CMSIS-DAP中使用的USB栈是Keil中的RL-USB,,这个栈功能很全面、很强大,,但也因此代码比较复杂,不容易学习和修改
最近看新唐的M480的USB例程,发现其中的HID Transfer非常简洁、易懂,,于是就想把CMSIS-DAP移植到M480上,,
移植过程非常简单,,DAP部分把引脚操作替换一下,,,USB HID部分就替换HID Transfer中的三四个函数就可以了
现在只移植了调试器部分,,USB转串口还没移植,,感兴趣的可以下载看下,,比RL-USB版的易懂
工程源码:
https://github.com/XIVN1987/DAPLink
https://detail.tmall.com/item.htm?id=576175583313&spm=a1z09.2.0.0.23e62e8dUqHjrE&_u=ojptatdd45d
一周热门 更多>