公司交给我让我先了解下pos机,但是我对Pos机一点不了解,公司做的pos机是和银行没有关系的。就是给本公司的会员使用
想问下大虾:
1:Pos机的相关硬件有什么设备
2:用什么语言开发,能运行到什么系统,是否认能兼容
3:软硬件两者怎么相互嵌到一起,我稍微了解了下,pos机的软件好像是分为前台和后台两个模块,
前台就是收款机,后台是连接到电脑上的
问的问题有点模糊,
请做过相关POS机的大哥大姐,有相关资料的最好,告诉小弟。。。。。急用!!
------解决方案--------------------
这套系统的语言,肯定不是一种。不同部分,用不同的语言开发。
(1)连接电脑上的那部分,肯定有数据库,数据库是一个,能访问数据库的PC工作台应该不止一个,所以估计还得有一个专门的软件来控制业务,这属于C-S模式,或者用B-S模式,做成网站方式,大家就不用每台机器上都安装这个专用软件。
其中:数据库的选择很多,制作那个专用软件的语言选择也很多,网站就跟别说了,更多。但是最好按照常规的搭配使用。
(2)Pos机那块,有硬件和软件,硬件就读卡器,小CPU,网络模块,存储器,之类的。软件呢,就不用操作系统也行。Pos机可以用arm,单片机,FPGA,选择很多,但还是得搭配得当。语言一般也就是C语言了,顶多是C++。几乎不可能是java C#之类的。
不多说了,我没做过,但是可以简单分析一下。只能帮你这些了
------解决方案--------------------
软硬件如何互嵌到一起?
答:设计阶段可以选用FPGA,硬件做好,立刻开发软件。用FPGA模拟成功后,用HARD COPY技术,做成ASIC,成本会降低很多。
这些都有一套开发流程的,硬件搭好了,用硬件的信息描述文件(包含硬件的各个不同部分的地址信息,寄存器信息),生成相应的库(BSP,SDK),再用这些库进行下一步的软件开发,之后这些软件就可以很好的操作硬件了。
------解决方案--------------------
硬件部分,可以用Verilog语言或VHDL语言开发。。。你们POS机的读卡器,可以开发成自主知识产权的IP核,也可以买别人的芯片。
你们要自己用这套系统。。。。还不如到市场上直接买一套来用。。。自己开发,成本高的很
------解决方案--------------------
楼上的,你的这个pos机做出来要多少钱啊,告诉楼主,做pos可以做到成本500,也可以做到成本5000,如果一般的使用,根本没必要用操作系统,一般的arm7已经足够,如果想好点的,用个arm9也行,然后在cpu外围做扩展,用ic的话扩展个ic读卡器,或者磁卡读卡器,等等,然后连接服务器,看需要,可以用modem,也可以用网卡,服务器相当于后台,想要怎么做发挥很大,c语言足够,写驱动,写应用都可以。