自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 字符设备驱动分步注册

字符设备驱动分步注册

2023-04-30 16:25:44 135

原创 基于platform驱动模型和子系统实现LED的驱动编写,并且编写应用程序测试

/led.h 头文件。//test.c 测试。

2023-04-28 13:46:55 166

原创 基于gpio子系统实现LED的控制,编写驱动和应用程序测试

【代码】基于gpio子系统实现LED的控制,编写驱动和应用程序测试。

2023-04-26 18:39:54 221

原创 关于Linux下设备树内容(详细)总结及示例解析

在内核中有一种叫总线的模型,这种模型的作用是将设备信息与驱动进行分离,在没有使用设备树的情况下,这里的设备信息就被硬编码到/arch/arm/mach-xxx和/arch/arm/plat-xxx中。设备树描述了设备的详细信息,我们在编写驱动时需要获取到这些信息,Linux内核给我们提供了一系列的函数来获取设备树中的节点或者属性信息,内核启动时会解析.dtb文件,从而获取设备树中各个节点的信息,并且在根文件系统的/proc/device-tree目录下根据节点名字创建不同文件夹。和reg = ;

2023-04-25 20:36:30 913

原创 通过编写应用程序,驱动拓展板上的三盏灯和风扇 蜂鸣器

【代码】通过编写应用程序,驱动拓展板上的三盏灯和风扇 蜂鸣器。

2023-04-19 19:05:12 67

原创 编写一个应用程序,在在终端输入1,内核打印开灯,输入0,内核打印关灯

【代码】编写一个应用程序,在在终端输入1,内核打印开灯,输入0,内核打印关灯。

2023-04-18 19:56:26 73

原创 实验目的:在键盘输入一个字符,字符进行加1,并且回显到串口工具 例如:键盘输入一个字符a,串口工具显示b 实验目的:在键盘输入一个字符串,并且回显到串口工具

【代码】实验目的:在键盘输入一个字符,字符进行加1,并且回显到串口工具 例如:键盘输入一个字符a,串口工具显示b 实验目的:在键盘输入一个字符串,并且回显到串口工具。

2023-04-05 10:03:44 124

原创 蜂鸣器马达和风扇的设置

//头文件//主函数//功能函数

2023-04-04 22:16:41 89

原创 cortex-A7核按键中断实验

1 --------> GICD_ICPENDR3[1] = 1 -------->清除GICD层中断挂起标志位。// key2------>PF7------>EXTI7--------> 事件7 -------->EXTI_FPR1[7] = 1 --------> 清除中断挂起标志位。// key3------>PF8------>EXTI8--------> 事件8 --------EXTI_FPR1[8] = 1 --------> 清除中断挂起标志位。

2023-03-29 22:26:58 235

原创 C语言点灯

【代码】C语言点灯。

2023-03-23 20:53:30 74

原创 关于ARM中的一些基础问题

【代码】关于ARM中的一些基础问题。

2023-03-22 20:10:18 39

原创 使用for循环实现1~100之间的和

使用for循环实现1~100之间的和。

2023-03-21 19:34:19 316

原创 终端输入打印行数,打印直角三角形 终端输入软件名,之后判断是否下载软件,执行脚本后,如果确认下载输入y,输入其他不下载 使用while循环输入99乘法表 完成四则运算 输入5+4输出9 输入5-4输出

终端输入软件名,之后判断是否下载软件,执行脚本后,如果确认下载输入y,输入其他不下载。完成四则运算 输入5+4输出9 输入5-4输出1。终端输入打印行数,打印直角三角形。使用while循环输入99乘法表。

2023-03-16 19:44:04 46

原创 【无标题】1、包含一段注释,列出您的姓名、脚本的名称和编写这个脚本的目的 2、和当前用户说“hello 用户名” 3、显示您的机器名 4、显示上一级目录中的所有文件的列表 5、显示root正在运行的所

/编写脚本/root/bin/sumfile.sh,统计/etc,/var,/usr目录中共有多少个一级子目录和文件。编写脚本,计算/etc/passwd文件中的第10个用户和第20用户的ID之和。//1、包含一段注释,列出您的姓名、脚本的名称和编写这个脚本的目的。//写一个shell脚本,获取当前用户名,用户id和工作路径。2、和当前用户说“hello 用户名”4、显示上一级目录中的所有文件的列表。5、显示root正在运行的所有进程。6、显示变量PATH和HOME的值。8、用id命令打印出您的组ID。

2023-03-15 21:01:29 70

原创 c高级思维导图

c高级思维导图

2023-03-13 20:00:59 54

原创 电子词典。登录注册功能,不能重复登录,重复注册 单词查询功能 历史记录功能,存储单词,意思,以及查询时间 基于TCP,支持多客户端连接 采用数据库保存用户信息与历史记录 将dict.txt的数据导入到

【代码】电子词典。登录注册功能,不能重复登录,重复注册 单词查询功能 历史记录功能,存储单词,意思,以及查询时间 基于TCP,支持多客户端连接 采用数据库保存用户信息与历史记录 将dict.txt的数据导入到。

