[开发资料] 系统进入硬件错误(HardFault)

[复制链接]
33|0
forgot 发表于 2025-10-30 09:54 | 显示全部楼层 |阅读模式
系统进入硬件错误(HardFault)常见原因有:
  • 栈溢出:最常见的原因!任务栈太小,破坏了其他内存区域。
  • 访问非法地址:如野指针、数组越界。
  • 在中断中调用了不允许的API:如在ISR中调用 OSSemPend()。
  • 任务优先级设置错误:比如让两个相同优先级的任务同时运行(未开启时间片轮转)。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

2157

主题

14873

帖子

59

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