![shequ.stmicroelectronics.cn](./template/st_v1/static/img/logo2.png)
圈圈发布USB图书第二版有感,以及分享一些我学习USB过程...
最全USB HID开发资料,悉心整理一个月,亲自测试
USB Audio设计与实现
【MCU实战经验】+STM32F107的USB使用
STM32F4-DISC 实现USB主机(U盘)和USB设备(虚拟串口)自动切换
STM32 USB-HID通信移植步骤STM32 USB HID键盘例程
【经验分享】在进行 USB CDC 类开发时,无法发送 64整数倍的数据
如何让CDC类USB设备批量接收64字节以上数据
用STM32F4实现的USB摄像头UVC,配合上位机可识别车牌
STM32 USB CDC 虚拟多串口
我到ST网站查了一下,官方的API文件,我找不到。2 U! b, \6 R& T, ^; ?
" W) u$ u) r' f; s6 E
用户手册也说,那些个Bridge的功能,目前只有IAP编程功能使用,上位机软件是CubeProgrammer, 其他功能没有软件可用,估计还没有完善到可以放出来。
The bridge API (STLINK-V3-BRIDGE) is a set of source files allowing the development of personal computer applications exercising the STLINK-V3 bridge interface of a target board. Refer to the board user manual to check whether it features the STLINK-V3 bridge interface.
谢谢,找到了。
好消息,有高手已经倒出了原厂的bootloader,并且分享出来(github),这样就可以在需要时恢复原厂的固件和STLINK-V3MINI功能了。
建议重刷的网友,一定要用unprotected那个文件,以免不小心锁死F723的SWD口而不能再用于开发调试F723程序了(用作STLINK-V3或CMSIS-DAP,还是没有问题的)。
-
坏消息,最新版的STLINK升级软件,en.stsw-link007_V2-36-26,只要一使用来升级这个V3的固件,立刻就会锁死F723的SWD口而不会有任何提示,此后,这个升级了的,就只能通过USB-DFU的方式刷CMSIS-DAP(见一楼所说的YAB)和恢复V3,不能使用SWD口来调试F723的开发程序了。老一点的版本还不会有锁死的问题。可能的坏消息是,如果将来STM厂家生产出来的STLINK-V3MINI都是锁死SWD口的,那样我们就很难用来干别的什么了。希望STM网开一面,出货时不要锁SWD口。现在市场上的可能是最后一批。
http://github.com/suglover/Stlink-Bootloaders/tree/v3-bootloader
参考:
http://github.com/RadioOperator/CMSIS-DAP_for_STLINK-V3MINI/issues/17 o1 t* W+ l! S2 n$ o& Y' `
是!可是IC不便宜。 V3MINI原厂也只卖10美金。
主要想diy一个typec口的支持3.3V输出的stlinkv3 mini,就是成本有点大,四层板加IC
不如这么搞,简单地画一块转换板,把原厂的V3MINI当作“邮票”贴上。比买IC打板可能还便宜。
有USB-C,20pin的标准JTAG座,可以工作在JTAG,内含VCP和3.3Vout,也方便杜邦线连接SWD模式。
如果安排的紧凑,还可以考虑再单独引出SWD-4线(3V3/SDA/SCK/GND),VCP-3线(Tx/Rx/GND)。。。1 T( `) V0 X' B4 Q5 q
& i: c5 a" F0 G- Q+ D
其实,大多数使用情况下,像山寨V2那样的,带有USB-A插头的,也是用得最多的,不需要USB线。8 [6 s9 D; ~1 b0 _5 ^. V s
你说的USB-C口,是直接插电脑的插头吗,还是USB-C插座(需要USB线的)。
6 x: ?3 c$ ? B, L# F* @
ST-LINK V3SET 和ST-LINK V3MINI 的图纸是一样的吗,正在考虑自己画一个ST-LINK V3,暂不考虑打板3 k, A5 }( B2 Y, {3 d
ST-LINK V3SET 和ST-LINK V3MINI 的图纸,官方都没有公开,目前见到的图纸是从有STLINK-V3的开发板中得到的。 细节肯定不太一样,没有那些个额外接口(I2C, SPI, CAN, ....) 的准确的连接方法。 画错了,可能用不成。
不知道您想画这个板子的目的是什么,这颗IC比较贵,搞不到便宜的IC,自己做可能比买STLINK-V3MINI都贵了。
& Z, y4 P8 b% U9 C( i; {1 w! r
还是建议做STLINK-V3MINI的转接板比较好。- a: g Q( a' T, a4 D
官方贴片的没有5v的输入,除非跳线,不过stlinkv3 mod的确是一个比较省事的选择就是了