请选择 进入手机版 | 继续访问电脑版

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

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

[复制链接]
baiyongbin2009 发布时间:2016-6-30 18:07
本帖最后由 baiyongbin2009 于 2018-6-29 15:06 编辑 ' p( o% X$ E8 P
% B: H7 k  Y+ o" q+ d2 o! i
前言说明:$ ~' {2 O( Q" @5 W' m* f9 Z0 t1 s
1. 首先感谢坛友们过去对我们安富莱电子的支持。
8 y" i* M# M3 I. m* g2. FreeRTOS最大的优势就是开源免费,商业使用的话不需要用户公开源代码,也不存在任何版权问题,是当前小型嵌入式操作系统市场使用率最高的。去年的全球嵌入式市场分析报告中,FreeRTOS占据了22%。
! g! w+ ^" ]( @3. 关于教程的原创声明:本教程参考了FreeRTOS,embOS,uCOS和RTX的官方在线资料,其余FreeRTOS方面的资料未做任何参考。
, m4 T% ?3 I4 X* q! \# T4. 配置的每个例子都含MDK和IAR两个版本,MDK请使用MDK4.7X及其以上版本,含MDK5.XX,IAR固定为使用7.5版本,其余版本未做测试。 每个例子的编写和注释都比较规范,查看代码时请将编辑器的缩进参数和TAB设置为4来阅读。
$ r0 Q& ^8 ?' r

" H& K, K" c& p=========================================================================
1 w& O+ `: O4 t2 t7 i  eSTM32F429开发板配套例子和教程:, v5 g, p) T) o1 A% P9 c/ X. g, m
教程百度云:https://pan.baidu.com/s/1zufK6zCRssKC7QXF02QvcA 密码:ldw2
) Q8 \+ f/ w" P4 x( P4 j% {例子百度云:https://pan.baidu.com/s/1qZbbuIo 密码:822n
) q2 A& ^  N* x+ e% Q) _1 l7 p
V6.png 2 L$ }* W# H0 g9 |" Z
8 Z5 m6 N7 F) |+ E, ]5 _
=========================================================================
& V. n' o* S9 E) g% x# s7 aSTM32F407开发板配套例子和教程:
9 g6 D0 @' Z- f. V教程百度云:https://pan.baidu.com/s/1t7pk7vAXm-iRGIXGP-xjqA 密码:tque) `) D2 ]2 U: ^* m2 Z
例子百度云:https://pan.baidu.com/s/1nuHsEZv  密码:8fi7
) ^  C+ E5 w' [0 J! j
V5.png 9 I& r& _. s+ x% M# j4 o+ K
=========================================================================2 N' ^- R1 F! n/ d
STM32F103开发板配套例子和教程:
) q2 `1 p( a2 H3 |( {( s, Y- S教程百度云:https://pan.baidu.com/s/1ohc-OVN1AiyiI1knzmjQxA 密码:pyhs
$ X- n3 }, ?; a4 z5 i% K( h例子百度云:https://pan.baidu.com/s/1hrYxMYC  密码:sy7f
1 n! c+ a' `3 g, j0 {5 H5 X
V4.png ( ?1 `$ i4 I6 N2 H
=========================================================================$ R4 c8 ^& T/ q- ]3 c7 i) b: @
教程目录:# P3 C- T% L' `" \
2016-06-30_153916.png
; h/ g( q3 C6 p% V) N! }" ^: g- {
) O+ C& D, q* V: C1 R5 c
' z( J- L7 W8 e) y( [; i/ A" z$ w& w( m% d7 C( A8 z5 D( `

% n1 }% r; Z5 e" c2 `
" R' W9 H" n; [2 W8 a; X$ ?9 }
' N2 {9 F: d; n7 W3 [

评分

参与人数 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 编辑 ! u8 W3 `, ]- C( b3 S/ V$ N/ i
su-409464 发表于 2016-7-5 17:24
/ U  S7 q* {5 [, F! x5 J请问 楼主 为什么 教程中没有提及CMSIS_OS 这个文件?
. j% K) o" C4 A7 n  j. s3 \( X* b" n1 b0 S# X1 J
教程中的移植 和 官网提供的 freertos 怎么差别那么 ...
: ?0 n8 n7 L$ h+ z( T* |
教程中使用的是FreeRTOS官方提供的原始代码。2 d9 g, v- J5 V  E/ n

0 o3 h$ ]7 ?% `' Q" o! x2 {而你说的CMSIS-RTOS是ARM公司提供的封装层,底层可以是任何RTOS,跟FreeRTOS没有任何关系,这个封装层也是ARM在维护。
- I, ?& I: R/ A: k' U, \+ w+ W) b) o2 K/ @0 `6 Q
比如RTX移植后就叫CMSIS-RTOS RTX- Q* L4 [8 r1 c# X4 s/ L$ n
FreeRTOS移植后就叫CMSIS-RTOS  FreeRTOS
su-409464 回答时间:2016-7-5 18:34:30
baiyongbin2009 发表于 2016-7-5 18:27
( |* P: C, v) Z& F% @  N  W6 l教程中使用的是FreeRTOS官方提供的原始代码。: d" b# A: h! ]: }& i

: O* A5 W$ _+ L$ F" c而你说的CMSIS-RTOS是ARM公司提供的封装层,底层可以是任何 ...

& M9 Q( S1 D" m- c, g' l  |感谢楼主!% O+ d3 c# Q% S) a  l( u
另外有一点 不是很明白的 就是, 如果要添加一个外设, 比如串口。。
8 x% P) d9 q# E, D. D" O# M" [0 E# A具体的步骤应该 有哪几步??* H/ N- M1 S3 C# g

2 a$ m) ~- T8 V6 w2 J我看了教程 附带的例子, 感觉好像你都重新写驱动似的,$ f7 C. m) Y4 Z( y( f

; `/ [3 `+ o$ _% X. {STM 不是提供了 HAL 库吗?  这个不能直接调用吗?* w7 y, d, @; }# Y, ?3 h
baiyongbin2009 回答时间:2018-11-9 17:13:05
annqian 发表于 2018-11-9 15:06
3 D& N) s/ b  \谢谢分享,想问一下有没有ucosII的例程,最好是比较复杂的,创建任务量在10个以上。 ...

2 _4 ^; Z# E' @/ L  [II用的少了,现在III,FreeRTOS和RTX用的多些。
7 T: d8 ~& }* ^  m. S& v1 z- k7 z" b: w5 s4 @( O! I  P) v# J: d
这个15个任务的RTX不错,也稳定,可以溜溜
' O) [; C" q  N5 S
9 Y3 g$ K5 X' o; Ghttp://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 手机版