[STM32F1] 任务优先级只有7个

[复制链接]
3699|20
 楼主| zhaoxqi 发表于 2021-5-6 23:02 | 显示全部楼层 |阅读模式
想用freertos进行产品开发,用cubemx生成的代码,限制rtos的任务优先级只有7个
jiahy 发表于 2021-5-6 23:04 | 显示全部楼层
无法满足实际需求?
午夜粪车 发表于 2021-5-6 23:06 | 显示全部楼层
网上查资料
 楼主| zhaoxqi 发表于 2021-5-6 23:08 | 显示全部楼层
查了很多资料,大都都是例子,优先级也都用到7以内
zwll 发表于 2021-5-6 23:11 | 显示全部楼层
实际freertos的优先级是32个的
 楼主| zhaoxqi 发表于 2021-5-6 23:14 | 显示全部楼层
我自己修改了代码扩充到10个,进行仿真测试也没有发现什么问题?
 楼主| zhaoxqi 发表于 2021-5-6 23:17 | 显示全部楼层
不知道这样弄是否可以,有什么隐患没有?
 楼主| zhaoxqi 发表于 2021-5-6 23:19 | 显示全部楼层
我单片机用的是stm32f103
jiajs 发表于 2021-5-6 23:21 | 显示全部楼层
这点没什么关系,不管3个还是7个10个,CUBEMX帮你建也不过基本的模板或框架而已。
zhenykun 发表于 2021-5-6 23:23 | 显示全部楼层
如果想多建些任务,自己在代码里添加就好。
zwll 发表于 2021-5-6 23:25 | 显示全部楼层
不过,我发现新版的CubeMx没这个限制了。
 楼主| zhaoxqi 发表于 2021-5-6 23:31 | 显示全部楼层
那我赶紧升级到最新版本,看看是否真是这样,先谢谢这位兄弟了
supernan 发表于 2021-5-6 23:34 | 显示全部楼层
赶紧升级。
heweibig 发表于 2021-5-6 23:36 | 显示全部楼层
应该可以哦
 楼主| zhaoxqi 发表于 2021-5-6 23:39 | 显示全部楼层

嗯,那我按大家的说法挨个排查一下,谢谢哈
keaibukelian 发表于 2021-6-1 21:16 | 显示全部楼层
额 还有小优先级吧
labasi 发表于 2021-6-1 21:19 | 显示全部楼层
实际上应该有32个啊
paotangsan 发表于 2021-6-1 21:22 | 显示全部楼层
是不是楼主设置的有问题啊
renzheshengui 发表于 2021-6-1 21:25 | 显示全部楼层
默认的是7 是不是,如果不够在配置的时候添加或者修改
wakayi 发表于 2021-6-1 21:27 | 显示全部楼层
不够用的话 可以添加啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

808

主题

10636

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部