本帖最后由 shiqianwei 于 2010-1-8 11:50 编辑
目前在规划一个工业测量仪表的项目,有一个给主机上传数据的功能,这个功能也不是常使用。之前的机型都是使用RS232串口,现在考虑到目前生产的电脑带串口的会越来越少,就想做成USB的。但目前有几个问题:
1,时间&技术难度。项目时间为10年2月~10年6月,一共4个多月的时间。其它东西2个半月可以搞定,可以有一个月时间来搞USB通讯这一块,上位机的软件不管。我是08年毕业,用过AVR,STM32,MSP430做了两个产品,比较简单,STM32的USB没有弄过,算是完全没有经验。不知道以这样的条件边学边做的话能不能在1个月搞定它?!
2,带USB的单片机/USB接口芯片? 如果做USB的话可以选这两种之一,但是此东东尺寸有限制,能小则小,加一个芯片势必会增加不小尺寸。我是打算使用带USB的单片机如MSP430F55XX系列,这样技术上可能会比用USB接口转换芯片要难一点。考虑到上面那些问题,如此不知是否合适呢?
3,与上位机软件配合? 上位机软件我就不考虑它了,之前的产品上位机软件是基于RS232的,目前公司也没有人能做基于USB的上位机软件,我的想法是我先把我这边做好,等公司找到人做上位机了他再去做,我不管它,这样行吗?
4,因为仪表上有一个RF芯片用于向微型打印机发送打印数据,如果不用USB的话就要再做一个RF的东东接电脑的RS-232实现RF数据的转换,我认为这个方案不好,又多了一个东西而且还不知道用户会不会用到。因尺寸的问题不考虑用RS232有线的方式。
这个项目软硬件差不多也就是自己一个人搞,也无人指导。不知道这其中的难度是个什么情况,请各位有经验的大哥大嫂大叔指点指点,小弟在此谢过!
------------------------------------------------------------------------------目前初步确定使用型号为FT232R的USB-UART桥接芯片的方案,谢谢各位! |