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

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

[复制链接]
baiyongbin2009 发布时间:2016-6-30 18:07
本帖最后由 baiyongbin2009 于 2018-6-29 15:06 编辑 / G7 U. S: k, }4 z- W; w3 [4 z4 B

1 V- R, B7 O+ f! J) W前言说明:
8 b9 |! P, c7 x2 a/ |1. 首先感谢坛友们过去对我们安富莱电子的支持。1 f1 ^4 U' n  K% s& B
2. FreeRTOS最大的优势就是开源免费,商业使用的话不需要用户公开源代码,也不存在任何版权问题,是当前小型嵌入式操作系统市场使用率最高的。去年的全球嵌入式市场分析报告中,FreeRTOS占据了22%。1 L# h7 j! D6 Y
3. 关于教程的原创声明:本教程参考了FreeRTOS,embOS,uCOS和RTX的官方在线资料,其余FreeRTOS方面的资料未做任何参考。, [% x3 w' _; b5 d6 c+ R
4. 配置的每个例子都含MDK和IAR两个版本,MDK请使用MDK4.7X及其以上版本,含MDK5.XX,IAR固定为使用7.5版本,其余版本未做测试。 每个例子的编写和注释都比较规范,查看代码时请将编辑器的缩进参数和TAB设置为4来阅读。
# j( h) i+ V+ j* q& k8 T

1 Y; Q" T. R2 i9 j7 C=========================================================================, Q7 L* C  W2 A* l. H
STM32F429开发板配套例子和教程:
- m: E- C2 r) y教程百度云:https://pan.baidu.com/s/1zufK6zCRssKC7QXF02QvcA 密码:ldw2( s+ d) h- |1 J! Q  g
例子百度云:https://pan.baidu.com/s/1qZbbuIo 密码:822n

9 G- h" ^8 n5 v  ~4 T& S V6.png
( b0 T- a4 C& G) ]. D+ q9 j
) C4 R7 Z% g9 Q) G1 T, ^& m=========================================================================
8 Q6 x. x6 [6 ESTM32F407开发板配套例子和教程:1 p) ?- U' Q4 e4 x3 q) U
教程百度云:https://pan.baidu.com/s/1t7pk7vAXm-iRGIXGP-xjqA 密码:tque! y9 P% a  n8 z1 K$ W9 d2 n% G, j
例子百度云:https://pan.baidu.com/s/1nuHsEZv  密码:8fi7
1 f- |" @8 c2 t
V5.png . z& t' C0 s/ L! m6 c- C
=========================================================================
% f, n/ y# n" y8 B4 T+ xSTM32F103开发板配套例子和教程:
. J) d2 F+ ~( y教程百度云:https://pan.baidu.com/s/1ohc-OVN1AiyiI1knzmjQxA 密码:pyhs
; K% {. H3 u! o5 D# y5 C+ I例子百度云:https://pan.baidu.com/s/1hrYxMYC  密码:sy7f
( V2 \- {0 N* @% z$ u  @  H$ g% w' b  |
V4.png 5 p8 \' i  T' w, `, L
=========================================================================) e' a+ ~5 L: a4 |6 Q
教程目录:
( [) W6 y# u5 D8 M! W, u+ ` 2016-06-30_153916.png
1 T, ^) W7 J5 E8 O+ @6 @( }6 h* F) h! k, u" e. `8 j

# h5 l! z$ j. L+ `# p3 A& ~9 h; j/ `2 c
; T# I* {  l& C% g" ]7 M- V, l

7 c( d4 w3 t/ f/ _9 d' W# V2 V, {. Z" @# [1 t

评分

参与人数 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 编辑   Y, N% N% t, k: x
su-409464 发表于 2016-7-5 17:24
* I  m) L6 p1 W* X% W请问 楼主 为什么 教程中没有提及CMSIS_OS 这个文件?
! m) G9 c1 k/ _5 Z$ D! f8 F' e8 ^0 i% j$ r  s
教程中的移植 和 官网提供的 freertos 怎么差别那么 ...
# g3 N" t8 r( J/ H& o. `: l0 K
教程中使用的是FreeRTOS官方提供的原始代码。
6 ^9 R: @+ P! M3 t* c, a
5 Z9 l; s/ y: i( w4 H6 p4 s而你说的CMSIS-RTOS是ARM公司提供的封装层,底层可以是任何RTOS,跟FreeRTOS没有任何关系,这个封装层也是ARM在维护。
4 i1 f7 [3 b+ u% l+ d1 N+ S) C* Q1 R' w4 ^
比如RTX移植后就叫CMSIS-RTOS RTX" J+ I, k  b+ z5 \+ a( e
FreeRTOS移植后就叫CMSIS-RTOS  FreeRTOS
su-409464 回答时间:2016-7-5 18:34:30
baiyongbin2009 发表于 2016-7-5 18:27% w! v) U* n/ L' y- j
教程中使用的是FreeRTOS官方提供的原始代码。
4 x. \. u1 D( t$ Y4 M3 [; s6 E4 J3 E7 |$ |6 f- \
而你说的CMSIS-RTOS是ARM公司提供的封装层,底层可以是任何 ...

; E' `( o- t6 R5 `( \  s6 H" S感谢楼主!9 u* u0 C9 u9 _1 t
另外有一点 不是很明白的 就是, 如果要添加一个外设, 比如串口。。9 y" G) G! S: F' a
具体的步骤应该 有哪几步??
) s1 _% u! k' Z; S8 l! d$ B- M6 D
% l9 @9 s+ E0 t3 u  T) _我看了教程 附带的例子, 感觉好像你都重新写驱动似的,5 Q$ G6 J* ~# J, h7 _

: H& x4 J1 s# Q$ g8 E* @: `STM 不是提供了 HAL 库吗?  这个不能直接调用吗?
2 Y6 c  U* l4 k. W+ B1 ~, K
baiyongbin2009 回答时间:2018-11-9 17:13:05
annqian 发表于 2018-11-9 15:063 K+ d. k) e% x( f
谢谢分享,想问一下有没有ucosII的例程,最好是比较复杂的,创建任务量在10个以上。 ...

3 u2 `) v- ?4 @II用的少了,现在III,FreeRTOS和RTX用的多些。, `! S* L  F7 j( X# V, ^2 p, z
; f2 J) t+ X7 L' g  x& `
这个15个任务的RTX不错,也稳定,可以溜溜
) [& Y/ z) p* {* z  |! r$ _7 f  z/ _, O9 Q5 O9 f' e2 k
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 手机版