Hi,
msp430f5438a,CCS7.4 环境,
参考
https://e2echina.ti.com/question_answer/microcontrollers/msp430/f/55/t/15799的说明,
代码中添加如下:
#pragma DATA_SECTION(temp, ".infoD")
int temp = 20;
编译成功后,在生成的TI-TXT中,没有看到类似@1800的字段。
从viem—>Memory Allocation中,看到INFOD segment被占用了2个字节,
程序下载到mcu中,读取0x1800地址的值,显示为FF。
请问,还需要如何修改??
Susan Yang:
已经在e2echina.ti.com/…/432234
Seven Han:
您的cmd文件是如何修改的呢?对照下wiki中的写法:
processors.wiki.ti.com/…/Placing_Variables_in_Specific_Memory_Location_-_MSP430
Loops:
你好. 你测试下
#pragma location=0x1800
unsigned char temp = 10;