以stm32f103ZET为例,GPIO暂时没有配置 第一步,修改RCC 第2步,修改SYS 在时钟配置处,改成72Mhz 第3步,在中间件处添加freeRTOS IDE选择MDK-ARMd的,选择V1.8.5版本 最后一步,点击生成代码
FreeRTOS源码官网下载地址:https://www.freertos.org/ 解压FreeRTOS源码包有如下文件结构: 在Keil工程目录下新建FreeRTOS文件夹用于存放freertos的源码。 拷贝FreeRTOS/Source/文件夹内的以下文件,放入keil工程目录FreeRTOS文件夹内,效果如下图: 在Keil中将FreeRTOS源码加入到工程内: ...
2024新版STM32课程来啦~ 韦老师带你学习HAL库和FreeRTOS~#单片机 #嵌入式开发 - 韦东山百问网于20240201发布在抖音,已经收获了3.7万个喜欢,来抖音,记录美好生活!
1.复制FreeRTOS官方文件夹中的“source”文件夹到STM32工程文件中。 2.打开Source中的portable文件夹,保留“Keil”、“MemMang”、”RVDS“三个文件夹,其他的删除。 3.从FreeRTOS官方文件夹中的“Demo”文件夹找到对应单片机文件,打开后找到”FreeRTOSConfig.h“文件并复制到STM32工程目录中。 4.在Keil中新增“Fr...
首先准备好一个可以用的HAL库工程,为了方便调试,选择了原子哥的开发板上提供跑马灯工程。 打开工程, 点击 ,下载freeRTOS库, 我的已经安装过了 最新的版本10.3.1 下载完成后关闭,点击 ,在这个界面下,按下图选择对应的选项 选择完成后点击OK( 如果没有先下载),可以看到工程中已经添加RTOS ...
首先准备好一个可以用的HAL库工程,为了方便调试,选择了原子哥的开发板上提供跑马灯工程。 打开工程, 点击 ,下载freeRTOS库, 我的已经安装过了 最新的版本10.3.1 下载完成后关闭,点击 ,在这个界面下,按下图选择对应的选项 选择完成后点击OK( 如果没有先下载),可以看到工程中已经添加RTOS ...
第二章:FreeRTOS的移植(CubeMX快速生成) 10:43 第三章:FreeRTOS的优先级 08:58 第四章:FreeRTOS任务的状态 15:08 第五章:FreeRTOS任务的基本操作(CubeMX HAL库) 10:09 第六章:FreeRTOS任务的消息队列 22:23 第七章:FreeRTOS信号量(二)(CubeMX HAL库) ...
打开stm32f1xx_it.c文件,在头部添加FreeRTOS的三个函数导入:extern void xPortPendSVHandler(void);e...
首先准备好一个可以用的HAL库工程,为了方便调试,选择了原子哥的开发板上提供跑马灯工程。 打开工程, 点击 ,下载freeRTOS库, 我的已经安装过了 最新的版本10.3.1 下载完成后关闭,点击 ,在这个界面下,按下图选择对应的选项 选择完成后点击OK( 如果没有先下载),可以看到工程中已经添加RTOS ...