嵌入式软件设计(freertos使用)

Posted 费晓行

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式软件设计(freertos使用)相关的知识,希望对你有一定的参考价值。

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

        在读书的时候,ucos ii是学习的最多的rtos。但是在实际开发中,freertos使用最多。这当中估计还是商业的因素占了很大的比率,毕竟freertos本身是开源的操作系统,没有版权的问题,可以在商业产品中自由使用。

        在mcu上面使用freertos很常见,github上也有很多的范例可以学习。学习freertos不在于学习设计os本身,而在于使用它。当然,如果学有余力,学习一下rtos源代码也是可以的,至少对于提高自己的debug水平是很有帮助的。

1、下载关联的rtos代码

git clone https://github.com/Embedfire-freertos/ebf_freertos_peripheral_code_stm32f103_zhinanzhe.git

2、打开对应led项目

选择项目01-FreeRTOS-LED即可

3、打开工程

以上是关于嵌入式软件设计(freertos使用)的主要内容,如果未能解决你的问题,请参考以下文章

FreeRTOS的学习路线

基于STM32FreeRTOS低功耗设计思路和原理

移植FreeRTOS到STM32

移植FreeRTOS到STM32

移植FreeRTOS到STM32

嵌入式软件设计(看门狗)