USB与UART的问题?救急!!!!!!!!
小弟现在参与开发PC与手机通讯相关程序,需求说明上说:
1、PC和手机使用USB接口,支持USB2.0规范;
2、两个UART,一个用来传输控制命令,一个传输数据。
在此之前小弟从未涉及过串口通讯方面的编程,对USB也不太了解,只明白串口并口,同步异步是怎么回事,知道USB是串行传输。
我的问题是:
1、物理上的USB接口,是不是可以容纳多个逻辑上的UART(而UART应该是物理层的东东啊?!),这样的话一个USB接口就可以同时作很多工作了,请高手指教一下USB与UART及一般的同步串口究竟是怎样的关系?
2、如果要编写代码的话,应该如何去实现,针对USB还是UART?
小弟初学者,上面的问题可能让高手发笑,希望高手能够不吝赐教,为小弟指点迷津!!
谢谢,高分相送!!