您好,
我正在在外部处理器上编写一个UART固件下载器,用于在“devmode”的对话框DA14580基本运行,如UM-B-012中的Decscribed。我已经通过引用SmartSnippets“Booter”选项卡中的UVISION .HEX文件来成功下载。
在查看UART_BOOTER.c中的一些引导代码时,它显示为已下载二进制数据。
有没有办法拥有UVISION创建二进制文件?如果没有,是否有一个文件指定UVISION .HEX文件的格式?SmartSnippets究竟是什么与十六进制文件有关?有可用的代码示例吗?
- 迈克
嗨迈克,
如果您已下载已安装的对话框连接管理器,则可以在文件夹中查找为二进制转换工具的HEX2BIN.EXE:“C:\ Program Files \ ConnectionManager \ bin \ firmware_upload”
UVision生成的十六进制文件是英特尔六进程文件格式。您可以找到有关此格式的更多信息http://en.wikipedia.org/wiki/intel_hex.
谢谢。