请教一下各位usb的faddr寄存器怎么用
单片机型号32f12k54
正在尝试写usb驱动,因为水平差到离谱看不懂别人的代码,也不会用库,所以自己手搓
根据usb规范,地址在SetAddress里的wValue里,然后就有了代码
问题是,p10检测到了反转,那就是进入这个判断了,但是p11没有检测到,那就是没有生效的意思吗?那我要怎么做才能启用新的地址?我还试过其他别的方法,比如我听说这个是自动更新的,但是怎么说呢,似乎到了设置地址这一步就卡死了
用已大批量生产的 STC32G12K128
新设计不要使用 STC32F12K54
===这个会发展到 STC32G96K246
2026/9
新设计不要使用 STC32F12K54
===这个会发展到 STC32G18K64
2026/10
神农鼎 发表于 2026-4-24 10:59
用已大批量生产的 STC32G12K128
新设计不要使用 STC32F12K54
为啥?这个单片机有bug吗 有没有大佬啊,这个faddr到底怎么工作的啊,我看有人说是自动分配的 jcnrbczg 发表于 2026-4-24 20:15
有没有大佬啊,这个faddr到底怎么工作的啊,我看有人说是自动分配的
是host自动分配的,先看这个视频:
USB-STC单片机教学视频 国芯人工智能技术交流网站 - AI32位8051交流社区
看懂了自然会写,看不懂调用库也OK~
ercircle 发表于 2026-4-24 23:56
是host自动分配的,先看这个视频:
USB-STC单片机教学视频 国芯人工智能技术交流网站 - AI32位8051交流社 ...
好的,谢谢你
页:
[1]