msp430生成烧写文件

[复制链接]
5262|26
 楼主| 筱七121 发表于 2015-3-18 10:18 | 显示全部楼层 |阅读模式
:D
我想问下论坛里的大神们,当使用的msp430的应用程序投入批量生产时,给生产厂家的用于烧写的代码除了txt、hex文件格式,是不是还有bin格式的文件,bin格式的文件iar是怎么设置生成的呢 ?还有就是烧写器的一些知识或所需要用到的软件请大大们给我们这些不懂的讲讲~~~~
 楼主| 筱七121 发表于 2015-3-18 10:27 | 显示全部楼层
我还想问一下比如说生成的bin、hex、和txt文件的大小就是整个程序下载到430flash的大小也就是说就是这个程序代码所占用了多少k的空间。,可以这样去理解吗?小弟初学,不太了解
 楼主| 筱七121 发表于 2015-3-18 10:28 | 显示全部楼层
我还想问一下比如说生成的bin、hex、和txt文件的大小就是整个程序下载到430flash的大小也就是说就是这个程序代码所占用了多少k的空间。,可以这样去理解吗?小弟初学,不太了解
 楼主| 筱七121 发表于 2015-3-19 09:19 | 显示全部楼层
别沉啊,帮帮忙,论坛里的大大们
JY-DX-JY 发表于 2015-3-19 14:37 | 显示全部楼层
筱七121 发表于 2015-3-18 10:28
我还想问一下比如说生成的bin、hex、和txt文件的大小就是整个程序下载到430flash的大小也就是说就是这个程 ...

好像不是的。各种格式不一样。
chenyu988 发表于 2015-3-19 15:35 | 显示全部楼层
HEX2BIN 工具
 楼主| 筱七121 发表于 2015-3-19 15:55 | 显示全部楼层

这个是将hex格式的文件转换成bin格式的文件工具。谢谢哈,受教了~
 楼主| 筱七121 发表于 2015-3-19 15:57 | 显示全部楼层
JY-DX-JY 发表于 2015-3-19 14:37
好像不是的。各种格式不一样。

对的,各种格式的文件的大小是不一样的,那我想请教下,map文件末尾的那个占用的flash和ram空间的数据大小,应该就是所谓的下载到单片机内部的程序的大小吗?
JY-DX-JY 发表于 2015-3-19 16:01 | 显示全部楼层
是的。
 楼主| 筱七121 发表于 2015-3-19 16:04 | 显示全部楼层

谢谢,那么生成的bin,txt,hex文件的大小远比map末尾总的大小大是吗?也可以这么理解IAR生成的这些目标文件是有自己的一些文件信息或者编译信息等这些必要的信息在里面的对吗?
cowboy2014 发表于 2015-3-19 17:02 | 显示全部楼层
帮楼主顶一下
JY-DX-JY 发表于 2015-3-19 18:13 | 显示全部楼层
筱七121 发表于 2015-3-19 16:04
谢谢,那么生成的bin,txt,hex文件的大小远比map末尾总的大小大是吗?也可以这么理解IAR生成的这些目标 ...

是的是的
comeon201208 发表于 2015-3-19 19:39 | 显示全部楼层
这个一般声场的是.hex的文件的吧。
dirtwillfly 发表于 2015-3-19 20:20 | 显示全部楼层
msp430一般生产txt文件。
这个文件打大小,一般就是程序代码占用的空间大小基本一致(可能会略有差异)
dirtwillfly 发表于 2015-3-19 20:22 | 显示全部楼层
iar中生成bin:


option for project -->  Linker --> Extra Output Tab --> Override default (chang *.sim to *.bin) --> Output format : raw-binary  
firstblood 发表于 2015-3-19 21:54 | 显示全部楼层
这个看开发者的习惯吧。
yirongfu 发表于 2015-3-19 23:34 | 显示全部楼层
430一般生成txt文件用于烧录,还有d43格式的,txt的可能适用面广些

txt文件自身大小不等于程序占用的MCU程序存储空间的大小,比如我16k的430,生成的txt程序目标文件达到49k。具体占用的空间大小,可以打开txt文件去解析hex文件头。
 楼主| 筱七121 发表于 2015-3-20 09:53 | 显示全部楼层

:lol谢谢,
 楼主| 筱七121 发表于 2015-3-20 09:53 | 显示全部楼层

恩恩,谢啦。:handshake
 楼主| 筱七121 发表于 2015-3-20 09:55 | 显示全部楼层
comeon201208 发表于 2015-3-19 19:39
这个一般声场的是.hex的文件的吧。

我搜了下,说一般工厂批量生产时,用txt比较多些。:loveliness:多谢帮忙
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

61

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部