- 博客(45)
- 收藏
- 关注
原创 linux_driver_day10
例如 number=o 按下按键 number=1,再次按下按键 number=0。应用程序通过阻塞的io模型来读取number变量的值。这个驱动需要的所有设备信息放在设备树的同一个节点中。number的值随着按键按下而改变(按键中断)在按下按键的时候需要同时将1ed1的状态取反。number是内核驱动中的一个变量。驱动中需要编写字符设备驱动。驱动中需要自动创建设备节点。使用驱动代码实现如下要求。
2023-07-13 19:29:22 296
原创 linux_driver_day08
1.在内核模块中启用定时器,定时1s,让led1 一秒亮、一面灭。2.基于gpio子系统完成LED灯驱动的注册,应用程序测试。设置1s定时器,通过定时器回调中控制亮灭。通过io多路复用,让两个IO操作可以并行。通过设备树控制灯的亮灭。
2023-07-11 19:07:55 250
原创 linux_driver_day04
编写LED灯的驱动,创建三个设备文件,每个设备文件和一个LED灯绑定,当操作这个设备文件时只能控制设备文件对应的这盏灯。
2023-07-06 21:29:38 170
原创 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 103
原创 c++&qt——day09
将登录框的两个按钮进行实现,登录按钮需要手动连接自定义的槽函数,取消按钮右键转到槽。将系统给定的工程文件相关代码全部进行注释。
2023-05-16 21:29:37 141
原创 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 190
原创 unp_day01
字节序:不同类型的CPU主机,内存多字节整型排序的方式。大端:低序字节 存储在 内存的高地址。小端:低序字节 存储在 内存的低地址。请简述字节序的概念(概念、大小端)用共用体的方式求本机的大小端。
2023-04-19 18:15:06 351
原创 ds_day02
有若干个学校人员的信息,包括学生和教师。其中学生的数据包括:姓名、性别、职业s/S、分数。教师的数据包括:姓名、性别、职业t/T、职务。要求用同一个表格来处理以上数据。
2023-03-28 20:46:29 47
原创 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 63
原创 c_day08
定义一个长度为5的一维数组,在主函数内实现输入元素功能,调用函数实现该数组的降序输出,要求形参与实参皆使用指针完成。定义一个长度为5的一维数组,在主函数内实现输入元素功能,调用函数实现该数组的逆置,要求形参与实参皆使用指针完成。定义函数实现,主调函数中,输入6名学生成绩,调用函数求6名学生成绩的平均值,将平均值返回给主函数并输出。定义有参函数实现,主调函数中输入两个数据,通过函数调用,交换该两个变量的值,主调函数输出交换后的结果。要求:使用主调函数中传递数组,被调函数使用指针接收。
2023-03-22 18:58:36 78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人