将CMSIS-DAP移植到新唐M480上
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 不明觉厉! M480 价格咋样 你们在批量了没有? 换芯片的优势在哪 浮华一生 发表于 2019-3-24 17:33
M480 价格咋样 你们在批量了没有?
我们公司不用这个,,我自己搞着玩儿的
新唐淘宝官方店搞活动,,每种芯片5个以内1折,非常实惠,,所以我就买了几片搞搞,, huangqi412 发表于 2019-3-24 17:38
换芯片的优势在哪
没有优势,,我是因为淘宝搞活动1折所以买了几片玩儿玩儿{:lol:}
不过把USB栈替换掉还是有优势的,,RL-USB太庞大了,,不利于学习和修改 XIVN1987 发表于 2019-3-24 17:41
我们公司不用这个,,我自己搞着玩儿的
新唐淘宝官方店搞活动,,每种芯片5个以内1折,非常实惠,,所 ...
捡了根大蒜赔了半斤肉系列?得了个芯片还得画板子写代码 huangqi412 发表于 2019-3-24 18:59
捡了根大蒜赔了半斤肉系列?得了个芯片还得画板子写代码
画板子写代码也是学习嘛,,都是cortex-m内核,学哪个都差不多,,
另外,是每款芯片限5颗,如果482、483、484、485、487不同封装不同flash大小各买5颗能省几百块,,这可不止一颗葱了{:titter:} 楼主厉害。。 huangqi412 发表于 2019-3-24 18:59
捡了根大蒜赔了半斤肉系列?得了个芯片还得画板子写代码
这个芯片资源还是可以 就是不知道价格咋样 {:lol:} XIVN1987 发表于 2019-3-24 19:23
画板子写代码也是学习嘛,,都是cortex-m内核,学哪个都差不多,,
另外,是每款芯片限5颗,如果482、483 ...
给个链接或者搜索关键词呗
duxingkei 发表于 2019-3-24 21:44
给个链接或者搜索关键词呗
https://detail.tmall.com/item.htm?id=576175583313&spm=a1z09.2.0.0.23e62e8dUqHjrE&_u=ojptatdd45d XIVN1987 发表于 2019-3-24 21:59
https://detail.tmall.com/item.htm?id=576175583313&spm=a1z09.2.0.0.23e62e8dUqHjrE&_u=ojptatdd45d
666,够便宜的就是不想花时间折腾,你那有对应开发板空板没玩下 duxingkei 发表于 2019-3-24 22:07
666,够便宜的就是不想花时间折腾,你那有对应开发板空板没玩下
板子就做了5块,,没有空的了
有PCB文件,,现在打样便宜,,30还包邮,,可以试下
本帖最后由 jlhgold 于 2019-3-25 08:54 编辑
XIVN1987 发表于 2019-3-24 19:23
画板子写代码也是学习嘛,,都是cortex-m内核,学哪个都差不多,,
另外,是每款芯片限5颗,如果482、483 ...
貌似487 64pin不支持1折 128pin的太大了,64pin的只有485支持 不明觉厉 +1 jlhgold 发表于 2019-3-25 08:50
貌似487 64pin不支持1折 128pin的太大了,64pin的只有485支持
嗯,确实,,不知道为啥这么定,, 有没有移植到STM32的呀 謝謝分享。{:smile:} 撸了几款 XIVN1987 发表于 2019-3-25 08:38
板子就做了5块,,没有空的了
有PCB文件,,现在打样便宜,,30还包邮,,可以试下
好的,谢谢 楼主您好,请问您搞定M484上DAPLink V2的winusb了吗?能分享下吗?非常感谢! sblpp 发表于 2020-3-9 10:19
楼主您好,请问您搞定M484上DAPLink V2的winusb了吗?能分享下吗?非常感谢!
没有,,还没搞定 XIVN1987 发表于 2020-3-9 10:43
没有,,还没搞定
还在继续搞吗? sblpp 发表于 2020-3-9 10:44
还在继续搞吗?
没有,,好久没搞了
有Jlink,,搞这个没啥动力 XIVN1987 发表于 2020-3-9 10:48
没有,,好久没搞了
有Jlink,,搞这个没啥动力
哦 好的 ,谢谢。 给力,最近也在移植,但是移植的源,发现和USB耦合太强。有时候再研究你这个。 不错,真是简洁,花5分钟就移植到了另一款M0的芯片上也可以正常使用 本帖最后由 我是一个大白菜 于 2023-1-4 19:30 编辑
你好,我使用stm32f103c8,用的标准库开发,usb用的STM32_USB-FS-Device_Driver库,已经实现了hid的读写。想移植这个库,发现keil不识别,我主要移植的是描述符的部分,其他基本没动,这个还要哪里适配一下吗? 我是一个大白菜 发表于 2023-1-4 19:01
你好,我使用stm32f103c8,用的标准库开发,usb用的STM32_USB-FS-Device_Driver库,已经实现了hid的读写。 ...
(引用自29楼)
你试试这个,,这个是我好久之前调通的,,应该能用 XIVN1987 发表于 2023-1-4 20:32
你试试这个,,这个是我好久之前调通的,,应该能用
(引用自30楼)
太感谢了,谢谢指导 牛,大神!
页:
[1]