TI中文支持网
TI专业的中文技术问题搜集分享网站

关于cc2640的flash问题!求解

1. cc2640的参数如下:

  • 强大的 ARM Cortex-M3
  • EEMBC CoreMark 评分:142
  • 高达 48MHz 的时钟速度
  • 128KB 系统内可编程闪存
  • 8KB 缓存静态 RAM (SRAM)
  • 20KB 超低泄漏电流 SRAM
  • 2 引脚 cJTAG 和 JTAG 调试
  • 支持无线升级 (OTA)

2. 查看了一下代码的大小,协议栈的大小为:164KB, 74kB, 164KB+74KB = 238KB,

而上面可以知道的是flash为128KB, 那怎么下载得了238KB的代码进去,,求解~!!!!!!!

3. 下载进去运行正常!!!外部无其他flash!!!

这个代码空间是怎样的?

da qin zheng sheng:

确认不是十六制的文件代码?

MYC huang:

补充一下,代码的大小,协议栈的大小为:164KB, 74kB, 都是编译成hex格式的!!

da qin zheng sheng:

回复 MYC huang:

十六进制转换成二进制应该小于128k字节的!

xianglin dong:

回复 MYC huang:

建议查查什么是HEX文件和BIN文件,然后烧录的是什么。

MYC huang:

回复 da qin zheng sheng:

有时候bin并不一定比hex小,当很多0行的时候,,,,,,bin文件也只是去掉校验码跟前面地址,转换bin后,还有72KB ,128KB,  加起来还是比128KB要大多了!!!!!!!!!

xianglin dong:

回复 MYC huang:

你直接看map文件就知道有多大了。不要看HEX的大小

xianglin dong:

回复 xianglin dong:

user5853728:

回复 xianglin dong:

请问是三个数字加起来后就是要占用Flash空间的大小吗?

赞(0)
未经允许不得转载:TI中文支持网 » 关于cc2640的flash问题!求解
分享到: 更多 (0)