关于单片机与PC之间的USB通讯问题
想用STC8H8K64U-45I-TSSOP20这款单片机的USB功能与PC机进行通讯。想问一下,在用USB线缆连接PC和单片机之后,是否需要对单片机的USB相关寄存器进行合适的配置才能完成整个枚举过程?还是说不需要进行配置,单片机自己会完成枚举过程?
本人小白,没有用过USB通讯,所以想请教下各位,谢谢!
肯定要自己编写配置啊,不然单片机哪知道你要要干啥 jwd 发表于 2024-3-4 09:18
肯定要自己编写配置啊,不然单片机哪知道你要要干啥
感谢回复,我再去学习一下。
USB-超强演示程序包全家福发布,RMB0.99 !一箭双雕之USB转双串口 全新升级 - USB:USB-CDC虚拟串口/就是串口,一箭双雕之USB转双串口,[鼠标+键盘]的HID复合设备 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)
USB通信相比传统的串口、IIC、SPI还是复杂很多,建议初级用户还是熟练传统的单片机接口后再学习USB。反正我是看USB视频看困了,主要还是内容有点多。 需要对USB进行配置的,
但是有现成的lib库可以配置,调用一个函数就好了,
可以去看看历程包里的CDC串口通信,
使用起来超级简单,就和串口一样。
感谢各位的回复,遇到问题我会再请教 神农鼎 发表于 2024-3-4 10:11
USB-超强演示程序包全家福发布,RMB0.99 !一箭双雕之USB转双串口 全新升级 - USB:USB-CDC虚拟串口/就是 ...
你好!请问如果将STC8H8K64U-45I-TSSOP20的P3.0和P3.1引脚(即USB通讯用的D+、D-信号)通过USB线缆直接连接到PC机的USB接口进行通讯的话,在P3.0或是P3.1引脚上是否需要上拉1.5K的电阻?
因为我查到,USB主机是通过检测D+或D-信号的变化来检测是否有从设备接入总线的。
jjphero 发表于 2024-3-4 13:50
你好!请问如果将STC8H8K64U-45I-TSSOP20的P3.0和P3.1引脚(即USB通讯用的D+、D-信号)通过USB线缆直接连 ...
看技术手册可知,P30/P31不需要上拉到电源,但最好串联22欧的阻抗匹配电阻。 21cnsound 发表于 2024-3-4 14:21
看技术手册可知,P30/P31不需要上拉到电源,但最好串联22欧的阻抗匹配电阻。 ...
你好!请问你提到的技术手册,具体是哪个?是STC8H系列单片机技术参考手册吗?我没有找到相关的说明,能否告知下具体是哪份技术手册的那一页里有提到,谢谢!