
上一篇博客写了在ubuntu下,建立stm32开发环境,
程序也已经编译好生成main.bin,接下来就是要把该文件
烧录到stm32上.在Linux下给arm烧录程序主要使用openocd,这个软件
开源,而且支持众多芯片,从ARM9到A8都可以,当然STM32也可以.支持的JTAG工具也很多,JLINK ST-LINK OSBDM都可以,我这正好有一个openjtag基于FT2232C的,也是被支持的.FLASHBURN2.71烧写插件用起来有些繁琐,并且在CCS3.3环境下也没有对应的flashburn插件。你可以利用附件中提供的合众达专用的SeedConvertTool文件转换工具来完成烧写,里面有详细的 *** 作说明,较FLASHBURN要方便很多jlink的API不可能公开的。
如果你需要调用JLINK下载的话可以参考JLINK或者JFlashARM的命令行指令。
或者参考另外一个开源项目OPENOCD
评论列表(0条)