自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 收藏
  • 关注

原创 arm

【代码】arm。

2024-05-23 08:50:04 104

原创 ARM

【代码】ARM。

2024-05-21 21:31:20 127

原创 ARM 流水灯

【代码】ARM 流水灯。

2024-05-20 08:57:55 148

原创 4.19

它允许任务等待多个事件的状态,并且可以在任何事件被设置时唤醒等待的任务。通过设置定时器,可以让某个任务在指定的时间后执行,实现任务的延时启动或周期性执行。队列、信号量、互斥量、事件组需要被创建所以消耗的资源比较多、任务通知不需要被创建消耗的资源少。队列、信号量、互斥量、事件组在使用之前都需要先创建,才能使用,任务通知无需创建即可使用。4.根据文档和录屏学习一下软件定时器,了解软件定时器的作用和软件定时器和硬件定时器的区别。信号量是一个长度为1的特殊队列,长度为1的空间用于存储信号量的计数值。

2024-04-22 08:47:39 574

原创 4.18

因为动态创建任务可以在运行时根据条件或配置来创建不同类型的任务,而静态创建任务则受限于编译时的定义。态创建任务的区别,以及动态创建任务和静态创建任务的源码分析步骤。Blocked->Ready:当等待的事件完成后,就进入就绪态(时间到了,等待到了信号量,互斥量)2.时间片轮转:相同优先级的任务有相同的时间片(1ms),当时间片耗尽,任务必须退出。3.Blocked:阻塞态,当任务在等待时间,或者是信号量,互斥量的时候进入阻塞态。2.总结静态创建任务和动静态创建任务:在程序编译时就已经确定并创建了任务。

2024-04-19 09:00:57 224

原创 4.17

据后就会产生一个空闲中断。当发送完成一次数据后,过一个字节数据的时间会产生空闲中断,在。直接存储器存取(DMA)用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传。两个 DMA控制器共有5个通道,每个通道专门用来管理来自于一个或多个外设对存储器访问。空闲中断指的是在一定时间(发送一个字节的时间)内没有接收到数。还有一个仲裁器来协调各个 DMA 请求的优先权。2.总结DMA的作用,和DMA+空闲中断的使用方式。1.总结串口的发送和接收功能使用到的函数。空闲中断中处理接收到的一包数据。

2024-04-18 08:50:39 214

原创 4.16

点击魔术棒,选择debug选项,找到使用的仿真器,选择ST-LINK仿真器,点击setting,选择flash download ,勾选reset and run,选择pack,取消enable的勾选。单击模块上的对应GPIO,可以对GPIO进行设置,再create code后会自动生成对应gpio口的初始化代码。2.)对编译渲染过的函数名按下F12可以跳转到对应的函数实现。1)点击进入mcu选项,选择对应的mcu后点击然后进入项目。2.总结STM32Cubemx的使用方法和需要注意的事项。

2024-04-17 09:07:23 132

原创 4.11

【代码】4.11。

2024-04-12 08:52:48 94

原创 4.10

【代码】4.10。

2024-04-11 08:32:56 93

原创 4.9

【代码】4.9。

2024-04-10 08:39:47 198

原创 4.8

【代码】4.8。

2024-04-09 08:43:04 89

原创 4.7

【代码】4.7。

2024-04-08 08:32:21 109

原创 4.6

cout<<"字符串输入成功"<<endl;将字母和数字分别存入两个不同的类的对象,然后输出。

2024-04-07 08:22:36 849

原创 4.2

【代码】4.2。

2024-04-02 19:29:40 359

原创 4.1

【代码】4.1。

2024-04-02 08:48:04 119

原创 4.2

【代码】4.2。

2024-04-02 08:46:11 86

原创 3.26

【代码】3.26。

2024-03-28 08:33:36 125

原创 3.25

/不可修改变量数值和指针指向。//不可修改数值和指向。//不可修改变量数值。//不可修改指针指向。//不可修改变量数值。//不可修改指针指向。//不可修改指针指向。

2024-03-28 08:32:01 171

原创 3.27

【代码】3.27。

2024-03-27 20:20:59 143

原创 3.21

【代码】3.21。

2024-03-22 08:48:25 117

原创 3.20

2024-03-21 08:43:11 110

原创 3.19

【代码】3.19。

2024-03-20 08:52:12 102

原创 机械臂控制

【代码】机械臂控制。

2024-03-15 08:10:50 444 1

原创 网络基础

2024-03-14 08:38:01 400

原创 3.8

【代码】使用信号将链表输出到文件。

2024-03-11 09:17:39 299

原创 信号量

【代码】信号量。

2024-03-11 08:43:11 319

原创 c:设计一个伪终端

【代码】c:设计一个伪终端。

2024-03-07 08:48:31 340

原创 C文件的拷贝,创建100个进程

【代码】C文件的拷贝,创建100个进程。

2024-03-05 20:59:58 389

原创 IO

llinux终端输入回显 *

2024-03-01 20:24:26 327

原创 c语言:将链表数据写入到文件,将数据读入链表

printf("入参为空,请检查\n");printf("入参为空,请检查\n");printf("入参为空,请检查\n");printf("空间申请失败\n");printf("空间申请失败\n");

2024-03-01 08:59:37 923

原创 数据结构:二叉树

【代码】数据结构:二叉树。

2024-02-27 19:38:02 386

原创 数据结构:链式队列

【代码】数据结构:链式队列。

2024-02-27 19:24:10 343

原创 数据结构:循环队列

【代码】数据结构:循环队列。

2024-02-27 19:22:09 302

原创 数据结构:双向链表

【代码】数据结构:双向链表。

2024-02-26 20:14:55 342

原创 数据结构:顺序栈

【代码】数据结构:顺序栈。

2024-02-26 20:12:02 320

原创 数据结构:链栈

【代码】数据结构:链栈。

2024-02-26 20:00:58 329

原创 数据结构:线性表之单向循环列表

【代码】数据结构:线性表之单向循环列表。

2024-02-25 23:45:33 348

原创 数据结构:线性表之顺序表

【代码】数据结构:线性表之顺序表。

2024-02-22 20:44:19 544

原创 c语言:定义一个学生结构体,包含结构体成员:身高,姓名,成绩;定义一个结构体数组有7个成员,要求终端输入结构体成员的值,根据学生成绩,进行冒泡排序。

【代码】c语言:定义一个学生结构体,包含结构体成员:身高,姓名,成绩;定义一个结构体数组有7个成员,要求终端输入结构体成员的值,根据学生成绩,进行冒泡排序。

2024-02-19 19:53:00 400

原创 shell编程:终端输入学生成绩,判断等级100-90A,90-80B,80-70C,70-60D,60以下不及格

【代码】shell编程:终端输入学生成绩,判断等级100-90A,90-80B,80-70C,70-60D,60以下不及格。

2024-02-17 17:24:25 467

c高级.pdf 关于linux的一些基本指令

c高级.pdf 关于linux的一些基本指令

2024-01-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除