- 博客(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/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/24 Linux命令
1. ls -a出来的.和..,表示的是什么意思,是当前路径和上—级路径吗?3.把课上的指令,不理解都重新敲—遍。. 是当前路径 .. 是上一级路径。
2023-05-24 16:10:59
151
原创 2023/5/16 qt实现验证
对于登录按钮对应的槽函数中实现:判断输入的账号是否等于"admin",密码是否为“123456”,如果匹配成功,则输出登录成功后关闭界面。2> 将登录框的两个按钮进行实现,登录按钮需要手动连接自定义的槽函数,取消按钮右键转到槽。如果匹配失败,输出账号和密码不匹配,请重新输入,并将密码框内容清空。对于取消按钮,在对应的槽函数中,关闭整个界面即可。1> 将系统给定的工程文件相关代码全部进行注释。
2023-05-16 20:41:23
363
原创 2023/5/9 C++实现循环队列
求队列长度(size()):要求时间复杂度在常量级别。判满( bool full())判空(bool empty())私有成员属性:存放队列的数组、两个变量分别记录队头和队尾下标。公有成员函数: 入队(push( type value ))手动封装一个循环顺序队列类(Queue)
2023-05-09 20:10:20
419
原创 2023/4/24
1. 将TCP的select服务器重新写一遍。3. 将TCP的select客户端写一遍。2. 将TCP的poll客户端写一遍。
2023-04-24 20:44:50
327
原创 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/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/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/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关注的人