您的当前位置:首页正文

STM32学习笔记1-J Flash ARM 使用

2021-06-15 来源:客趣旅游网
STM32学习笔记2012.10.20

一、安装仿真器J Link Arm,设置STM32参数,学习烧录bin文件。 0.安装J Link Arm驱动,运行

安装驱动程序和烧录工具。

1.

连接J-Link到PC的USB端口以,连接J-Link到STM32开发板调试端口,给STM32调试板加电。运行J-Flash ARM,在Options菜单中选择Project Settings,General设置选择Connetion to J-Link 用USB连接模式。

Target interface选项设置如下

CPU选卡设置目标CPU的类型,我们选择的ST STM32107VC,如下图:

1.烧录文件

STM32烧录可以使用多种格式,由MDK的μVision编译出来的hex格式,应该是Intel公司定义的二进制格式,还有其他的如摩托罗拉公司定义的一些其它格式等。安装好JLink以后,运行在系统开始\\SEGGER\\J Link ARM V4.12\\J Flash ARM,如下图:

第一步:在File菜单中选择Open data file,打开你需要烧录的hex文件。然后在Target菜单中选择Connect命令,连接上STM32开发板,系统显示Connected以及连接上的CPU信息。

第二步:在Target菜单中选择Erase Chip,擦除STM32片上Flash中的软件,然后系统显示成功的对话框,然后在Target菜单中选择Program命令,系统开始烧录程序到STM32的片上flash中。

第三步,运行刚才烧录的程序

在Target菜单中选择Program命令,系统开始烧录程序到STM32的片上flash中。系统显示烧录所用时间。

第四步,在Target菜单中选择Start Application,系统就运行起来。

总结:这种烧录方式比较简单,是将编译好的hex等格式文件写到片上的Flash中,比较适合升级使用,不能调试系统,调试系统需要在集成环境中使用J Link调试器。

因篇幅问题不能全部显示,请点此查看更多更全内容