
何使用JLINK向stm32烧写程序 1、 安装JLINK驱动程序 SEGGERV40版本,下载直接下载安装就可以了 2、 安装好以后打开如下:
3、点击进入,则出现如下:
4、此时,需要进行设置芯片的型号,如下所示: 点击OPTIONS,则在下图中点击:
5、然后进入界面,
6、点击CPU,则会出现:
此时,我们在device里面选择好我们目标板上的芯片就可以了,然后点击确认。 7、我们现在将JLINK和目标板进行连接
8、此时我们就看到了MCU的型号已经是我们设置的了,表示目标板和仿真器已经连接好。
1先打开的keil软件,点击options for target(魔法棒标志),在d出的窗口中device选项中选择你要用的stm32芯片型号,然后在debug选项中点上右面的use(硬件调试),下拉栏选择j-link,
2点击下拉栏右侧的settings,d出的窗口中flash down,添加你所有芯片对应的地址区到这keil5的配置完事了,一路确定
3用你的j-link调试工具把开发板和计算机连接好(一般j-link的驱动插上自己就安装了),当j-link上灯为稳定绿色不闪时,点击keil中的下载按键即可如果驱动没有安装好百度j-link驱动安装
用UART1串口,然后看芯片简介把boot0和boot1配置好,下载个官方的ISP下载软件,就ok了。
首先下载一个软件
Flash
Loader
Demo
然后就是把boot0置1
,boot1置0
这样就是串口下载模式。
选择好波特率和端口。貌似默认的就行。建议改成com1其实com0也是没关系的。
最关键的是
stm32单片机的USART只能用usart1。其他几个USART是都不行的。切记。设计电路的时候就要注意这一点。
然后可以打开,简单的按下一步。后面选择domn
to
device使用默认设置。然后把hex文件放进去就OK。
其实很简单的。
最后一步,还是要还原BOOT设置。
boot0置0,boot1置0一定要还原设置。不然程序是不会运行的。
以上就是关于如何通过JLINK烧写STM32程序全部的内容,包括:如何通过JLINK烧写STM32程序、如何使用JLINK向stm32烧写程序、stm32通过串口烧写程序的原理是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)