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

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

[复制链接]
baiyongbin2009 发布时间:2016-6-30 18:07
本帖最后由 baiyongbin2009 于 2018-6-29 15:06 编辑 # B4 H/ V7 J4 v- k

* }. O- K4 _7 O  h- {* f前言说明:
' P- z! l( U! V' n" I1. 首先感谢坛友们过去对我们安富莱电子的支持。
8 V" u6 B- @7 D6 |& B8 b) T( C% w4 j2. FreeRTOS最大的优势就是开源免费,商业使用的话不需要用户公开源代码,也不存在任何版权问题,是当前小型嵌入式操作系统市场使用率最高的。去年的全球嵌入式市场分析报告中,FreeRTOS占据了22%。
! ~/ }7 t  R$ n* G6 u0 S: C& z- M  N3. 关于教程的原创声明:本教程参考了FreeRTOS,embOS,uCOS和RTX的官方在线资料,其余FreeRTOS方面的资料未做任何参考。2 e5 [! o8 P* f; C: L7 L; v9 Z
4. 配置的每个例子都含MDK和IAR两个版本,MDK请使用MDK4.7X及其以上版本,含MDK5.XX,IAR固定为使用7.5版本,其余版本未做测试。 每个例子的编写和注释都比较规范,查看代码时请将编辑器的缩进参数和TAB设置为4来阅读。
$ ?" R0 p! G, J
  o. n/ u1 ^7 |3 S9 ?) U
=========================================================================  g( v' y/ W, }4 J4 c/ V
STM32F429开发板配套例子和教程:4 l0 Z" n  u- E' a$ k
教程百度云:https://pan.baidu.com/s/1zufK6zCRssKC7QXF02QvcA 密码:ldw25 |" H6 _, \0 f/ k. q) s8 @# `
例子百度云:https://pan.baidu.com/s/1qZbbuIo 密码:822n

: c7 G- S/ x1 ] V6.png , W; }( ?, X+ d# U8 y$ t

2 v8 Z) {" U7 z4 Q=========================================================================( P2 n/ @* T$ x" t7 R  {
STM32F407开发板配套例子和教程:
) {0 w4 D: ]" `6 f/ }教程百度云:https://pan.baidu.com/s/1t7pk7vAXm-iRGIXGP-xjqA 密码:tque# f3 L3 P" `! X$ ^# D- M5 v- y
例子百度云:https://pan.baidu.com/s/1nuHsEZv  密码:8fi7

" |4 G: o/ B! [' D, S  g. L+ y$ g V5.png
! }) E1 Y% j) _=========================================================================
# D  B/ ~% r. K) ]STM32F103开发板配套例子和教程:# v( k1 S, {( s$ R/ b) g$ {% O
教程百度云:https://pan.baidu.com/s/1ohc-OVN1AiyiI1knzmjQxA 密码:pyhs8 w) Z( z2 `! g; ?5 i9 \
例子百度云:https://pan.baidu.com/s/1hrYxMYC  密码:sy7f

  _% C9 H. I9 D, }9 T* ^# } V4.png 1 E# \' \8 F; \7 w% M* B
=========================================================================
8 v  W! P% y. Z9 C  d" J3 q+ z  a( t教程目录:/ _5 c6 N: i4 e: H" [
2016-06-30_153916.png ! `" V6 X: n: I) Y/ U& D
: H3 h/ _1 W* J. |
$ x) }, O" c' h* j

1 k: D6 h) ]9 t; Y
1 Z' E9 ], _0 S; k5 H/ f* E/ Q' Z' O) `

* K1 |# r) |8 Y! R

评分

参与人数 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 编辑
$ K4 c7 a/ ?9 l1 C9 H; b
su-409464 发表于 2016-7-5 17:248 ?. X* k' f  w. u! u. C
请问 楼主 为什么 教程中没有提及CMSIS_OS 这个文件?9 T1 Z- W  r  N, r+ j

* y% C* A* T: [: i8 a: Q教程中的移植 和 官网提供的 freertos 怎么差别那么 ...

/ F) k( U- ^- t8 R& ~& n教程中使用的是FreeRTOS官方提供的原始代码。( _" s/ ^, H' c/ ?% K5 t; U: l
+ ]3 n( O7 Q. z  i  _4 x1 f
而你说的CMSIS-RTOS是ARM公司提供的封装层,底层可以是任何RTOS,跟FreeRTOS没有任何关系,这个封装层也是ARM在维护。
1 u3 N! d7 X: T* ]% ~6 U9 j$ @2 G( z0 k" a: `4 ~+ @$ Z
比如RTX移植后就叫CMSIS-RTOS RTX
* o- T0 [. m8 z3 w& x+ W1 n/ ZFreeRTOS移植后就叫CMSIS-RTOS  FreeRTOS
su-409464 回答时间:2016-7-5 18:34:30
baiyongbin2009 发表于 2016-7-5 18:274 X) w  q! [; d4 w7 _! p$ i, n% W
教程中使用的是FreeRTOS官方提供的原始代码。
) E2 g: C3 H2 l# v! k& D% \( m8 O# M9 A$ ]  B- i; L: h' y5 b
而你说的CMSIS-RTOS是ARM公司提供的封装层,底层可以是任何 ...

3 J& K$ k% J' M. E* A) c: G- O1 q& e感谢楼主!
. X) l: @' c) c) z. }$ h; {- i6 J另外有一点 不是很明白的 就是, 如果要添加一个外设, 比如串口。。7 s/ m  t9 n+ @1 R
具体的步骤应该 有哪几步??
5 F" v- b2 g: C
+ B. E' o- V; O& N8 Y; a9 L0 H) z8 u我看了教程 附带的例子, 感觉好像你都重新写驱动似的,
; v5 b# l' b3 x3 g" T/ @8 J- Y% R0 `) b; D( w
STM 不是提供了 HAL 库吗?  这个不能直接调用吗?
8 Z. w3 p4 u; O3 M1 S0 d
baiyongbin2009 回答时间:2018-11-9 17:13:05
annqian 发表于 2018-11-9 15:062 e) u- H. D: v; x7 i0 r; g2 f; ^
谢谢分享,想问一下有没有ucosII的例程,最好是比较复杂的,创建任务量在10个以上。 ...
$ d5 _5 `8 K6 [! |, u
II用的少了,现在III,FreeRTOS和RTX用的多些。1 g( a# Q$ K! J) L3 q$ v+ C. f1 o

; N) h% m7 z1 o% [3 R这个15个任务的RTX不错,也稳定,可以溜溜
0 m% A9 _# B( ^  p! h" T7 J4 e: P3 L0 c
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 手机版