STM32+FreeRTOS+CUBEMX_学习笔记(一 )用CUBEMX配置工程和开启FreeRTOS

本文介绍了如何使用STM32CubeMX配置STM32F103工程并启用FreeRTOS。通过CUBEMX进行外设、时钟和系统的初始化,详细步骤包括硬件和软件需求、CUBEMX介绍、系统比较以及FreeRTOS的特点。此外,文章还涉及安装CUBEMX和Keil5的准备工作,以及配置工程的关键步骤,如设置时钟频率和生成工程。
摘要由CSDN通过智能技术生成

写在前面

本人也是重新开始使用CUBEMX+FreeRTOS来开始自己的工程,在写出大概的操作流程时,也会将出现的问题和解决方案放在文章后面供大家讨论。

需要的配置

1、硬软件

硬件设备:stm32F103
软件:STMCUBEMX、KEIL5
系统:FreeRTOS

2、CUBEMX介绍

我们在编写单片机程序的时候,往往会遇到一个大问题,那就是,配置外设、时钟以及系统等复杂并且重复的工作。这些轮子可能已经被很多前辈写好了,我们只需要复制粘贴。但是问题是,每个人都有每个人的风格,怎么快速的初始化我们的单片机,让我们可以专注的来编写上层的应用,忽略开始的复杂的初始化呢?STM官方出款了一个图形化配置STM系列的软件,帮助我们快速初始化配置单片机,而可视化界面的操作方式也可以帮助我们这种小白来快速的上手STM32。

3、几款系统的比较

由于我现在只把系统用在了stm32上面。现在只就32上面常用的几款系统作为比较:

系统 资料 体积 收费 移植
UCOS 资料很多 较小 收费 较复杂
RT_thread 资料集中在官网 较小 免费 很复杂
FREEROTS 资料
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值