【发布时间】:2015-01-13 17:19:22
【问题描述】:
我想使用st-flash 命令将程序上传到我的STM32F4 Discovery 板上。
问题是当我尝试上传 *.hex 或 *.elf 文件时它不起作用。
我尝试了很多从 *.elf 或 *.hex 转换为 *.bin 的方法(比如使用 xxd ),但是当我上传它时它仍然无法正常工作。是的,我尝试从其他 Windows 计算机上传 hex 文件,它可以工作。
十六进制文件的示例(前三行,只是为了向您展示它的内部外观):
:020000040800F2
:100000000000022099020008A1020008A5020008D1
:10001000A9020008AD020008B102000800000000BB
我的操作系统是 Ubuntu 14.04 LTS。
感谢您的帮助!
【问题讨论】:
标签: linux binary hex file-conversion stm32f4discovery