• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

用RT-Thread出现总线错误,一般是什么引起的?

xhuaihe 2017-09-20 浏览量:715

硬件平台:    STM32F103RE

系统:        RT-Thread 2.0

QQ图片20170920160024.png

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 看串口打印消息,估计是硬件初始化出现错误,看看单片机初始化信息和内存申请上的handler有没有出现错误。

    可以尝试把出现这个错误时,最新加入的代码注释掉排查

    • 发布于 2017-09-21
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:2
  • 也尝试了多个优先级,高于20和低于20的都尝试过了,只有当优先级低于或者等于tshell的优先级才能启动
    • 发布于2017-09-20
    • 举报
    • 评论 0
    • 0
    • 0

  • tshell可能有占用到硬體資源或者使用到硬體資源

    所以你優先級比他高的話可能會造成阻塞

    然後系統就當掉了

    這一般好一點的RTOS會有這方面優先級處理和說明(EX:FreeRTOS)


    • 发布于2017-09-21
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

用RT-Thread出现总线错误,一般是什么引起的?