自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2023/7/13 platform实现中断,led,终端输出变量

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

2023-07-13 17:14:30 371

原创 2023/7/12 中断控制led1并在用户端输出变量值

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

2023-07-12 20:11:22 206

原创 2023/7/11 定时器 gpio子系统

1.在内核模块中启用定时器,定时1s,让led1 一秒亮、一面灭。2.基于gpio子系统完成LED灯驱动的注册,应用程序测试。

2023-07-11 17:07:37 135

原创 2023/7/6 字符设备驱动注册实现led点灯

【代码】2023/7/6 字符设备驱动注册实现led点灯。

2023-07-06 19:26:22 134

原创 2023/7/5 ioctl控制led 马达 蜂鸣器 风扇

【代码】2023/7/5 ioctl控制led 马达 蜂鸣器 风扇。

2023-07-05 20:26:03 330

原创 2023/7/4驱动开发,点灯

【代码】2023/7/4驱动开发,点灯。

2023-07-04 20:23:55 61

原创 2023/6/7 蜂鸣器

【代码】2023/6/7 蜂鸣器。

2023-06-07 21:03:12 66

原创 2023/5/28 linux shell运算符、条件、循环指令

2.输入学生成绩,判断等级,A[100,90),B[90,80),C[80,70),D[70,60)1.使用shell中的while打印99乘法表(实在没有思路,先写C语言的出来,照着改)3.整理思维导图,不用整理的非常细,可以只把大体的知识点列出来,看思维导图复习。

2023-05-28 14:34:25 76

原创 2023/5/26 Linux命令之shell

2023-05-26 19:48:46 117

原创 2023/5/25 linux 相关命令

2023-05-25 19:27:00 117

原创 2023/5/24 Linux命令

1. ls -a出来的.和..,表示的是什么意思,是当前路径和上—级路径吗?3.把课上的指令,不理解都重新敲—遍。. 是当前路径 .. 是上一级路径。

2023-05-24 16:10:59 151

原创 2023/5/20 QT实现登录并聊天室聊天

/chatClient 头文件。//login 头文件。

2023-05-20 16:51:13 513 1

原创 2023/5/18 QT设置闹钟播报功能

【代码】2023/5/18 QT设置闹钟播报功能。

2023-05-18 20:41:12 121

原创 2023/5/17 QT实现文件保存

【代码】2023/5/17 QT实现文件保存。

2023-05-17 20:31:55 201

原创 2023/5/16 qt实现验证

对于登录按钮对应的槽函数中实现:判断输入的账号是否等于"admin",密码是否为“123456”,如果匹配成功,则输出登录成功后关闭界面。2> 将登录框的两个按钮进行实现,登录按钮需要手动连接自定义的槽函数,取消按钮右键转到槽。如果匹配失败,输出账号和密码不匹配,请重新输入,并将密码框内容清空。对于取消按钮,在对应的槽函数中,关闭整个界面即可。1> 将系统给定的工程文件相关代码全部进行注释。

2023-05-16 20:41:23 363

原创 2023/5/15

【代码】2023/5/15。

2023-05-15 21:26:28 139

原创 2023/5/11 c++实现运算符重载

【代码】2023/5/11 c++实现运算符重载。

2023-05-11 20:44:38 196

原创 2023/5/10 c++实现string类,myString类

【代码】2023/5/10 c++实现string类,myString类。

2023-05-10 20:19:06 381

原创 2023/5/9 C++实现循环队列

求队列长度(size()):要求时间复杂度在常量级别。判满( bool full())判空(bool empty())私有成员属性:存放队列的数组、两个变量分别记录队头和队尾下标。公有成员函数: 入队(push( type value ))手动封装一个循环顺序队列类(Queue)

2023-05-09 20:10:20 419

原创 2023/4/25

1.完成数据库的增删改查。

2023-04-25 20:08:43 121

原创 2023/4/24

1. 将TCP的select服务器重新写一遍。3. 将TCP的select客户端写一遍。2. 将TCP的poll客户端写一遍。

2023-04-24 20:44:50 327

原创 2023/4/23

2. 脱离笔记,能独立完成并发服务器搭建。3. 有事件可以看看tftp客户端代码。1. 完成广播,组播搭建。

2023-04-23 19:54:22 268

原创 2023/4/22 tftp上传下载

2. 完成下载上传(上交,必须完成下载,上传尽力完成)1. 将UDP服务器客户端脱离笔记重新搭建(上交)

2023-04-22 16:16:31 292

原创 2023/4/20

脱离笔记完成TCP服务器客户端搭建。

2023-04-20 20:51:48 384

原创 2023/4/19 字节序

1:字节序是指不同类型CPU主机,内存存储多字节整数 序列的方式。大端字节序:低序字节存储在高地址上。请简述字节序的概念(概念、大小端),用共用体的方式求本机的大小端。可分为:小端字节序:低序字节存储在底地址上。

2023-04-19 19:53:40 395

原创 2023/4/14

1>两个进程利用管道来进行读写,写一个write_fifo.c文件利用mkfifo创建管。mkfifo创建管道,以只读的方式打开read_filo.c文件中打开的管道文件。输入的数据是"quit"的时候,当前进程结束。在写一个read_fifo.c文件利用。道,以只写的方式打开管道文件,然后创建while循环,向管道中输入数据,当。当读取到"quit”数据的时候,进程结束)。

