高级会员

- 积分
- 907
- 金钱
- 907
- 注册时间
- 2012-6-29
- 在线时间
- 41 小时
|
5金钱
单片机是stm32f407, 跑的是RTOS , 一开始是正常的, 后面程序量稍微多一点,就不正常了,麻烦大佬指导一下
下面打出来的日志, 怎么弄才能把OS_SYS_MEM_SIZE大小改大, 我单片机是stm32f407VG
我改过#define OS_SYS_MEM_SIZE (UINT32)((UINT32)LOS_HEAP_MEM_END - (UINT32)LOS_HEAP_MEM_BEGIN) ,没有起作用
[ERR] there's not enough whole to alloc 80c Bytes!
Test2_Task任务创建失败!失败代码0x3000200
&m_aucSysMem0: 0x200000D4
sizeof(m_aucSysMem0): 4KB
LOS_HEAP_MEM_END: 524308 KB
LOS_HEAP_MEM_END: 524297 KB
OS_SYS_MEM_SIZE: 10 KB
创建任务失败!失败代码0x3000200
[ERR] there's not enough whole to alloc 100c Bytes!
Test1_Task任务创建失败!失败代码0x3000200
|
|