STMCU小助手
发布时间:2022-6-17 13:55
|
01. 概述 不管学习什么,第一件事情我们就是找资料,可能有的朋友说“找资料还不容易吗?“, 打开百度或者谷哥搜索不就行了。方法是没有错,但是你会发现搜索出来的资料比较凌乱,尤其是国内大部分开发者不喜欢看英语文档,都想找中文资料。但是FreeRTOS的中文资料大多数都是老版本的,要知道FreeRTOS的更新是非常快的。现在最新版本是FreeRTOS是V10.4.1的,而且大多数资料都是零零散散,断断续续。当然,网上也有很多不错的资料,比如有的博主写的博客,有些技术论坛上分享的帖子等等。但是从这么多资料中找出精华文章还是很费时间的。其实找资料没有那么复杂,官网就是最好的地方。 02. FreeRTOS官网介绍+ P. z* M2 g$ e" O" l. w3 O; d; J* v FreeRTOS官网首页
/ \% 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
- {3 \. n1 j6 b% J( k9 s 在Kernel–>Supported Devices中有显示支持的设备。: o0 `& q& ^! ]# o9 h- @% z, W& R$ Q$ c
* Y, j+ L, P' ]% } 从该页面可以找到FreeRTOS是否支持我们所使用的MCU,支持的意思就是官方已经移植好了,用户直接拿过来针对自己的板子简单修改一下就可以在自己的板子上跑起来。2 Z7 N0 _8 e. o( v; { ; X# ~8 A4 T* \/ q5 U6 p 03. FreeRTOS官方文档 学习过UC/OS的朋友都知道,UC/OS官方的文档和书籍做的非常好,具体如下:5 D. _9 e$ O! e' y8 B, U# o
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 那么问题来了,FreeRTOS的官方文档和教程怎么样呢?点击如下菜单栏6 W' Y% |6 P# S5 H! e 0 f2 u6 j! e) m$ l" _9 g
+ J# J, l9 J, ]6 ?+ i) F FreeRTOS官方有两份PDF文档,一份是FreeRTOS的指导手册,一份是FreeRTOS的API函数参考手册。相比UC/OS,FreeRTOS官方文档确实比较少。FreeRTOS还有一个在线的文档,可以直接在官方浏览,点击“Getting Started”,如图所示:+ j' I }& k+ j" o# x # [5 a* F! D3 {0 q
( Q& Q7 S- w3 l" G FreeRTOS在线文档,可以直接阅读在线文档来学习FreeRTOS,但是由于FreeRTOS是国外网站,所以在线阅读文档的话加载页面会比较慢。 7 ~) B5 y! ~/ h9 \ |
【STM32H735G-DK 测评】STM32H735G-DK External Loder 编译和测试
Keil-MDK 在线调试设置断点的高级用法
请教下STM32N6570 怎么把分辨率改成320x240并可以全屏显示
【福利三:逢7发帖赢大礼】想要充分利用STM32H743VI片内的RAM空间(但并不顺利)
基于stm32平台上的IC-MU磁绝对值编码器SPI通讯和码盘数据处理
使用STM32 MCU和MPU连接PDM数字麦克风
分享STM32资料-采用 STM32U031R8 MCU 的 STM32 Nucleo-64 开发板,官方资料,数据手册等资料
HRTIM 指南
使用 STM32 的 DWT 单元监控内存
DAC,COMP,HRTIM Fault 功能的使用
微信公众号
手机版