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

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

[复制链接]
baiyongbin2009 发布时间:2016-6-30 18:07
本帖最后由 baiyongbin2009 于 2018-6-29 15:06 编辑
, M1 G$ \8 D' ]* d, b, J8 p. w! u2 K
前言说明:
# S  o$ G. D# Y! Q1 K1. 首先感谢坛友们过去对我们安富莱电子的支持。
3 Q4 c# w, w7 ?  _( [8 l' p2. FreeRTOS最大的优势就是开源免费,商业使用的话不需要用户公开源代码,也不存在任何版权问题,是当前小型嵌入式操作系统市场使用率最高的。去年的全球嵌入式市场分析报告中,FreeRTOS占据了22%。) C9 {, j( g; W3 [
3. 关于教程的原创声明:本教程参考了FreeRTOS,embOS,uCOS和RTX的官方在线资料,其余FreeRTOS方面的资料未做任何参考。
$ D* q+ C& L) b5 L4. 配置的每个例子都含MDK和IAR两个版本,MDK请使用MDK4.7X及其以上版本,含MDK5.XX,IAR固定为使用7.5版本,其余版本未做测试。 每个例子的编写和注释都比较规范,查看代码时请将编辑器的缩进参数和TAB设置为4来阅读。
1 q; F0 a$ v# b7 h  ]

9 f  J$ x# `. r$ j4 U0 f=========================================================================* _- p+ j$ N; ]1 |( Y3 ^9 P6 ?+ M
STM32F429开发板配套例子和教程:
; [* @$ Y6 h  M: g教程百度云:https://pan.baidu.com/s/1zufK6zCRssKC7QXF02QvcA 密码:ldw2  s* o2 A* k- ^- H: v  Y. c
例子百度云:https://pan.baidu.com/s/1qZbbuIo 密码:822n

% T. @% K) o, p3 A" R V6.png
5 z- O. b, W) }! o
3 O8 J, s1 J; O+ [2 s=========================================================================$ O9 C0 s5 h) Q$ c
STM32F407开发板配套例子和教程:" e) x- c7 m! H  k1 `2 n/ H
教程百度云:https://pan.baidu.com/s/1t7pk7vAXm-iRGIXGP-xjqA 密码:tque
1 F) f: |$ A9 h8 t: _例子百度云:https://pan.baidu.com/s/1nuHsEZv  密码:8fi7

! A: x4 B  Y6 l. k! U V5.png . v0 y. o7 n  x, P5 b- E# }
=========================================================================
1 s: O) f% Y1 q. s( tSTM32F103开发板配套例子和教程:/ H) p( L" c' ^, z, |
教程百度云:https://pan.baidu.com/s/1ohc-OVN1AiyiI1knzmjQxA 密码:pyhs% U3 T3 G: M) N) B; {
例子百度云:https://pan.baidu.com/s/1hrYxMYC  密码:sy7f

+ L! I) x7 K# q3 E5 B V4.png " Q3 F+ x# T% v/ u4 B
=========================================================================
7 H1 |* i* Z% D1 T4 g. ?教程目录:
8 a/ ]* Q6 b( \3 \# W" E 2016-06-30_153916.png
$ T' v# k+ _; x9 M* m$ Y) Q" P0 X. ^, v) S* C8 j

, G2 i; ~) W# @4 A9 c) a* f8 X$ u2 [+ f5 }2 O

& o( f( t( K! U2 F5 O' u4 u. [. ^  G: \8 D# t

& n7 s8 ^7 T6 l1 i

评分

参与人数 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 编辑
3 a/ D, ], b5 l1 ?% p/ n! s" G
su-409464 发表于 2016-7-5 17:24: I- N; \  L4 r% }, y
请问 楼主 为什么 教程中没有提及CMSIS_OS 这个文件?5 q  z8 X; u7 O
$ {, i, f4 {; w& l8 W; \) W0 E9 m
教程中的移植 和 官网提供的 freertos 怎么差别那么 ...

; b! }* R: A+ ^8 d教程中使用的是FreeRTOS官方提供的原始代码。
; x( r2 f. E+ [7 d+ x; _, C% @3 R4 P; o3 R0 i7 c, H
而你说的CMSIS-RTOS是ARM公司提供的封装层,底层可以是任何RTOS,跟FreeRTOS没有任何关系,这个封装层也是ARM在维护。
8 I( `7 M$ l# k' O5 d5 ^% {
0 U! B/ N) i) w- o5 `: t8 m比如RTX移植后就叫CMSIS-RTOS RTX, T0 t, U% V- P; e* x! Y
FreeRTOS移植后就叫CMSIS-RTOS  FreeRTOS
su-409464 回答时间:2016-7-5 18:34:30
baiyongbin2009 发表于 2016-7-5 18:27; q0 m/ U' G+ u0 s+ F/ ?
教程中使用的是FreeRTOS官方提供的原始代码。1 s% x$ v  M+ b5 M
2 _) B: z9 t0 ~6 Y& b6 V2 b
而你说的CMSIS-RTOS是ARM公司提供的封装层,底层可以是任何 ...
; O- m, e" S+ x3 b
感谢楼主!/ t# ?7 B( Z( s/ y8 r' H% e" c
另外有一点 不是很明白的 就是, 如果要添加一个外设, 比如串口。。
! J* I3 S8 `5 J, a8 Z# |+ s5 N具体的步骤应该 有哪几步??" n4 ^# W, q% }7 O# G* P, x" u

* c# b% s+ G* N" P4 u$ p我看了教程 附带的例子, 感觉好像你都重新写驱动似的,+ D/ y) D2 Z( c: S3 e

8 p( U2 q# [- p* T, a) x9 f) SSTM 不是提供了 HAL 库吗?  这个不能直接调用吗?
* O0 {* A( M- Y2 @1 |# ^3 Q
baiyongbin2009 回答时间:2018-11-9 17:13:05
annqian 发表于 2018-11-9 15:06
3 ^9 h+ u; Q0 n; g# B2 Z( g! O谢谢分享,想问一下有没有ucosII的例程,最好是比较复杂的,创建任务量在10个以上。 ...
+ g' q* v+ ^) Z+ m0 Y( T/ l4 ]
II用的少了,现在III,FreeRTOS和RTX用的多些。
) ^: f5 n3 |: x; a) y! z
1 f3 {- V  [! L, V) c这个15个任务的RTX不错,也稳定,可以溜溜$ `6 S  b) N6 b/ M! B$ b

5 z' B( T8 Y# s- ?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 手机版