HAL STM32F407ZGT6 FreeRTOS

news/2024/12/29 2:41:46/

stm32通过Cubemx创建3个任务

1.闪烁LED1 ,500ms间隔

2.闪烁LED2 ,1000ms间隔

3.串口发送数据,100ms间隔

 CubeMX配置

1.RCC和SW口

 

 这里选用定时器7 TIM7作为系统时钟 systick作为FreeRTOS的时钟源

2.配置FreeRTOS,并创建3个任务

 

3.配置串口1和LED,这里不多说 

4.配置时钟

 5.生成代码,打开Keil

在freertos.c文件里面进行默认任务编写 

LED1闪烁(500ms间隔) 写作默认任务里

LED2闪烁(1000ms),写在任务2中

串口1发送(100ms间隔) 任务3

 

 结果:

 

 


http://www.ppmy.cn/news/650548.html

相关文章

st16c554

/* * st16c554.c * * TWO ST16C554 driver for AMCC PPC405EP * * Author: Li Zhi You/Zhu jiang <godiscrazy163.com> * Date : $Date: 2007/11/27 11:07:04 $ * * $Revision: 1.1V $ * ST16C554APN 7.3728mhz 扩展芯片:2*ST16C554 可为系统增加8个串口,直接与…

STC15系列单片机头文件STC15.H在哪?

右键单击Keil图标→属性→打开文件位置→Keil→C51→INC→STC→STC15.H &#xfeff;&#xfeff;

STM8系列5大主流成员(S,L,T,AF,AL)

参考链接&#xff1a;http://www.elecfans.com/emb/danpianji/20180205630345.html 文章目录 1、STM8S 主流系列2、STM8L 超低功耗系列2.1 STM8L101系列2.2 STM8L151 / STM8L152系列2.3 STM8L162系列2.4 STM8L051 / STM8L052系列 3、STM8T 系列4、STM8AF 系列汽车用5、STM8AL 超…

【STL】

目录 红黑树 hashtableSTLSTL定义两大特点两个层次 STL构成容器容器概念容器分类vectordequestackqueuelistset/multiset容器map/multimap容器 算法常用的遍历算法常用查找算法常用排序算法常用拷贝和替换算法常用算数生成算法常用集合算法 迭代器仿函数适配器空间配置器 红黑树…

stc15w404as引脚图_STC15W408AS系列

特性: 增强型 8051 CPU,1T,单时钟/机器周期,指令代码完全兼容传统8051 工作电压:2.5V - 5.5V 1K / 2K / 4K / 8K / 13K / 15.5K字节片内Flash程序存储器,擦写次数10万次以上 片内集成512字节的SRAM,包括常规的256字节RAM (idata) 和内部 扩展的256字节 XRAM (xdata) …

STW(stop the )

1、Stop The World Stop一the一World&#xff0c;简称STW&#xff0c;指的是Gc事件发生过程中&#xff0c;会产生应用程序的停顿。停顿产生时整个应用程序线程都会被暂停&#xff0c;没有任何响应&#xff0c;有点像卡死的感觉&#xff0c;这个停顿称为STW。举例&#xff1a; …

ST 算法

ST算法采用的是倍增的思想&#xff0c;先用O(nlogn)的时间构造一个二维表之后&#xff0c;可以在O(1)的时间查询[l,r]区间的最值 1.ST创建 若F[i,j]表示[i,i2^j-1]区间的最值&#xff0c;区间长度为2^j&#xff0c;则i和j的取值范围是多少呢&#xff1f; 若数组的长度为n&…

STP介绍

以太网交换网络中为了进行链路备份&#xff0c;提高网络可靠性&#xff0c;通常会使用冗余链路&#xff0c;但是这也带来了网络环路的问题。网络环路会引发广播风暴和MAC地址表震荡等问题&#xff0c;导致用户通信质量差&#xff0c;甚至通信中断。 为了解决交换网络中的环路问…