你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
萧梧2015 发表于 2016-7-2 09:42 - c5 s3 D- g7 H. T" G多谢楼主分享!!
su-409464 发表于 2016-7-5 17:24+ U( g! B' k& P' H9 E 请问 楼主 为什么 教程中没有提及CMSIS_OS 这个文件?9 ~; M' `& q* ?' n2 s $ ~8 _; Z0 n( F y+ s教程中的移植 和 官网提供的 freertos 怎么差别那么 ...
baiyongbin2009 发表于 2016-7-5 18:27 * A: |9 ]5 _& U; Y% u# \教程中使用的是FreeRTOS官方提供的原始代码。 : |' ]; ?9 X* d2 o% F$ d2 b |1 v& r7 w. w2 n. \ 而你说的CMSIS-RTOS是ARM公司提供的封装层,底层可以是任何 ...
su-409464 发表于 2016-7-5 18:34 ! _. {- r4 ?4 I5 k/ o感谢楼主! * e* ^) C2 S3 Y# Y z* C4 z另外有一点 不是很明白的 就是, 如果要添加一个外设, 比如串口。。; _7 h9 X# d9 S* J4 V" [ 具体的步骤应该 有哪几 ...
" m1 d* v5 E5 T, e5 t- w9 E
教程中的移植 和 官网提供的 freertos 怎么差别那么大??
教程中使用的是FreeRTOS官方提供的原始代码。) E6 v2 g9 o U1 W/ i
而你说的CMSIS-RTOS是ARM公司提供的封装层,底层可以是任何RTOS,跟FreeRTOS没有任何关系,这个封装层也是ARM在维护。
比如RTX移植后就叫CMSIS-RTOS RTX
FreeRTOS移植后就叫CMSIS-RTOS FreeRTOS
感谢楼主!
另外有一点 不是很明白的 就是, 如果要添加一个外设, 比如串口。。
具体的步骤应该 有哪几步??
我看了教程 附带的例子, 感觉好像你都重新写驱动似的,
STM 不是提供了 HAL 库吗? 这个不能直接调用吗?
那些驱动都是我们自己做好的BSP板级支持包,是建立在标准库的基础之上的。& k& D% t) M+ g" z( I( G! B6 p
如果你自己是用的HAL,直接使用就行,都可以的,不限制。" b) F# V$ _3 D L+ z