【正点原子】手把手教你学FreeRTOS-01

内容为:正点原子FreeRTOS的视频前1-8

 目的:简单的回忆一下,加深印象和理解

 单片机的发展趋势

 操作系统的核心就是“任务调度器”,

 关于这些特点,也是我们学习FreeRTOS的知识点。例如可裁剪,是因为FreeRTOS使用了大量的宏定义与条件编译,可以选择性的使用哪些函数,而这些都是通过一个文件进行配置的

对于这些特点,我们在初学的时候,留个印象就行,不需要深度或者去特别的去搜索这些表示的意思,等学习了很多的时候,你再来重新看看,你就会发现这些表示的是什么了

当你看上面的特点时,你脑子里能想出相应的知识点的话,说明你了解了这些知识并且记住了

 

 任务调度简介

 任务状态与理解

 取一个变量的每一位表示不同的状态,这个思维你可以使用

 

 

 

 

高优先级的任务必须存在阻塞函数--为了防止一开始出现错误,一开始创建的任务的优先级全部相等,防止程序卡在一个地方不动(因为我初学就犯过,一直在找问题,最后才发现是这种问题)

一个任务的大部分时间一定是在阻塞中(大部分时间是指CPU总体的运行时间)

中断可以打断任何任务(即使任务的优先级最高为32,在中断目前就是个弟弟) 

 

 

 

 

如果发现找不到配置文件,可以编译,然后文件下面就有了

还有一个文件FreeRTOS.h是配置文件的默认值,如果你Config没有配置的话,就使用该文件的默认配置

 

 看配置文件可以知道FreeRTOS的大部分使用资源,值得看与研究或者回忆

 

 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值