Mac开发STM32之JLink常用方法
一、JLink组件
APP
JFlash/JFlashLite/JFlashSPI 下载烧录程序
JLinkConfig 升级固件
JLinkGDBServer 连接Target,设置为GDB server
JLinkRemoteServer 设置主机+Jlink为远程server
JLinkSWOViewer 查看SWO输出
JLinkRTTViewer 查看运行时log输出
JLinkLicenseManager
JLinkRegistration
JMem
Command
JFlashSPI -> JFlashSPICLExe
JLinkRemoteServer -> JLinkRemoteServerCLExe
JLinkGDBServer -> JLinkGDBServerCLExe
JLinkRTTClient -> JLinkRTTClientExe
JLinkRTTLogger -> JLinkRTTLoggerExe
JLinkSWOViewer -> JLinkSWOViewerCLExe
JLinkExe
JLinkSTM32 -> JLinkSTM32Exe
JLinkGUIServerExe
JRunExe
JTAGLoadExe
二、烧录
JFlash
步骤如下:
* 打开JFlash,[Create New Project]->选择型号,连接类型JTAG/SWD
* [File]->[Open data file],起始地址0x8000000
* [Target]->[connect]然后[Erase Chip]、[Program]
JFlashLite
轻量版JFlash,仅保留芯片编程功能;完整版JFlash可以dump/check片上flash的内容
JLinkExe命令行烧录
% vim CommandFile.jlink