打印

在CCS5写MSP430程序,128K FLASH用了64K不到就不能写了

[复制链接]
1971|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
copar|  楼主 | 2014-2-13 14:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
我在正版CCS5.3写MSP430F5419A的程序,该芯片有128K FLASH,但编译后通过.map文件显示用了64K不到,但我继续增加代码就编译报错,.map文件中FLASH一览显示0,FLASH2还有容量,求助怎么解决?

另:CCS中已把代码模式设置为large
.map文件显示如下:
MEMORY CONFIGURATION

         name            origin    length      used     unused   attr    fill
----------------------  --------  ---------  --------  --------  ----  --------
  SFR                   00000000   00000010  00000000  00000010  RWIX
  PERIPHERALS_8BIT      00000010   000000f0  00000000  000000f0  RWIX
  PERIPHERALS_16BIT     00000100   00000100  00000000  00000100  RWIX
  INFOD                 00001800   00000080  00000000  00000080  RWIX
  INFOC                 00001880   00000080  00000000  00000080  RWIX
  INFOB                 00001900   00000080  00000000  00000080  RWIX
  INFOA                 00001980   00000080  00000000  00000080  RWIX
  RAM                   00001c00   00004000  00000413  00003bed  RWIX
  FLASH                 00005c00   0000a380  0000a318  00000000  RWIX
  FLASH2                00010000   00015c00  000029e8  00013218  RWIX

相关帖子

沙发
copar|  楼主 | 2014-2-13 17:25 | 只看该作者
顶起,求帮助

使用特权

评论回复
板凳
dirtwillfly| | 2014-2-13 20:42 | 只看该作者
楼主用的什么版本的CCS5.3?
编译报错是什么内容,什么提示?

使用特权

评论回复
地板
copar|  楼主 | 2014-2-14 09:37 | 只看该作者
错误告警如下:
#10010 errors encountered during linking; "Landroid4.3.1.out" not built        Landroid4.3.1                         C/C++ Problem

#10090-D program will not fit into

使用特权

评论回复
5
copar|  楼主 | 2014-2-14 09:38 | 只看该作者
dirtwillfly 发表于 2014-2-13 20:42
楼主用的什么版本的CCS5.3?
编译报错是什么内容,什么提示?

Code Composer Studio

Version: 5.3.0.00090

使用特权

评论回复
6
dirtwillfly| | 2014-2-14 09:57 | 只看该作者
把code和data都改成large模式试试,你只设置了code是large模式

使用特权

评论回复
7
copar|  楼主 | 2014-2-14 10:15 | 只看该作者
dirtwillfly 发表于 2014-2-14 09:57
把code和data都改成large模式试试,你只设置了code是large模式

这个都试过了,还是一样报错:dizzy:

使用特权

评论回复
8
yjv880| | 2014-2-14 12:06 | 只看该作者
看看吧

使用特权

评论回复
9
dirtwillfly| | 2014-2-15 10:01 | 只看该作者
是这样设置的吗:

使用特权

评论回复
10
copar|  楼主 | 2014-2-26 09:29 | 只看该作者
问题已经解决,在5419a.CMD文件中增加如下红色字体:
          .cinit      : {} > FLASH | FLASH2             /* INITIALIZATION TABLES             */

谢谢各位的帮忙

使用特权

评论回复
评分
参与人数 1威望 +6 收起 理由
dirtwillfly + 6 很给力!
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

13

帖子

1

粉丝