[STM32G4] 仅用FreeRTOS时出现HardFault

[复制链接]
3945|79
juliestephen 发表于 2025-9-14 14:54 | 显示全部楼层
访问了​​无效的内存地址(如 NULL 指针、未映射的地址)​
51xlf 发表于 2025-9-14 15:23 | 显示全部楼层
访问NULL指针、已释放的内存、超出数组边界的地址。
tabmone 发表于 2025-9-14 16:04 | 显示全部楼层
堆内存不足              
10299823 发表于 2025-9-14 17:19 | 显示全部楼层
任务或中断访问了非法内存地址或外设寄存器。
iyoum 发表于 2025-9-14 17:59 | 显示全部楼层
系统内存不足,导致动态内存分配失败。
小灵通2018 发表于 2025-11-2 22:08 | 显示全部楼层
要在创建任务时确定更大的堆栈大小
小灵通2018 发表于 2025-11-4 08:08 | 显示全部楼层
建议在创建任务时,指定更大的堆大小栈大小。
MintMilk 发表于 2025-11-8 20:54 | 显示全部楼层
了解ST基础知识,主要涉及其产品线、编程语言、开发工具和环境。
IntelCore 发表于 2025-11-11 16:27 | 显示全部楼层
确保任务栈足够大,以防数据过多导致栈溢出,影响程序稳定。
明日视界 发表于 2025-11-15 13:26 | 显示全部楼层
栈溢出问题可尝试扩大栈空间或精简任务,避免大量数据或递归。
Pretext 发表于 2025-11-7 09:49 | 显示全部楼层
并发访问不使用信号量可能导致混乱,就像多个乘客争抢一个没有扶手的公交车门口一样,搞不好车就挤坏了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0