2023-03-13 19:57:11 123

原创 设置两个个互相跳转的界面

【代码】设置两个个互相跳转的界面。

2023-03-08 20:41:44 70

原创 通讯录管理系统 功能如下: 添加联系人:信息包括姓名、性别、年龄、联系电话、家庭住址等。 显示联系人:显示通讯录中所有联系人信息。 删除联系人:按照姓名进行删除指定联系人。 根据用户输入的联系人判断该

【代码】通讯录管理系统 功能如下: 添加联系人:信息包括姓名、性别、年龄、联系电话、家庭住址等。显示联系人:显示通讯录中所有联系人信息。删除联系人:按照姓名进行删除指定联系人。根据用户输入的联系人判断该。

2023-02-24 20:29:25 427

原创 select TCP服务器客户端代码 poll客户端代码

select tcp服务器代码。select tcp客户端代码。//poll客户端代码。

2023-02-16 20:33:47 77

原创 多进程多线程并发服务器代码

多进程多线程并发服务器代码

2023-02-15 19:26:49 101

原创 广播服务器和客户端 组播服务器和客户端 基于ttfp协议的上传和下载代码

广播服务器和客户端 组播服务器和客户端 基于ttfp协议的上传和下载代码

2023-02-14 20:57:05 115

原创 基于tcp的客户端 基于udp的客户端和服务器

基于tcp的客户端 基于udp的客户端和服务器

2023-02-13 19:44:12 42

原创 基于tcp的服务器

【代码】基于tcp的服务器。

2023-02-10 19:25:34 61

原创 将ABCDE类IP地址的取值范围计算出来,转换成点分十进制显示。

【代码】将ABCDE类IP地址的取值范围计算出来,转换成点分十进制显示。

2023-02-09 19:12:01 314

原创 用父子进程和消息队列实现两个不同终端的随时收发

【代码】用父子进程和消息队列实现两个不同终端的随时收发。

2023-02-08 20:23:19 94

原创 要求实现AB进程对话 A进程先发送一句话给B进程,B进程接收后打印 B进程再回复一句话给A进程,A进程接收后打印 重复1.2步骤,当收到quit后,要结束AB进程 在上述练习基础上实现AB进程对话,要

【代码】要求实现AB进程对话 A进程先发送一句话给B进程,B进程接收后打印 B进程再回复一句话给A进程,A进程接收后打印 重复1.2步骤,当收到quit后,要结束AB进程 在上述练习基础上实现AB进程对话,要。

2023-02-07 20:06:57 104

原创 1.将一个文件中的数据打印到终端上,类似cat-个文件。 2.用条件变量实现,有编号为ABC的三个线程,线程内分别打印自己的线程编号,要求打印的顺序为ABC。

【代码】1.将一个文件中的数据打印到终端上,类似cat-个文件。2.用条件变量实现,有编号为ABC的三个线程,线程内分别打印自己的线程编号,要求打印的顺序为ABC。

2023-02-06 20:14:40 48

原创 创建两个线程,一个负责翻转,一个负责打印,要求有序打印。

【代码】创建两个线程,一个负责翻转,一个负责打印,要求有序打印。

2023-02-03 18:41:34 50

原创 僵尸进程 孤儿进程 守护进程的创建

【代码】僵尸进程 孤儿进程 守护进程的创建。

2023-02-02 19:11:07 53

原创 实现一个终端的ls -la功能,用父子进程拷贝一个文件,子进程先拷贝后半半,父进程后拷贝前半半。

/用父子进程拷贝一个文件,子进程先拷贝后半半,父进程后拷贝前半半。//实现一个终端的ls -la功能。

2023-02-01 20:56:14 65

原创 实现一个终端ls -l 指令

【代码】实现一个终端ls -l 指令。

2023-01-31 20:53:39 71

原创 用open函数打开创建一个文件

【代码】用open函数打开创建一个文件。

2023-01-30 18:52:29 55

原创 用fgtes计算文件的大小和行数

【代码】用fgtes计算文件的大小和行数。

2023-01-29 20:10:21 160

原创 用fgets和fputs计算文件的大小和行数

【代码】用fgets和fputs计算文件的大小和行数。

2023-01-28 19:26:28 120

原创 哈希查找和折半查找

【代码】哈希查找和折半查找。

2023-01-26 18:09:25 97

原创 快速排序和插入排序

【代码】快速排序和插入排序。

2023-01-25 13:17:04 27

原创 链式队列相关操作

【代码】链式队列相关操作。

2023-01-17 19:46:38 36

原创 顺序队列相关操作

【代码】顺序队列相关操作。

2023-01-16 19:52:41 50

原创 循环链式栈的相关操作

【代码】循环链式栈的相关操作。

2023-01-15 19:56:19 81

原创 顺序栈相关操作

【代码】顺序栈相关操作。

2023-01-14 17:03:12 38

空空如也

空空如也

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

TA关注的人

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