- 博客(131)
- 收藏
- 关注
原创 实现了一个基于寄存器操作STM32F103C8t6的工程, 并实现对PA1,PA2接LED正极的点灯操作
【代码】实现了一个基于寄存器操作STM32F103C8t6的工程, 并实现对PA1,PA2接LED正极的点灯操作。
2025-05-01 23:52:12
234
原创 基于串口通信的中断机制,实现以下功能: 1.PC端发送指令给单片机, 控制蜂鸣器的工作与不工作. 2.用串口中断机制,改造PC端发送字符串,以‘以‘\n‘结尾,到单片机这个程序。
1.PC端发送指令给单片机, 控制蜂鸣器的工作与不工作.(比如0表示不工作,1表示工作,2表示嘀嘀嘀…2.用串口中断机制,改造PC端发送字符串,以’\n’结尾,到单片机这个程序。
2025-04-22 22:57:01
199
原创 基于外部中中断机制,实现以下功能: 1.按键1,按下和释放后,点亮LED 2.按键2,按下和释放后,熄灭LED 3.按键3,按下和释放后,使得LED闪烁
按键切换LED状态外部中断实验
2025-04-22 21:13:52
694
原创 基于串口通信的单片机接收PC端发送的数据: 1.PC端发送0点亮LED, 发送1熄灭LED 2.PC端发送一行字符串, 以‘\n‘作为结束, 展示在OLED显示屏上
2025-04-22 10:21:48
341
原创 参照串口通信的原理,基于串口通信的单片机向PC端发送数据: 1.单片机向PC发送1个字节数据 2.单片机向PC发送多个字节数据 3.单片机向PC发送字符串 4.单片机向PC发送无符号整数
2025-04-19 10:15:30
118
原创 CExercise_05_1伪随机数_3生成伪随机数将该二维数组初始化,要求随机数的范围在 1 到 100,以矩阵的样式遍历打印这个二维数组中的所有元素,求出该二维数组每一行和每一列的元素和
2025-04-14 17:06:01
719
原创 CExercise_05_1伪随机数_1写一个随机发牌程序,由用户指定发几张票,然后打印用户得到的手牌。
注:扑克牌的花色(suit)有四种:梅花(Club)、方块(Diamond)、红心(Heart)、黑桃(Spade)扑克牌的点数(point)有13种,2~10,J,Q,K,A程序的输出示意图如下:
2025-04-14 16:57:05
397
原创 CExercise_06_1指针和数组_3查找一个int数组中的最大元素和第二大元素,并将它们分别存放在由 largest 和 second_largest 指向的变量中
2025-04-14 16:41:11
147
原创 CExercise_10_5指针高级_2先利用qsort函数将此字符串数组,按照逆字典顺序排序。然后将这个字符串数组中的每一个字符串,按照从前到后的顺序,拼接组装成一个新字符串,并且在拼接时删除每个子
关键点
2025-04-14 16:34:54
136
原创 CExercise_10_5指针高级_1 1.按照字符串的长度,从长到短排序 2.先按照字符串的长度从短到长排序,长度一致的字符串按照字典顺序排序。
2025-04-14 16:31:01
204
原创 CExercise_10_3二级指针和链表_2实现以下两个函数,用于完成局部变量a和b的交换:void swap(int *pa, int *pb); void swap2(int *pa, in *
2025-04-14 16:12:33
118
原创 CExercise_10_3二级指针和链表_1利用二级指针语法实现以下函数:1.头插法新增一个结点,2修改第一个结点的元素值,如果链表为空,则用new_val初始化第一个结点 3.尾插法新增一个结点
在main函数中定义一个head头指针等于NULL代表此时单链表为空:Node *head = NULL;利用二级指针语法实现以下函数:关键点
2025-04-14 16:08:53
128
原创 CExercise_12_单链表面试题_1求链表中间结点的值,判断单链表是否有环
1.求链表中间结点的值2.判断单链表是否有环注意: 不仅要定义函数实现对应功能,还需要编写测试用例,进行测试。尤其是测试单链表有环,要自己构建出一条有环的单链表进行测试。
2025-04-14 14:22:07
172
原创 CExercise_10_4函数指针和qsort_1使用qsort函数对这个结构体数组进行排序: 规则1:将全体结构体对象,按照学生成绩从高到低进行排序。 规则2:成绩一致按照名字的字典顺序进行排序。
2025-04-11 22:15:20
200
原创 CExercise_10_2动态内存分配_2在堆上申请创建一个长度为10的int数组,编写一个函数用于以“[xx, xx, ..., xx]“的格式打印这个int数组。
2025-04-11 20:27:42
209
原创 CExercise_09_结构体和枚举_4编写一个程序,管理图书馆中的书籍信息.请定义一个Book书籍结构体类型来存储一本书的信息,以及Genre这个书籍类别枚举类型。
2025-04-10 20:53:38
353
原创 CExercise_09_结构体和枚举_3定义一个枚举类型Month(别名),包含一年中12个月份的英文单词。并从一月份开始,为枚举成员分配一个从1开始的数字值。
2025-04-10 20:34:26
175
空空如也
为什么之前写的文章看不见了
2023-12-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人