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

stm32f429使用FreeRTOS问题

lsh019 2018-11-20 浏览量:1237

串口数据一直回传    Error:..\FreeRTOS\portable\RVDS\ARM_CM4F\port.c768


代码内768行长这样的,这是啥意思

1.png


0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 优先级是不是有问题
    • 发布于 2018-11-20
    • 举报
    • 评论 4
    • 0
    • 0
lsh019 回复了 1667:好像是,有没有什么具体的解决方法 回复
robe_zhang 回复了 1667:看看创建任务的优先级是不是在freertos任务的优先级 回复
robe_zhang 回复了 1667:或者直接用freertos提供的优先级的宏,就不会出错 回复
lsh019 回复了 robe_zhang:好,我试试 回复

其他答案 数量:8
  • 字面意思是缺少标识符或者小括号,看看上下是否有类似的语法上的错误。
    • 发布于2018-11-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 哪里多加了一个()或者是少了一个()再检查下代码
    • 发布于2018-11-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 明显有位置少了括号,软件提示都出来了!
    • 发布于2018-11-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 整个工程的编译时,有没有警告,一些警告会产生这样的问题了
    • 发布于2018-11-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 不是代码编写有问题,好像是系统调用出问题,那个错误不是编译错误,是系统通过串口回传的
    • 发布于2018-11-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个应该是你rtos例程用#error打印了错误发生的代码位置,从那个位置入手来排查即可。
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 串口数据回传的错误,那要看一下哪里会打印这种信息
    • 发布于2018-12-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是你的串口打印代码的问题,检查这一部分
    • 发布于2018-12-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32f429使用FreeRTOS问题