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、项目生成

相关推荐
fly_sunnn1 小时前
STM32-GPIO
stm32·单片机·嵌入式硬件
宵时待雨4 小时前
STM32基础1:嵌入式历史与生态
stm32·单片机·嵌入式硬件
zhangzhangkeji5 小时前
stm32 14-1 WDG 看门狗:理论部分
stm32
不会代码的小猴5 小时前
启动文件
stm32·嵌入式硬件
深圳老胡5 小时前
STM32CubeMX 生成 CMake 工程,用 VSCode 编译与调试的完整流程
笔记·stm32·单片机·代码规范
甜甜的大香瓜6 小时前
【MT32F006】MT32F006之Timer定时
单片机
甜甜的大香瓜6 小时前
【MT32F006】MT32F006之读写内部EEPROM
单片机
2401_862880826 小时前
iMX6ULL 驱动工程搭建 + LED 灯驱动
c语言·驱动开发·嵌入式硬件
hahaha60166 小时前
FPGA+ARM实现AWB的全流程
人工智能·嵌入式硬件·算法·计算机视觉·fpga开发
沐欣工作室_lvyiyi6 小时前
超市智能货架系统设计与实现(论文+源码)
c语言·单片机·课程设计·电子信息工程毕业设计·黑龙江工商学院·广州工商学院·成都工业学院