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

相关推荐
Zevalin爱灰灰3 分钟前
零基础入门学用物联网(ESP8266) 第二部分 MQTT基础篇(三)
单片机·物联网·mqtt·嵌入式·esp8266
AnalogElectronic9 分钟前
树莓派pico,VS1838B红外接收实验
嵌入式硬件
llilian_1619 分钟前
ptp从时钟 ptp授时模块 如何挑选PTP从时钟授时协议模块 ptp从时钟模块
数据库·功能测试·单片机·嵌入式硬件·测试工具
Truffle7电子35 分钟前
STM32理论 —— FreeRTOS:中断管理、列表
stm32·单片机·嵌入式硬件·rtos
Hello_Embed1 小时前
嵌入式上位机开发入门(二):常用 API
笔记·stm32·嵌入式·信息与通信
Zevalin爱灰灰2 小时前
零基础入门学用物联网(ESP8266) 第二部分 MQTT基础篇(四)
单片机·物联网·mqtt·嵌入式·esp8266
贺小涛2 小时前
STM32学习
stm32·单片机·学习
LXY_BUAA2 小时前
《嵌入式操作系统》_GPIOLIB前置知识_20260328
驱动开发·嵌入式硬件
DA02212 小时前
系统移植-STM32MP1_TF-A概述
单片机·系统移植·stm32mp1
17(无规则自律)3 小时前
深度剖析Linux Input子系统(2):驱动开发流程与现代 Multi-touch 协议
linux·驱动开发·嵌入式硬件