找回密码
 注册
关于网站域名变更的通知
查看: 194|回复: 4
打印 上一主题 下一主题

如何查看CC2530的z-stack协议栈程序的大小?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-8-18 11:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
通常查看单片机程序的大小是通过查看烧写进单片机的HEX文件的大小而确定的,然而CC2530的z-stack协议栈程序的HEX文件并不能代表其程序大小(比如协议栈程序的HEX文件经常超过256KB,但却能成功烧写进CC2530中)。那么如何确定z-stack协议栈程序的真正大小呢?

该用户从未签到

2#
发表于 2022-8-18 13:30 | 只看该作者
同问求答      

该用户从未签到

3#
发表于 2022-8-18 13:39 | 只看该作者
hex文件其实是个格式规范的文本文件。程序代码大小与hex文件大小没有绝对的关联性,而且文件的大小,不是最终的代码大小,  一般实际要更小一些.需要转换成BIN文件后才是实际机器代码的尺寸,编译器在编译时也会告知机器代码的长度,这个参数才是要和存储器匹配的。有兴趣可以研究hex BIN转换。

该用户从未签到

4#
发表于 2022-8-18 13:44 | 只看该作者
单片机中是二进制文件,HEX是16进制的,你的HEX并不是内部程序的大小吧?

该用户从未签到

5#
发表于 2022-8-18 13:47 | 只看该作者
协议栈与其他的程序都是编译在一起的,hex是总的大小。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-10 21:39 , Processed in 0.062500 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表