打印
[MCU]

为什么56K的文件能下到flash为16K的芯片中去呢?

[复制链接]
621|39
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wuhany|  楼主 | 2020-7-24 21:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

利用手中的MSP430launchpad移植uCOSII
芯片:mspg553,flash为16K,
开发环境:IAR

结果生成目标文件:test.d43,56K
为什么56K的文件能下到flash为16K的芯片中去呢?

使用特权

评论回复

相关帖子

沙发
jiahy| | 2020-7-24 21:08 | 只看该作者
文件大小 不是下载到flash的大小的。

使用特权

评论回复
板凳
wuhany|  楼主 | 2020-7-24 21:16 | 只看该作者
在进行单步调试的时候出现警告消息

使用特权

评论回复
地板
shimx| | 2020-7-24 21:19 | 只看该作者
你的16K是RAM还是FLASH要明白

使用特权

评论回复
5
jiaxw| | 2020-7-24 21:22 | 只看该作者
程序的大小在MAP文件中可以查看

使用特权

评论回复
6
spark周| | 2020-7-24 21:25 | 只看该作者
你图中堆栈溢出了,可能是你没有裁剪

使用特权

评论回复
7
wuhany|  楼主 | 2020-7-24 21:31 | 只看该作者
单片机flash:16k,ram:512B,能帮我再分析一下吗?
这是工程生成的test.map的信息:

                ****************************************
                *                                      *
                *        END OF CROSS REFERENCE        *
                *                                      *
                ****************************************

2 350 bytes of CODE  memory
   472 bytes of DATA  memory (+ 9 absolute )
   346 bytes of CONST memory

使用特权

评论回复
8
liliang9554| | 2020-7-24 21:34 | 只看该作者
你有什么疑问

使用特权

评论回复
9
wuhany|  楼主 | 2020-7-24 21:37 | 只看该作者
这是否意味这下载到flash中的代码为(2350+472+346)Byte呢?

使用特权

评论回复
10
wuhany|  楼主 | 2020-7-24 21:39 | 只看该作者
像以上生成的代码至少需要多大的flash和ram呢?

使用特权

评论回复
11
午夜粪车| | 2020-7-24 21:42 | 只看该作者
flash为 2350+346   RAM为472

使用特权

评论回复
12
zhaoxqi| | 2020-7-24 21:51 | 只看该作者
已经提示堆栈溢出了,,需要简化你的控制代码程序的

使用特权

评论回复
13
huangchui| | 2020-7-24 21:54 | 只看该作者

RAM 512B ???不至于这么小吧,我虽没用过Launchpad,但149的芯片Flash 64K ,RAM  16K,麻烦你最好确定一下。

使用特权

评论回复
14
jiajs| | 2020-7-24 21:57 | 只看该作者
是啊,89C52都256B了。

使用特权

评论回复
15
zhanghqi| | 2020-7-24 22:00 | 只看该作者
堆栈空间不够用的提示的,可以压缩下你的代码的,然后调整下堆栈的大小的才可解决的

使用特权

评论回复
16
wuhany|  楼主 | 2020-7-24 22:04 | 只看该作者
是的,我确认,芯片是MSP430g2553,ram就这么少,这款芯片定位应该就是低端市场吧

使用特权

评论回复
17
zhenykun| | 2020-7-24 22:11 | 只看该作者
哦,那估计是吧

使用特权

评论回复
18
zhuhuis| | 2020-7-24 22:14 | 只看该作者
怎么压缩代码?

使用特权

评论回复
19
renyaq| | 2020-7-24 22:17 | 只看该作者

MSP430g2553是上一代value系列,性价比高,内部资源稍微小点

使用特权

评论回复
20
ousj| | 2020-7-24 22:20 | 只看该作者
推荐使用msp430fr2xxx系列

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

879

主题

10435

帖子

4

粉丝