1. 两个单片机之间用USB通信行吗
可以实现,最简单的就是利用串口;如果要达到真正USB的效果就要用到CH375之类的接口芯片了。
2. 单片机与电脑 通过 usb通信
比较忙,刚刚看到你的求助,我是对比我之前提的问题,结合你的问题来回答的,不知道有没有符合你的问题。
1,关于通讯线,现在USB转RS485的转串口线非常多而且很便宜,没有必要自己去做了,都是成熟的东西,你直接去市场上买一根就好了。
2,单片机板。你只是测试通讯,那么只需单片机最小系统,再加一个RS485芯片就行了,电路图的话可以自己找,或者干脆买一块带RS485芯片的51板。然后编写单片机程序。单片机作为从机,写你的协议,比如最简单的,当单片机收到1,立即发2给电脑,电脑收到2说明成功了。至于其他的协议只是代码多少的问题。
3,上位机程序。建议用VB.net比较容易上手,C#也行,编一个类似于串口调试助手的控制窗口,可以先看看别人怎么写的,上位机接收到数据就基本成功了。直接用serialport控件,设置通讯参数,然后向串口发数据。比如发1,然后使用事件触发接收单片机的数据,如果两侧通讯没问题,电脑会收到2,然后把它显示出来或者做其他处理。
3. 单片机usb通讯
对单片机来说还是使用串口通信,因为现在的电脑基本上都没有串口接口了,和单片机通信只能在把usb转串口之后才能进行,当然现在的很多像ARM的单片机已经支持usb通信了,可以不转成串口直接进行通信
4. usb实现与单片机通信
最简单的办法就是LZ去买一块USB转UART的模块,它的作用就是让单片机的串口能通过USB口与电脑进行通讯。在电脑上安装相应的驱动(不同的板子所使用的转换芯片不同,根据你的板子上的芯片型号找相应驱动),在成功识别板子后找到USB转UART板在电脑上占有的串口号,利用串口助手之类的软件就能实现单片机与电脑之间的通讯了。
建议用主控是CP2102的,驱动也好找
5. 单片机usb通讯
现在专门的USB芯片好像少,大量的都是单片机整合的,比如ARM、PIC之类的。
以前的专门USB芯片也是整合了单片机的,比如飞利浦D12、cypress之类的也是嵌入了51内核的。
不过,这些单片机都提供了USB的嵌入框架,移植也稍许“方便”些,不过,要真弄下来,也确实不容易。
USB一共四种模式,另外,还有HID的通讯方法,我感觉,还是HID比较“”容易“些。
Windows下的USB要结合DDK或WDK,这些文档都有,只不过比较杂。
6. 单片机与usb怎么连接
pl2303,傻瓜转接芯片,串口转usb,pc端有现成驱动,将usb模拟成串口,单片机端直接连就行
7. 单片机通过USB接口与计算机通讯电路图
如图所示:需要单片机51,温度传感器18B02。USB转RS485的转串口线。直接用serialport控件,设置通讯参数,然后向串口发数据。
比如发1,然后使用事件触发接收单片机的数据,如果两侧通讯没问题,电脑会收到2,然后把它显示出来或者做其他处理。
(7)单片机usb通讯扩展阅读:
控制器由程序计数器、指令寄存器、指令译码器、时序发生器和操作控制器等组成,是发布命令的“决策机构”,即协调和指挥整个微机系统的操作。其主要功能有:
(1) 从内存中取出一条指令,并指出下一条指令在内存中的位置。
(2) 对指令进行译码和测试,并产生相应的操作控制信号,以便于执行规定的动作。
(3) 指挥并控制CPU、内存和输入输出设备之间数据流动的方向。
微处理器内通过内部总线把ALU、计数器、寄存器和控制部分互联,并通过外部总线与外部的存储器、输入输出接口电路联接。
外部总线又称为系统总线,分为数据总线DB、地址总线AB和控制总线CB。通过输入输出接口电路,实现与各种外围设备连接。
8. 怎么样 才算是单片机USB通讯
第一点,不属于真正意义上的USB通信只属于是Rs232串口通信,CH340只不过是起到一个转换的功能,让系统可以用USB口代替。
9. 单片机usb通信的最佳解决方案是什么
想做一个usb小物
就是电脑做上位机 单片机做下位机 通过USB通信 在电脑端控制单片机(无非也就是亮灭几个LED 响几声蜂鸣器)
谁有相关的资料或者方案什么的 借我看下
要是有回答再追高分,好几次都是高分悬赏,一个回答的都没有,害的悬赏全部浪费