大多数情况下工程师会直接通过IDE例如IAR或者KEIL的下载按钮将程序固件烧录到芯片中,但这样每烧录一个固件都需要在IDE中将对应的项目工程打开,较为繁琐。且有时出于保密等原因只能拿到要烧录的固件,没有对应工程文件的情况下就无法通过IDE来烧录了。
德国Segger公司的J-Flash软件可以很好的解决上面提到的两个问题,J-Flash是一款独立的编程软件,可在无需项目工程文件的情况下直接烧录固件文件。Segger J-Link Plus以上版本仿真器或Flasher系列编程器产品的用户可免费使用该软件。本文将介绍如何使用J-Flash软件来烧录程序。
1
打开J-Flash软件后,在弹出的窗口中选择是创建一个新工程或打开最近的工程。
2
选择创建新工程后,会弹出配置界面,点击红框处按钮选择所使用的目标芯片,还需要配置与芯片通信时使用的通信接口和速率。