stm32与Freertos入门(二)移植FreeRTOS到STM32中

简介

注意:FreeRTOS并不是实时操作系统,而是分时复用的,只不过切换频率很快,感觉上是同时在工作。本次使用的单片机型号为STM32F103C8T6,通过CubeMX快速移植。

一、CubeMX快速移植

1、选择芯片

打开CubeMX软件,进行如下操作:

2、基础配置

2.1、SYS配置

不能使用SysTick因为使用FreeRTOS会占用SysTick进行任务时间分配。

2.2、RCC配置

2.3、时钟树配置

直接在红框内输入下方数值,回车确定即可自动对时钟树进行配置。

3、FreeRTOS配置

4、项目生成

相关推荐
Zw-awa1 小时前
串口命令如何从字符串长成协议:帧头、长度、校验和与状态机
stm32
La Pulga2 小时前
【FreeRTOS源码学习笔记】链表的实现
数据结构·笔记·stm32·mcu·链表·嵌入式·freertos
铅笔小新z5 小时前
【stm32】WWDG(窗口看门狗)
stm32·单片机·嵌入式硬件
comyccccc6 小时前
平衡车底板设计:精准布局与高效布线学习笔记
单片机·嵌入式硬件
La Pulga7 小时前
【FreeRTOS源码学习笔记】任务创建
笔记·stm32·mcu·学习·嵌入式·freertos·实时操作系统
芯片人0077 小时前
GEK100系列芯片进入上市公司上海移远通信供应链
人工智能·单片机·嵌入式硬件·物联网·芯片
fly_sunnn8 小时前
ADC模数转换器
单片机·嵌入式硬件
我叫洋洋9 小时前
I2C 为什么必须用开漏输出?从推挽短路、线与,到上拉电阻取值
单片机·嵌入式硬件
无敌贵点大王9 小时前
从寄存器层面重学STM32(5)——串口USART理论部分
stm32·单片机·嵌入式硬件
女神下凡9 小时前
芯参谋(83):AliOS Things_驱动开发指南
arm开发·驱动开发·单片机·嵌入式硬件·设计规范·1024程序员节