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

2019-08-03 18:39发布

我在正版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
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
copar
1楼-- · 2019-08-03 21:28
顶起,求帮助
dirtwillfly
2楼-- · 2019-08-03 23:25
楼主用的什么版本的CCS5.3?
编译报错是什么内容,什么提示?
copar
3楼-- · 2019-08-04 00:58
错误告警如下:
#10010 errors encountered during linking; "Landroid4.3.1.out" not built        Landroid4.3.1                         C/C++ Problem

#10090-D program will not fit into
copar
4楼-- · 2019-08-04 02:30
 精彩回答 2  元偷偷看……
dirtwillfly
5楼-- · 2019-08-04 04:52
把code和data都改成large模式试试,你只设置了code是large模式
copar
6楼-- · 2019-08-04 05:28
dirtwillfly 发表于 2014-2-14 09:57
把code和data都改成large模式试试,你只设置了code是large模式

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

一周热门 更多>