
GD-LINK烧录( z# y9 K O/ M5 p$ } 打开GD-Link Programmer,点击File->Open,选择需要烧录的HEX或者BIN文件。 ![]() : y( m* ^2 i4 ]) t, D; } 点击Target->Connect进行连接。 ![]() ) n2 h8 R6 `$ V1 F 连接后,Connect会显示灰色,Dissconnect变为可选择。 要注意一定要对芯片进行复位,按一下reset按键,不然会出现如下的下载失败显示。 + K# _% F2 T3 R/ ^6 |5 y* ]; D+ { ![]() 点击Target->Program进行下载。 1 @. a y ~, \0 n' h ![]() 下载成功会有如下显示。# @% W/ E9 d& c& ?0 @: [ 8 J) o& C/ J/ k y- A ![]() & m% C* o0 X- `, r Keil烧录配置 在魔术棒中进行如下配置,选择CMSIS-DAP进行debug。 选择JTAG和SWD都可以进行下载和调试。 ![]() # u8 x1 ?& l: R8 s/ Z5 E% k. r# ~. [# P J-Flash Lite下载) n: I0 z% Y3 l# f7 h% @ 如果使用J-Link进行下载,可以使用J-Flash Lite进行下载。 打开J-Flash Lite,选择芯片型号和接口方式。 ![]() " W; w5 i2 A) Q5 c3 v0 r 打开Data File,选择需要下载的程序。% B; o$ \' V/ }% ` + a0 P2 J, L2 X: S; a( b. | o4 @& j6 b& W ![]() 点击Program Device进行下载,下载完成下方会有信息进行打印。5 X' Q: i0 r7 g( n/ P ![]() 0 F' {* w/ `$ ]% W5 ~8 S# K6 C" q% G J-Flash下载) U% j x! i4 U5 B; ^ 如果使用J-Link进行下载,可以使用J-Flash进行下载。 打开J-Flash ,点击File->New project,进行新建工程。 . D2 h3 j0 c' f( _5 C$ f' ` ![]() 选择Target device,选择自己芯片对应的MCU。 之后选择接口方式。/ X8 W/ Z1 U& @$ p% t4 d+ |' J ![]() - w, y9 F! o+ l( Y5 U4 [) K 在Options->Project settings中可以进行重新设置。- R6 j e% N; H" P ![]() / Q& D+ f6 X1 B* D1 Q# T4 G 例如芯片型号,接口模式等都可以再这重新定义。 : A" u; d8 P; P" d+ \6 z" I ![]() ! t! }* X9 \& N' [* M3 k 点击File->Open data file打开需要烧录的软件。 ![]() 在Target->Manual Programming中可以进行查处芯片和下载程序。 & V0 h& I3 d! M+ i ![]() 在Target标签中可以对MCU进行连接或者断开,也可以直接下载程序。- v9 e% `; z6 Y& D! k : L. e' j) a" q' J3 T ![]() % Q/ d* g; }9 {" Q, B 下载成功会有如下显示。 " I$ s' a2 [2 Y5 e a5 Q$ R4 R) A( J ![]() 串口下载 GD的串口烧录软件下载地址: ![]() ( I8 y q( |" e3 P7 @, ~ 查看数据手册,可以看到一般串口0的PA9和PA10可以下载程序到芯片中。( Y/ o% e5 [4 j# e( u4 m 要注意boot0需要接高电平。( f% x! i* N/ W# n8 ?3 Q8 f" O3 \- ` * h7 b+ }+ K7 w ![]() 将串口和TTL进行连接,接线方式如下 ' q+ q" n3 E) q' p# w1 J. V I9 | ![]() % r0 q+ _1 v" C( v ![]() + W% |' U5 e" e; `' {, n 打开GD串口烧录工具GigaDevice MCU ISP Programmer。 . O3 P; W; j! C- x8 g . f6 b' ^! V3 I3 H* p9 A S/ u9 a( Z" g P& |1 P 如果连接上,会查看到芯片的基本信息。 ' F$ q. V E3 _: Q/ q ![]() , v- ^7 @/ e% n, @5 L6 G( r: T 选择芯片的型号。 & g( W- ]0 l0 R; o ![]() 8 e) Z9 {% B/ @$ \3 I+ p6 A 在这可以选择需要烧录的HEX文件,以及烧录的方式。; r. a2 W$ q4 g+ k* H / q3 L8 }# T8 B5 r) X ![]() 8 n, X8 C2 B( o3 @. z 烧录完成如下所示。 ![]() 2 W$ S9 c/ s& i* i" }5 u/ N5 p |
拷打cubemx【003】——找不到的芯片包
新版STM32Cube for Visual Studio Code开发体验
【STM32N6570-DK评测】3.CubeMX关于DCMIPP和CSI的BUG整理及摄像头使用
经验分享常被误解的开、关总中断
【STM32C0测评】Nucleo-C092开发板功耗测试
【STM32C0测评】Nucleo-C092开发板IIC通信测试(硬件IIC)
【STM32C0测评】Nucleo-C092开发板IIC通信测试(软件IIC)
【STM32C0测评】Nucleo-C092开发板IIC通信测试(硬件软件IIC一网打尽)
【STM32C0测评】Nucleo-C092开发板USART串口测试
【STM32C0测评】Nucleo-C092开发板使用PWM控制板载LED呼吸灯