恰柠 2024-02-28 23:25 采纳率: 50%
浏览 27
已结题

ubuntu开发stm32遇到的问题

遇到的问题

所用ubuntu中的cubeide生成的stm32f103c8t6 hal库项目后进行调试,发现项目一直卡在void HardFault_Handler(void)中断中,然后所用错误分析器发现如下的错误

img

然后在SFRs中查找到FSMC,里面的寄存器全部显示错误读取值

img

尝试过的方法

更换了个芯片进行测试,但还是不行。

增加Minimum Stack Size的大小到0x2000后再进行测试,还是不行。

环境版本

arm-none-eabi-gcc : 10.3.1 20210621(release)
make : 4.3

  • 写回答

5条回答 默认 最新

  • 蓝天居士 《人工智能从入门到进阶实战》作者 2024-02-29 06:23
    关注

    有没有在Windows下用KEIL试过?

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 4月4日
  • 已采纳回答 3月27日
  • 创建了问题 2月28日