金牌会员
 
- 积分
- 2183
- 金钱
- 2183
- 注册时间
- 2014-6-30
- 在线时间
- 341 小时
|
5金钱
ucos加入FATFS文件系统提示内存不够用,加入while(1),可以正常编译,有什么解决的办法吗
int main(void)
{
sys_clock_init(9); //初始化阶段
delay_init(); //延时初始化
NVIC_Configuration(); //设置中断分组
//EXTIX_Init();
uart1_init(9600); //串口初始化
TFTLCD_Init(); //彩屏初始化
LED_Init(); //LED灯初始化
RTC_init(); //实时时钟初始化
//ADC_DMAInit(DMA1_Channel1,(u32)&ADC1->DR,(u32)ADC_ChangeValue,9); //DMA通道,外设基地址,内存基地址,缓存区大小
GUI_Init(); //GUI初始化
GUI_SetBkColor(GUI_LIGHTBLUE);//设置背景颜色
GUI_Clear(); //清除显示
//GUI_CURSOR_Show(); //显示鼠标
//IIC_In it(); //I2C通信初始化
//Mpu6050_init(); //加速度陀螺仪初始化
Moto_Init(); //PWM初始化
HomElecCont_init(); //继电器控制初始化
NRF24L01_Init(); //NRF无线初始化
Chec_NRF(); //查看NRF是否在位,有错误
NRF24L01_RX_Mode();
KEY_Init(); //按键初始化
TP_Init();
BkBmpLoad(); //背景图片加载
//while(1);
只要去掉最后的while循环编译就正常,衣架上就出现好多错误,提示内存不足,有什么解决的办法吗,系统建立的任务也不多啊,真郁闷。
|
|