
【FreeRTOS移植到STM32F103C8T6超详细教程-->>>基于标准库】
i want to舞动乾坤
阅读量7.2k 收藏 256 点赞数 65
分类专栏: 嵌入式 文章标签: stm32 嵌入式硬件 FreeRTOS 操作系统 工程模板
已于 2024-05-26 16:12:11 修改
移植教程
FreeRTOS简介
FreeRTOS 介绍
FreeRTOS优点
FreeRTOS移植
FreeRTOS 下载
FreeRTOS目录结构
移植开始
Keil5打开工程
修改FreeRTOSConfig.h文件
修改stm32f10x_it.c
测试
FreeRTOS闪烁第一颗小灯
FreeRTOS 简介
FreeRTOS 介绍
FreeRTOS 是市场领先的面向微控制器和小型微处理器的实时操作系统 (RTOS),与世界领先的芯片公司合作开发,现在每 170 秒下载一次。FreeRT
MIT 开源许可免费分发,包括一个内核和一组不断丰富的 IoT 库,适用于所有行业领域。FreeRTOS 的构建突出可靠性和易用性。
省却这些繁琐的苦涩难懂的概念,我们来看个简单的:比如你现在用的裸机编程,那么你会用while(1)来监测,这样会导致一个现象:你在while(1)闪烁
后,在while(1)中又想实现手动控制舵机,那么加入在点亮一颗灯的函数后有很多代码才轮到控制舵机的函数,当你点击舵机旋转按钮,有肯能就会导
按过后,好久才会有反应。这就是弊端,不呢能够及时的响应。而如果使用FreeRTOS,则可完成实时的操作,把这几个操作看成一个一个任务,人物
打扰的,这样就实现了实时的效果。
FreeRTOS优点
可移植:对于不同的开发板,均支持移植,提高了通用性。
开源 :开源能够节省很多成本,因为开源免费。
轻量级
可定制
FreeRTOS移植
FreeRTOS 下载
嵌入式
专栏收录该内容
5 篇文章
2025/4/15 12:30
【FreeRTOS移植到STM32F103C8T6超详细教程-->>>基于标准库】_freertos stm32f103c8t6-CSDN博客
https://blog.csdn.net/weixin_52924633/article/details/139162499
2/22

打开圈中的FreeRTOS的文件目录
打开存放内核的Source,查看有哪些文件即文件夹:
在 portable文件夹内 有如下文件夹,选中我们所需的(圈中的即为我们所需的)
2025/4/15 12:30
【FreeRTOS移植到STM32F103C8T6超详细教程-->>>基于标准库】_freertos stm32f103c8t6-CSDN博客
https://blog.csdn.net/weixin_52924633/article/details/139162499
4/22

在 MenMang文件夹 内有如下文件,我们要用到 内存管理 算法4:
2025/4/15 12:30
【FreeRTOS移植到STM32F103C8T6超详细教程-->>>基于标准库】_freertos stm32f103c8t6-CSDN博客
https://blog.csdn.net/weixin_52924633/article/details/139162499
5/22