- 博客(53)
- 收藏
- 关注
原创 编写LED灯的驱动,创建三个设备文件,每个设备文件和LED灯绑定,当操作这个设备文件时只能控制设备对应的这盏灯
【代码】编写LED灯的驱动,创建三个设备文件,每个设备文件和LED灯绑定,当操作这个设备文件时只能控制设备对应的这盏灯。
2023-07-06 20:17:46
234
原创 驱动三盏灯
编写驱动代码(字符设备驱动注册与注销,用户空间与内核空间进行数据传递,映射地址,断开映射地址)手动创建设备文件(mknod 设备文件路径及名字 c 主设备号 次设备号)编译驱动代码(编写相关Makefile)安装(insmod)
2023-07-04 20:01:12
159
原创 按键中断封装
LED1灯的状态进行取反 当按键2按下之后,1)打印一句话,并且需要打印出中断号 2)LED2灯的状态进行取反。当按键3按下之后,1)打印一句话,并且需要打印出中断号 2)LED3灯的状态进行取反。void hal_exti_init(事件编号,GPIOF组对应编号,触发方式)EXTI初始化函数:通用的函数,对KEY1/KEY2/KEY3进行使用。GIC层初始化函数:通用的函数,对KEY1/KEY2/KEY3进行使用。1)打印一句话,并且需要打印出中断号 2)//定义GPIOE和GPIOF。
2023-06-15 19:40:12
1172
原创 C语言 手写 strcpy/strcmp/strlen/strcat
【代码】C语言 手写 strcpy/strcmp/strlen/strcat。
2023-06-12 21:37:42
310
原创 C高级作业
1. ls -a出来的.和..,表示的是什么意思,是当前路径和上一级路径吗?命令会列出当前目录下所有文件和子目录,包括隐藏文件和隐藏目录。则表示当前目录的上一级目录。表示当前目录本身,而。
2023-05-24 17:28:00
172
原创 C++作业
私有成员属性:存放队列的数组、两个变量分别记录队头和队尾下标。公有成员函数: 入队(push( type value ))求队列长度(size()):要求时间复杂度在常量级别。手动封装一个循环顺序队列类(Stack)判满( bool full())判空(bool empty())
2023-05-09 19:01:56
503
原创 网络编程作业
1. 将TCP的select服务器重新写一遍(上交)3. 将TCP的select客户端写一遍(上交)2. 将TCP的poll客户端写一遍(上交)3 TCP的select服务器》1TCP的select服务器》2TCP的poll客户端》
2023-04-24 20:39:19
306
原创 网络编程作业
字节序:指不同类型的CPU主机,存储多字节整数 字节序 常用的两个字节序,大端字节,小端字节。作业:请简述字节序的概念(概念、大小端),用共用体的方式求本机的大小端。小端: 低字节存储在低字节上。大端:低字节存储中高字节上。
2023-04-19 19:58:26
423
原创 IO作业4.10
写一个copy_ string.c, 利用fgets 和fputs 是实现文件拷贝.注意源文件打开方式"r",目标文件打开方式"w".注:最后记得用fclose ( )函数关闭文件。拷贝完成后,最后输出拷贝的行数.
2023-04-10 19:27:43
86
原创 数据结构作业
比较: if( list->data[] > list->datal[+1])思路:参数[顺序表删除的值key]1.根据删除的元素得到下标。2.根据下标实现[按下标删除]2>顺序表排序[类似数组排序]1>顺序表按元素删除。
2023-03-29 20:05:51
72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人