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