电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
CubeMX构造FreeRTOS时的警告
已解决
73482
个问题
已帮助
5993
位优秀工程师
CubeMX构造FreeRTOS时的警告
Spirit
2018-11-12
浏览量:1442
大意是:使用了FreeRTOS,建议Systick以外的时间基准
想知道为什么不能使用Systick?
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
莱克迷KW
这是由于系统的systick被HAL库占用了,RTOs不可以使用了,要用定时器的
发布于
2018-12-08
举报
评论 0
0
0
其他答案
数量:
10
呵国家啊
systick是用于HAL库中的一个时基了,FreeRTOS的时钟要选择另外的定时器
发布于
2018-11-13
举报
评论 0
1
0
wo4fisher
hal库里的时间延时函数的时基是基于systick的,而rtos也需要时基,所以,会给这个建议。
发布于
2018-11-13
举报
评论 0
0
0
robe_zhang
这个是让你把hal 的timeba
se 调整为其他的定时器,因为freertos要用systick,hal 默认使用了systick,所以同时用hal 和 freertos 时候需要调整hal timeba
se,我以前发过一篇又说到 hal 的 timeba
se 问题
发布于
2018-11-13
举报
评论 1
0
0
robe_zhang
回复了 robe_zhang :文章链接://www.icxbk.com/article/detail?aid=284
回复
jn1989
Systick作为freeRTOS的节拍时钟了
系统节拍用你TIM4之类的就行
发布于
2018-11-13
举报
评论 0
0
0
奇迹12
systick被占用了,换一个就好了
发布于
2018-11-17
举报
评论 0
0
0
chen0000009
意思是这里推荐你将systick作为freertos调度用的时钟,然后给HAL库另外找个时钟源,推荐将定时器5或者6那种没有特殊功能的定时器作为HAL库时钟
发布于
2018-11-20
举报
评论 0
0
0
donatello
CubeMX生成的FREERTOS例程是推荐你把SYSTICK当成RTOS任务调度那种节拍时钟,其它的延时就不要用SYSTICK了,用定时器比较好。
发布于
2018-11-30
举报
评论 0
0
0
人民吃瓜
这个就是定时器已经使用了,要换个定时器使用才可以的了
发布于
2018-12-07
举报
评论 0
0
0
Florrie
表示你的滴答定时器已经被系统占用,这个时候不能再被其他的外设使用
发布于
2018-12-14
举报
评论 0
0
0
菜鸟冷虎
systick已经被使用了,换一个定时器就好了
发布于
2018-12-19
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
CubeMX构造FreeRTOS时的警告
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: