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

1200页的FreeRTOS教程发布,支持F103,F407和F429  

[复制链接]
baiyongbin2009 发布时间:2016-6-30 18:07
本帖最后由 baiyongbin2009 于 2018-6-29 15:06 编辑 . K' c4 p4 T, |5 a' R
1 T/ i  \+ Y: q2 T
前言说明:
' r0 E" p0 I. `# D/ k# Z! N1. 首先感谢坛友们过去对我们安富莱电子的支持。
; J. n# a9 A  ]' G& O4 \2 p$ Y2. FreeRTOS最大的优势就是开源免费,商业使用的话不需要用户公开源代码,也不存在任何版权问题,是当前小型嵌入式操作系统市场使用率最高的。去年的全球嵌入式市场分析报告中,FreeRTOS占据了22%。0 p/ r1 g5 V6 u5 ~
3. 关于教程的原创声明:本教程参考了FreeRTOS,embOS,uCOS和RTX的官方在线资料,其余FreeRTOS方面的资料未做任何参考。, b8 c/ y$ w2 U; E
4. 配置的每个例子都含MDK和IAR两个版本,MDK请使用MDK4.7X及其以上版本,含MDK5.XX,IAR固定为使用7.5版本,其余版本未做测试。 每个例子的编写和注释都比较规范,查看代码时请将编辑器的缩进参数和TAB设置为4来阅读。
2 A* c0 Z8 {. y* m  H, n; V0 g" o! P+ d
. N4 G8 D* z: \% @0 q( s1 ~
=========================================================================: R: h/ n, Q/ Z3 A" T
STM32F429开发板配套例子和教程:3 B8 {0 P' B' a$ [7 x
教程百度云:https://pan.baidu.com/s/1zufK6zCRssKC7QXF02QvcA 密码:ldw20 [- ]/ F7 i* d- L
例子百度云:https://pan.baidu.com/s/1qZbbuIo 密码:822n

* T4 s' C; {. W0 E7 _/ A% A V6.png
2 K+ {# b' ^0 u" R
0 T! Z# f8 C8 R: n=========================================================================
: m8 B* R1 ?7 h: |+ aSTM32F407开发板配套例子和教程:
& G7 K( _* W+ B! h8 F教程百度云:https://pan.baidu.com/s/1t7pk7vAXm-iRGIXGP-xjqA 密码:tque
* D+ `& z, H8 [+ D3 z8 P4 Z" j3 j$ h例子百度云:https://pan.baidu.com/s/1nuHsEZv  密码:8fi7

3 U# P5 J3 u8 L V5.png ; c) k" y9 [: ^8 L2 q
=========================================================================
* I9 u9 `1 S$ c6 d" FSTM32F103开发板配套例子和教程:: T. x5 M$ @3 F1 t# v
教程百度云:https://pan.baidu.com/s/1ohc-OVN1AiyiI1knzmjQxA 密码:pyhs
# h4 ^. b0 m0 C7 d4 J# O例子百度云:https://pan.baidu.com/s/1hrYxMYC  密码:sy7f

' R( [: l% j2 {- U V4.png * g' Q/ \) c; @3 a/ Z
=========================================================================
6 ~1 i/ `" y: U2 I教程目录:- H* q" n3 P. z& S. X
2016-06-30_153916.png
3 }- s) C* s: b9 Z& e
5 I* s7 W4 c- b. J2 w7 N* m7 w6 T( }2 g; ?7 f' P

( V4 n3 p% X5 O9 I6 P; N4 D* d+ I2 @3 m
& ^  Y3 ?! s# S: Q8 c2 y0 M

. [/ j  d( l+ v

评分

参与人数 1 ST金币 +50 收起 理由
idodoyo + 50 很给力!

查看全部评分

1 收藏 26 评论86 发布时间:2016-6-30 18:07

举报

86个回答
baiyongbin2009 回答时间:2016-7-5 18:27:47
本帖最后由 baiyongbin2009 于 2016-7-5 18:29 编辑
9 R7 y$ s5 C3 I5 P4 r  x
su-409464 发表于 2016-7-5 17:249 }7 B$ U' M( I! R
请问 楼主 为什么 教程中没有提及CMSIS_OS 这个文件?4 `9 F6 g7 D" f

& }$ P- r# Q6 k教程中的移植 和 官网提供的 freertos 怎么差别那么 ...
2 t$ d& I3 a! [9 D% N
教程中使用的是FreeRTOS官方提供的原始代码。
9 J# O" n  `' `9 W' A2 w6 C6 T; ^% I& d) m6 p. s. V$ u& i  _
而你说的CMSIS-RTOS是ARM公司提供的封装层,底层可以是任何RTOS,跟FreeRTOS没有任何关系,这个封装层也是ARM在维护。
3 j! q$ _% b$ b. w' N1 ?/ i
/ L  t8 B( V5 o5 `# m# ^! r比如RTX移植后就叫CMSIS-RTOS RTX
; l6 x/ o4 k# p8 q' _FreeRTOS移植后就叫CMSIS-RTOS  FreeRTOS
su-409464 回答时间:2016-7-5 18:34:30
baiyongbin2009 发表于 2016-7-5 18:277 V: O% P, V/ @/ |6 j- u; i
教程中使用的是FreeRTOS官方提供的原始代码。7 `4 `/ u( O. H- D! W
6 f: K- W+ o; T, z/ A
而你说的CMSIS-RTOS是ARM公司提供的封装层,底层可以是任何 ...
( [# F1 f9 P6 {$ x" M
感谢楼主!3 ?; b" m3 D; e
另外有一点 不是很明白的 就是, 如果要添加一个外设, 比如串口。。
5 l2 i' E. Y; ?+ E具体的步骤应该 有哪几步??) A' F0 V1 T) }( D" f$ G
! p0 ]6 O+ c8 M3 n/ d9 t
我看了教程 附带的例子, 感觉好像你都重新写驱动似的,
7 K8 |# `. S6 d% u4 ?2 q
" C1 f- a6 M+ |1 z# V5 KSTM 不是提供了 HAL 库吗?  这个不能直接调用吗?
2 A# I* ]( I) h& a
baiyongbin2009 回答时间:2018-11-9 17:13:05
annqian 发表于 2018-11-9 15:065 A8 i' _# c1 T! @2 [
谢谢分享,想问一下有没有ucosII的例程,最好是比较复杂的,创建任务量在10个以上。 ...

/ D& N# ]: Z$ WII用的少了,现在III,FreeRTOS和RTX用的多些。- j8 H  x: A% p8 c7 t
- L/ u) q! i1 S$ J: W$ L
这个15个任务的RTX不错,也稳定,可以溜溜5 J* M! H$ c! |2 Y
9 x- o* H8 F* w! m: c4 R5 D
http://forum.armfly.com/forum.ph ... &extra=page%3D1
freeelectron 回答时间:2016-6-30 18:37:04
这个厉害啦,多谢楼主分享!
翱翔云端的鸟 回答时间:2016-6-30 19:00:09
硬汉硬起来!!!哈哈   !给你100个赞!!
chenbourne 回答时间:2016-6-30 19:47:18
多谢 楼主分享
wm20031015 回答时间:2016-6-30 20:11:34
这个很强大
watershade 回答时间:2016-6-30 20:52:17
安富莱,好样的。你是个劳模
yanhaijian 回答时间:2016-7-1 08:39:10
表示严重支持。
加拿大 回答时间:2016-7-1 08:56:25
,必须顶啊
人之颠 回答时间:2016-7-1 09:02:28
顶顶顶顶
zuo-417162 回答时间:2016-7-1 09:36:52
多谢楼主分享!
2602082487 回答时间:2016-7-1 10:24:44
顶顶顶
米兰的无线电 回答时间:2016-7-1 11:26:49
感谢楼主分享
stary666 回答时间:2016-7-1 11:50:19
wofei1314 回答时间:2016-7-1 15:43:27
谢谢分享~
yanhaijian 回答时间:2016-7-1 17:06:11
我正在看,对我深入了解FREERTOS有很多帮助。

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版