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

stm32的freertos系统使用问题

大棒棒猪 2019-03-19 浏览量:1305
这个系统好用吗?请问下为什么我用过之后,老是进到一个中断就没了
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • FreeRTOS在STM32上还是很好用的,无论是使用ST的STM32CubeMX来配置使用FreeRTOS,还是直接在Keil中使用FreeRTOS,都比较简单,只需要图形界面配置一些参数就可以了,甚至任务创建都可以在图形界面上实现,只是任务内部实现代码需要自己编写。如果是自己移植的代码,可能出现问题,此时可以进入调试模式,查看进入了那个中断,比如硬件错误中断之类的,可以考虑是否栈溢出,调整内存分配扩大相应内存分配即可。
    • 发布于 2019-03-19
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:14
  • 好用啊,没跑起来应该是移植不对,可以参考你选的系列的Cube软件包,里面都有例程的。
    • 发布于2019-03-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个系统比ucos好用,还是免费了,应该是你的操作问题,或者堆栈不够大
    • 发布于2019-03-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 很好用,目前我只用freeRTOS你出现这种错误多半是堆栈没设置好,设置的有点小,不够用。

    • 发布于2019-03-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 好用的,没跑起来可能是哪个条件满足后打断了程序的继续执行,进入了一个while(1)死循环中。
    • 发布于2019-03-19
    • 举报
    • 评论 0
    • 0
    • 0

  • FreeRTOS是免费的系统,应用还是很多的。

    进入的是什么中断呢。是在处理什么功能的时候进入的中断,可以贴上代码看看。

    • 发布于2019-03-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该是比较成熟可用的啦。

    在此情况下,和普通裸机开发有区别,特别是处理好while(1)类似的死循环。

    • 发布于2019-03-19
    • 举报
    • 评论 0
    • 0
    • 0

  • freertos操作系统是完全免费的操作系统具有源码公开,可移植,可裁剪调度策略灵活的特点,可以方便的移植到各种单片机上运行
    • 发布于2019-03-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 好用的很啊,请把问题说清楚,是进的哪个中断呢,有可能 是内存溢出了吧,是错误中断吧
    • 发布于2019-03-19
    • 举报
    • 评论 0
    • 0
    • 0

  • freertos很好用,而且目前很多芯片原厂直接提供移植方法,你说的这个问题,注意freertos本身也是靠中断来产生时间片的,因此它要求用户中断的优先级必须在一个范围内,这个范围可以选,不在这个范围内的中断产生之后会直接异常
    • 发布于2019-03-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 是哪个中断呢,是不是任务分析的内存比较小,程序跑飞了
    • 发布于2019-03-19
    • 举报
    • 评论 0
    • 0
    • 0

  • RTOS系统中要慎用中断,要明确中断,临界区,不可被打断这些概念,还要考虑到内存使用情况。

    • 发布于2019-03-20
    • 举报
    • 评论 0
    • 0
    • 0

  • RTOS中的中断一般是不使用的,要进行临界段的保护的,如果没有做,很可能与系统调度冲突的
    • 发布于2019-03-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 那当然是好用的了,使用已经很多了,很稳定的。你这个中断是哪个中断呢,大多是内存配置不对的问题了
    • 发布于2019-03-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 进的中断是不是硬件错误中断,这个只能是你的任务分的内存太小了,而任务使用的更大,内存溢出了
    • 发布于2019-03-21
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32的freertos系统使用问题