你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
CubeMX设计的FreeRTOS工程只能正常运行3个任务,该怎样解决...
[复制链接]
bucker
提问时间:2019-4-12 21:08 /
问答
是否解决:
用CubeMX4.20设计的FreeRTOS工程有六个任务,出一个任务优先级较低外,另外几个都是较高优先级。发现只有3个任务是正常运行的,还有三个没有运行的迹象。用断点跟踪法在任务入口设置断点,发现根本就没有启动。
赞
0
收藏
0
评论
4
分享
发布时间:2019-4-12 21:08
举报
请先
登录
后回复
4个回答
xmshao
回答时间:2019-5-22 17:32:52
a0a.1 32b0c
本帖最后由 xmshao 于 2019-5-22 17:33 编辑
会不会是处在任务优先级安排方面?
你可以将任务优先级调试调整下,比方将你认为不运行的任务的优先级调高,其它调低后测试验证下。
之后,再合理安排任务优先级及其它逻辑。
赞
0
评论
回复
支持
反对
天中雨水
回答时间:2019-5-23 11:30:21
a0a.1 32b0c
检查一下是否创建成功、运行条件等
赞
0
评论
回复
支持
反对
liuzhidao
回答时间:2019-6-18 14:54:02
a0a.1 32b0c
究竟是怎样的任务不愿意退出还是已经被给删除了,或者根本就没有创建成功
赞
0
评论
回复
支持
反对
bucker
回答时间:2019-6-26 22:53:22
a0a.1 32b0c
回以上各位,是因为CUBE为Keil工程优化级别为03,导致某些语句的断点设置失效,所以看不出程序到断点停留,将优化等级设为00就好啦。
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
会不会是处在任务优先级安排方面?
你可以将任务优先级调试调整下,比方将你认为不运行的任务的优先级调高,其它调低后测试验证下。
之后,再合理安排任务优先级及其它逻辑。