简体   繁体   English

Msp430 DATA16_I 和 DATA16_Z

[英]Msp430 DATA16_I and DATA16_Z

During my programming activities I encountered a problem with running out of RAM memory.在我的编程活动中,我遇到了 RAM 内存不足的问题。

The message says;消息说;

Error[e16]: Segment DATA16_Z (size: 0x638 align: 0x1) is too long for segment definition. At least 0x44 more bytes needed. The problem occurred while  
processing the segment placement command "-Z(DATA)DATA16_I,DATA16_Z,DATA16_N=0200-_SYS_RAM_END", where at the moment of placement  
the available memory ranges were "CODE:20b-7ff" 
   Reserved ranges relevant to this placement: 
   200-7ff              DATA16_I 
Error while running Linker 

So now I would like to have more information about DATA16_I, DATA16_Z and CSTACK on msp430 microcontroller, can anyone help me understand what these memory segments mean?所以现在我想了解更多关于 msp430 微控制器上的 DATA16_I、DATA16_Z 和 CSTACK 的信息,谁能帮我理解这些内存段的含义?

Simply read your compiler documentation https://wwwfiles.iar.com/msp430/webic/doc/EW430_CompilerReference.pdf只需阅读您的编译器文档https://wwwfiles.iar.com/msp430/webic/doc/EW430_CompilerReference.pdf

for example:例如:

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM