这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » N76E003内存空间不足怎么解决?

共1条 1/1 1 跳转至

N76E003内存空间不足怎么解决?

高工
2024-10-05 16:31:26     打赏

怎么使用中内存单元只有不到130个字节?具体如下:

程序定义如下:

#define        RECEIVE_BUFFER_SIZE 13
UINT8  Uart_Receive_Buffer[RECEIVE_BUFFER_SIZE];



编译OK的如下:

Program Size: data=129.0 xdata=0 code=1776
creating hex file from ".OutputALLL_LCD"...
".OutputALLL_LCD" - 0 Error(s), 0 Warning(s).



但数组仅增加一个字节就报溢出了,是什么问题?不是有256个内存单元吗?

#define        RECEIVE_BUFFER_SIZE 13
UINT8  Uart_Receive_Buffer[RECEIVE_BUFFER_SIZE];



编译错误的如下:

*** ERROR L107: ADDRESS SPACE OVERFLOW
    SPACE:   DATA   
    SEGMENT: ?DT?_TIMER3_DELAY10US?DELAY
    LENGTH:  0004H
Program Size: data=130.0 xdata=0 code=1776
Target not created





关键词: N76E003     内存     空间    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]