2023-04-14 19:05:38 47

原创 2023/4/13

2>主线程调用pthread join阻塞等待子线程退出。当子现场退出后,输出子线程的退出码。主线程调用线程加入阻塞等待子线程退出。当子现场退出后,输出子线程的退出码.子线程循环从键盘输入数据stdin,然后输出到屏幕上stdout。当用户输入quit的退出当前线程。并把退出码0x78传递给主线程。

2023-04-13 20:59:31 47

原创 2023/4/11 作业

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

2023-04-11 20:47:17 40

原创 2023/4/10 作业

写一个copy_string.c,利用fgets 和 fputs是实现文件拷贝.注意源文件打开方式"r" ,目标文件打开方式"w".拷贝完成后,最后输出拷贝的行数.注:最后记得用fclose ()函数关闭文件。例如:./ a.out src_file dest_file最后src_file和dest_file文件的内容一致。

2023-04-10 19:18:55 47

原创 2023/4/3 二进制转换

栈的进制转换【链栈实现】循环出栈,直到栈空为止。思路:循环把余数入栈。

2023-04-03 20:14:51 195 1

原创 2023/3/31 作业

4 :双向链表按位置删除。5: 双向链表按位置查找。

2023-04-02 18:21:53 58

原创 2023/3/30 作业

思路:参数头结点L 被修改的元素key 要修改的元素e。5. 修改p的数据域:重新赋值。循环删除头结点后面的所有结点。思路:参数:L pos e。二 :单链表的按元素删除。三 :单链表的按元素修改。一:单链表的按位置修改。4,找到pos起名字p。1.根据key得到位置。1,判断链表是否存在。2,判断链表是否为空。3,判断位置是否合法。四:单链表的空间释放。

2023-03-30 20:30:43 54

原创 2023/3/29 作业

比较:if( list->data[j] > list->data[j+1])思路:参数【顺序表 删除的值key】2.根据下标实现【按下标删除】2>顺序表排序【类似数组排序】1.根据删除的元素得到下标。3> 复习今天的学习内容。1> 顺序表按元素删除。

2023-03-29 20:33:29 51

原创 2023/3/28 作业

有若干个学校人员的信息,包括学生和教师。其中学生的数据包括:姓名、性别、职业s/S、分数。教师的数据包括:姓名、性别、职业t/T、职务。要求用同一个表格来处理以上数据。printf("请输入姓名:");printf("请输入性别:");printf("请输入职业:");printf("请输入分数:");printf("请输入职务:");2,定义函数实现录入学校人员信息。1,定义函数在堆区申请空间n。4,定义函数计算学生平均成绩。5,定义函数计算老师的个数。

2023-03-28 20:08:29 63

原创 2023/3/27 作业

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

2023-03-27 21:02:38 99

原创 2023/3/23 作业

仿照str系列函数,完成自定义的mystrlen 、mystrcmp、mystrcat、mystrcpy。

2023-03-23 20:11:35 65

原创 2023/3/22 作业

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

2023-03-22 21:12:07 48

原创 2023/3/21 作业

作业1:定义有参无返回值函数实现,主调函数传递三角形三条边,被调函数中对其进行判断,判断能否构成三角形,如果能构成三角形,判断该三角形是等边三角形、等腰三角形还是一半三角形。作业3:定义有参无返回值函数,在主函数中完成输入字符串,将数组名作为函数参数传递,在被调函数中,将字符串中的数字字符存入新数组,分别统计奇偶个数、和、平均值输出。调用自定义的有参有返回值函数,求出总成绩后,在主调函数输出总成绩。要求主调函数中输入所用电量,被调函数中输出所要缴纳的电费。调用自定义的有参无返回值函数完成对成绩的输出。

2023-03-21 20:52:16 48

原创 2023/3/20/作业

作业5:22061班有4个小组,每组有5名学生,C语言基础考试成绩,第一组5位同学的成绩为90、92、93、91、88,第二组5位同学的成绩为86、89、87、85、99,第三组5位同学的成绩为100,95,85,75,90,第四组5位同学的成绩为90,85,85,95,80,定义二维数组分别输入4个小组的成绩,利用循环再输出4个小组的学生成绩,求出每个小组的最低成绩,最高成绩并输出每个小组的最高成绩,最低成绩。作业3:有如下两个数组:int arr[] = {1,2,3,4,5,6,7,8,9,0};

2023-03-20 20:42:09 48

原创 2023/3/17 作业

作业4:输入一个数,判断该数是否为完美数(所有真因子之和等于其本身,例如:6 = 1+2+3)作业1:输出从起始值到终止值之间,所有能被3或5整除的所有数,起始值和终止值由用户输入。作业3:输入一个数,判断该数是否为素数(只能被1和其本身整除的数)斐波那契数列:1 1 2 3 5 8 13。作业6:输出起始值到终止值之间所有的完美数。作业5:输出起始值到终止值之间所有的素数。作业2:输出斐波那契前20项的值。

2023-03-17 23:24:23 60

空空如也

空空如也

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

TA关注的人

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