你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【经验分享】STM32 FreeRTOS资源

[复制链接]
STMCU小助手 发布时间:2022-6-17 13:55
01. 概述
/ a: A$ o+ l) y6 |( t, Q3 Y不管学习什么,第一件事情我们就是找资料,可能有的朋友说“找资料还不容易吗?“, 打开百度或者谷哥搜索不就行了。方法是没有错,但是你会发现搜索出来的资料比较凌乱,尤其是国内大部分开发者不喜欢看英语文档,都想找中文资料。但是FreeRTOS的中文资料大多数都是老版本的,要知道FreeRTOS的更新是非常快的。现在最新版本是FreeRTOS是V10.4.1的,而且大多数资料都是零零散散,断断续续。当然,网上也有很多不错的资料,比如有的博主写的博客,有些技术论坛上分享的帖子等等。但是从这么多资料中找出精华文章还是很费时间的。其实找资料没有那么复杂,官网就是最好的地方。
, \/ F7 _; l' C4 W
- A9 Y) L5 K$ j- G02. FreeRTOS官网介绍+ P. z* M2 g$ e" O" l. w3 O; d; J* v
FreeRTOS官网首页
2 H: |9 s9 `" u$ p1 o6 d, O
* `  Q) Q& T) r: _& G$ N S{{9(NHDPN7CS]BDNL5`R05.png * d9 U, i9 ~% @0 U
/ \% H) G; ^% P& V
显而易见,FreeRTOS的官网全部是英语的,由此可见英语对于一个嵌入式软件工程师的重要性了,不管你喜欢与否,英文就在这里。所以这里建议大家不要见到英语就害怕了,其实英语文档读多了你就慢慢习惯了。3 x* J1 j4 E- d' R. O  ?; W
7 N( {5 w  H! L- o- _2 w% }
点击网页导航栏中的“Getting Started”,就是入门。9 d* C6 c8 |5 }9 t& R7 m+ o
, R, ^# t# a2 g* R! `$ o# \5 z
7$ZVS@E1`)_EUGU{%U_ZUOK.png ' z4 o0 Q* i9 |7 s1 P
- {3 \. n1 j6 b% J( k9 s
在Kernel–>Supported Devices中有显示支持的设备。: o0 `& q& ^! ]# o9 h- @% z, W& R$ Q$ c

+ x  ]5 ]% v; U4 b- q# U, p 9AXK`5_TFEHLU}]W_DS~1)E.png $ K4 z: h- p# c% w) ?0 u
* Y, j+ L, P' ]% }
从该页面可以找到FreeRTOS是否支持我们所使用的MCU,支持的意思就是官方已经移植好了,用户直接拿过来针对自己的板子简单修改一下就可以在自己的板子上跑起来。2 Z7 N0 _8 e. o( v; {
; X# ~8 A4 T* \/ q5 U6 p
03. FreeRTOS官方文档

0 h: h" B% S7 B/ }; _5 @学习过UC/OS的朋友都知道,UC/OS官方的文档和书籍做的非常好,具体如下:5 D. _9 e$ O! e' y8 B, U# o

! G; K) b( A5 U! \ _4LTN)MU@1SBOGX5@5PF@{R.png
/ e. P% X3 z% w4 N; l) ?6 J# a1 G# K$ e4 M& L0 r" Y9 s" ^
UC/OS官方部分文档和书籍,详细的说明大家可以到官方网站查看。不仅仅是UC/OS,想UC/TCP、UC/USB这些组件都有响应的文档和书籍,并且UC/OS的本地化做的也非常好,这些书籍大多数都有中文的翻译版本出售,具体大家可以到当当网上查询。) P, _4 ?: ]8 G, h( _0 {) G

1 ^1 j& j4 o; Z; P# N那么问题来了,FreeRTOS的官方文档和教程怎么样呢?点击如下菜单栏6 W' Y% |6 P# S5 H! e
0 f2 u6 j! e) m$ l" _9 g
H2M_[~1WJWV~){6B[Q.png , F0 e& O. @  l6 m3 U- p: ^
+ J# J, l9 J, ]6 ?+ i) F

- C! U6 |/ n, @* VFreeRTOS官方有两份PDF文档,一份是FreeRTOS的指导手册,一份是FreeRTOS的API函数参考手册。相比UC/OS,FreeRTOS官方文档确实比较少。FreeRTOS还有一个在线的文档,可以直接在官方浏览,点击“Getting Started”,如图所示:+ j' I  }& k+ j" o# x
# [5 a* F! D3 {0 q
R5`(GVK2C%STBJYWOCRSGTA.png 8 w, M6 R" P4 G5 g
( Q& Q7 S- w3 l" G
FreeRTOS在线文档,可以直接阅读在线文档来学习FreeRTOS,但是由于FreeRTOS是国外网站,所以在线阅读文档的话加载页面会比较慢。
4 ^* {. b% d9 u/ o" [' s7 ~) B5 y! ~/ h9 \

* o: Q3 o/ U% z
赞 收藏 评论0 发布时间:2022-6-17 13:55

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版