自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux_driver_day10

例如 number=o 按下按键 number=1,再次按下按键 number=0。应用程序通过阻塞的io模型来读取number变量的值。这个驱动需要的所有设备信息放在设备树的同一个节点中。number的值随着按键按下而改变(按键中断)在按下按键的时候需要同时将1ed1的状态取反。number是内核驱动中的一个变量。驱动中需要编写字符设备驱动。驱动中需要自动创建设备节点。使用驱动代码实现如下要求。

2023-07-13 19:29:22 257

原创 linux_driver_day08

使用驱动代码实现如下要求。

2023-07-12 21:45:35 179

原创 linux_driver_day08

1.在内核模块中启用定时器,定时1s,让led1 一秒亮、一面灭。2.基于gpio子系统完成LED灯驱动的注册,应用程序测试。设置1s定时器,通过定时器回调中控制亮灭。通过io多路复用,让两个IO操作可以并行。通过设备树控制灯的亮灭。

2023-07-11 19:07:55 226

原创 linux_driver_day04

编写LED灯的驱动,创建三个设备文件,每个设备文件和一个LED灯绑定,当操作这个设备文件时只能控制设备文件对应的这盏灯。

2023-07-06 21:29:38 134

原创 linux_driver_day03

通过ioctl函数选择不同硬件的控制,LED 蜂鸣器 马达 风扇。代码太多只展示 led 部分,

2023-07-05 21:09:16 202

原创 linux_driver_day02

虚拟地址,实现控制三盏LED的驱动。

2023-07-04 19:50:10 103

原创 arm_day09

EXTI初始化函数:通用的函数,对KEY1/KEY2/KEY3进行使用void hal_exti_init(事件编号,GPIOF组对应编号,触发方式)当按键1按下之后,1)打印一句话,并且需要打印出中断号 2)LED1灯的状态进行取反。当按键2按下之后,1)打印一句话,并且需要打印出中断号 2)LED2灯的状态进行取反。当按键3按下之后,1)打印一句话,并且需要打印出中断号 2)LED3灯的状态进行取反。

2023-06-13 22:20:41 40

原创 arm_day05

实现C语言控制蜂鸣器和风扇。

2023-06-07 19:46:13 24

原创 arm asm_day04

汇编代码实现三个灯的流水。

2023-06-06 19:44:39 37

原创 arm_asm_day02

通过汇编实现1-100的累加,把结果存放在r0。

2023-06-05 00:12:21 49

原创 c_adv_day04

输入学生成绩,判断等级,

2023-05-27 19:04:36 218

原创 c_adv_day03

作业1

2023-05-26 23:48:23 35

原创 c_adv_day02

Vim 有以下几种模式。

2023-05-25 22:02:31 46

原创 c_adv

这两个目录项在 Linux 或 Unix 系统中被用作相对路径的符号,是系统自动创建的,不可删除或更改。是当前路径和上一级路径吗。

2023-05-24 20:35:12 41

原创 c++&qt_day11

实现一个语音播报的闹钟。

2023-05-18 20:36:32 99

原创 c++&qt_day10

【代码】c++&qt_day10。

2023-05-17 19:02:51 113

原创 c++&qt——day09

将登录框的两个按钮进行实现,登录按钮需要手动连接自定义的槽函数,取消按钮右键转到槽。将系统给定的工程文件相关代码全部进行注释。

2023-05-16 21:29:37 126

原创 c++&qt_day08

【代码】c++&qt_day08。

2023-05-15 23:10:54 207

原创 c++&Qt_day05

【代码】c++&Qt_day05。

2023-05-11 20:33:54 243

原创 c++&Qt_day04

【代码】c++&Qt_day04。

2023-05-10 20:04:20 347

原创 c++&Qt_day03

【代码】c++&Qt_day03。

2023-05-09 20:21:29 394

原创 unp_day06

【代码】unp_day06。

2023-04-25 21:32:50 58

原创 unp_day05

【代码】unp_day05。

2023-04-25 06:42:52 94

原创 unp_day04

作业1题目多进程服务器代码#include <arpa/inet.h>#include <netinet/in.h>#include <signal.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/socket.h>#include <sys/types.h>#include <sys/w

2023-04-24 03:17:29 173

原创 unp_day03

将UDP服务器客户端脱离笔记重新搭建。

2023-04-22 21:04:51 257

原创 unp_day02

【代码】unp_day02。

2023-04-20 22:26:15 278

原创 unp_day01

字节序:不同类型的CPU主机,内存多字节整型排序的方式。大端:低序字节 存储在 内存的高地址。小端:低序字节 存储在 内存的低地址。请简述字节序的概念(概念、大小端)用共用体的方式求本机的大小端。

2023-04-19 18:15:06 332

原创 io_day06

【代码】io_day06。

2023-04-14 19:09:25 30

原创 io_day05

【代码】【无标题】

2023-04-13 22:15:54 23

原创 io_day04

【代码】io_day04。

2023-04-12 20:18:15 25

原创 io_day03

来将目录中的链接文件显示出来,并写入到一个文件内部,再将文件中的内容显示到屏幕上。

2023-04-11 20:36:52 21

原创 IO_day02

【代码】IO_day02。

2023-04-10 18:54:39 25

原创 ds_day06

【代码】ds_day06。

2023-04-03 18:01:16 37

原创 ds_day05

【代码】ds_day05。

2023-04-03 07:00:14 22

原创 ds_day04

【代码】ds_day03。

2023-03-30 21:43:06 38

原创 ds_day03

顺序表排序【类似数组排序】

2023-03-29 19:25:31 35

原创 ds_day02

有若干个学校人员的信息,包括学生和教师。其中学生的数据包括:姓名、性别、职业s/S、分数。教师的数据包括:姓名、性别、职业t/T、职务。要求用同一个表格来处理以上数据。

2023-03-28 20:46:29 31

原创 ds_day01

sizeof_t my_strlen(const char *s1) //注意:sizeof_t是unsigned int的别名。5> 定义函数,实现连接后字符串的冒泡排序【是对字符串的每一个字符进行排序】1.在堆区申请2个字符类型的大小为20字节的空间。3> 定义函数,计算两个字符串的长度【非函数】1> 定义函数,实现在堆区申请空间。2> 定义函数,输入两个字符串。4> 定义函数,实现字符串连接。7> 调用函数释放空间。6> 实现字符串逆置。

2023-03-27 19:51:33 47

原创 c_day09

【代码】c_day09。

2023-03-23 18:54:29 53

原创 c_day08

定义一个长度为5的一维数组,在主函数内实现输入元素功能,调用函数实现该数组的降序输出,要求形参与实参皆使用指针完成。定义一个长度为5的一维数组,在主函数内实现输入元素功能,调用函数实现该数组的逆置,要求形参与实参皆使用指针完成。定义函数实现,主调函数中,输入6名学生成绩,调用函数求6名学生成绩的平均值,将平均值返回给主函数并输出。定义有参函数实现,主调函数中输入两个数据,通过函数调用,交换该两个变量的值,主调函数输出交换后的结果。要求:使用主调函数中传递数组,被调函数使用指针接收。

2023-03-22 18:58:36 62

空空如也

空空如也

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

TA关注的人

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