自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【day10】驱动

基于platform实现。

2023-08-30 08:59:03 103

原创 【day8】驱动

作业:通过GPIO子系统编写LED灯的驱动,应用程序测试。在led驱动中设置一个定时器,实现底板三盏灯一秒亮一秒灭。led1---->gpioz组5号引脚。led2---->gpioz组6号引脚。led3---->gpioz组7号引脚。

2023-08-23 20:02:23 138

原创 【day4】驱动

1.通过字符设备驱动分步注册方式编写LED灯的驱动,应用程序使用ioctl函数编写硬件控制逻辑。

2023-08-17 20:34:45 131

原创 【day3】驱动

1.编写LED灯的驱动,可以控制三个灯,应用程序中编写控制灯的逻辑,要使用自动创建设备节点机制,发布到CSDN。

2023-08-16 21:05:00 91

原创 【Day4】ARM

GPIOE_ODR[10] =1(点亮) ------> 0x50006014[10] */GPIOE_ODR[10] =0(熄灭) ------> 0x50006014[10] */GPIOE_ODR[10] =1(点亮) ------> 0x50007014[10] */GPIOE_ODR[10] =0(熄灭) ------> 0x50006014[10] */GPIOE_ODR[8] =0(熄灭) ------> 0x50006014[10] */让LD1、LD2、LD3轮流亮起。

2023-07-20 20:54:25 47

原创 【Day2】ARM

作业:汇编实现1-100的累加。

2023-07-18 20:14:15 36

原创 【qtday5】作业

tcp的聊天室客户端和服务器

2023-07-11 20:38:36 83

原创 【qtday4】作业

【代码】【qtday4】作业。

2023-07-10 20:56:22 80

原创 【Day5】c++

2.全局变量,int monster = 10000;定义英雄类hero,受保护的属性string name,int hp,int attck;公有的无参构造,有参构造,虚成员函数 void Atk(){blood-=0;},法师类继承自英雄类,私有属性 int ap_atk=50;重写虚成员函数void Atk(){blood-=(attck+ap_atk);射手类继承自英雄类,私有属性 int ac_atk = 100;重写虚成员函数void Atk(){blood-=(attck+ac_atk);

2023-07-03 19:45:20 27

原创 【Day4】c++

在昨天作业的基础上,完成运算符重载。

2023-07-02 14:01:06 29

原创 【Day1】c++

2.定义一个命名空间Myspace,包含以下函数:将一个字符串中的所有单词进行反转,并输出反转后的结果。例如,输入字符串为"Hello World",输出结果为"olleH dlroW",并在主函数内测试该函数。

2023-06-29 20:30:37 41

原创 【Day3】c++

2.有以下类定义,按要求实现剩余功能。

2023-06-29 19:43:49 34

原创 【Day2】c++

3.定义一个矩形类(Rectangle),包含私有成员:长(length)、宽(width),展示函数输出该矩形的周长和面积:void show()设置长度:void set_l(int l)设置宽度:void set_w(int w)获取长度:int get_l();获取宽度:int get_w();2.总结类和结构体的区别。

2023-06-28 20:13:18 112

原创 【端午作业6.24】c高级

4、软链接文件,如果源文件被删除,链接会断开,软链接文件会失效,如果重新创建一个同名的源文件,软链接文件会重新链接,并且链接到新创建的文件。find 查找的路径 -name 文件名 ----->在指定路径下,以文件名为条件查找文件。tar -xvf 要拆包的文件名 ---->万能的拆包解压缩指令,既能完成拆包,也能解压缩。3、ls显示的文件的描述信息中链接文件的个数,指的是硬链接文件的个数。find -name 文件名 ----->在当前路径下,查找文件。

2023-06-24 21:18:24 48

原创 【端午作业6.23】c高级

sudo usermod -c 描述信息 用户名 ---->修改用户的描述信息,图形化界面看到的和开机的显示。sudo usermod -g 目标组 用户名 ----->修改用户的所属组,目标组必须已经存在。sudo usermod -m -d 新的家目录的位置 用户名 ---->修改用户的家目录位置。sudo usermod -l 新的用户名 原来的用户名 ---->修改用户名。方法二、虚拟机---->可移动设备---->选择U盘---->链接。整理用户相关的指令、整理磁盘相关的指令。

2023-06-23 16:25:53 54

原创 【day4】c高级

思维导图:

2023-06-23 15:43:24 27

原创 【端午作业6.22】c高级

执行语句“k=7>>1;”后,变量k的当前值是_

2023-06-23 15:17:16 60

原创 【Day3】c高级

编写脚本,计算/etc/passwd文件中的第10个用户和第20用户的ID之和。编写一个名为myfirstshell.sh的脚本,它包括以下内容。1、包含一段注释,列出您的姓名、脚本的名称和编写这个脚本的目的。写一个shell脚本,获取当前用户名,用户id和工作路径。2、和当前用户说“hello 用户名”3、显示您的机器名 hostname。4、显示上一级目录中的所有文件的列表。5、显示变量PATH和HOME的值。8、跟用户说“Good bye”7、用id命令打印出您的组ID。6、显示磁盘使用情况。

2023-06-20 20:53:41 108

原创 【Day2】c高级

第一个shell脚本

2023-06-19 20:32:19 109

原创 【Day1】c高级

Ubuntu配网步骤

2023-06-16 20:20:17 189

原创 [Day5]网络编程

3.作业:select的TCP客户端。2.select的TCP服务器代码。

2023-06-12 21:12:09 73

原创 【Day4】网络编程

4.多进程并发服务器。5.多线程并发服务器。

2023-06-11 18:16:51 190

原创 【Day3】网络编程

1.作业:tftp客户端。

2023-06-08 20:38:44 195

原创 【Day2】网络编程

2.简单TPC客户端和服务器的搭建。3.简单UDP客户端和服务器的搭建。

2023-06-07 19:42:57 248

原创 [Day1]网络编程

网络编程

2023-06-06 19:55:12 20

原创 [Day8]进程间的通信

进程间的通信

2023-06-02 20:58:22 30

原创 【Day7】线程+进程

2.使用管道实现AB两个进程之间的互相通信。

2023-06-02 19:59:12 26

原创 [Day6]进程+线程

2.作业:使用多线程拷贝同一份文件,线程1拷贝前一半,线程2拷贝后一半,主线程阻塞等待回收子线程的资源。

2023-05-31 19:59:03 29

原创 [Day5]进程

/定义四个文件描述符,分别指向父进程打开的原文件和目标文件,子进程打开的原文件和目标文件。}else if(pid == 0){//子进程执行以下操作。//通过dup函数子进程对原文件和新文件创建新的文件标识符。//此时父子文件有不同的标识符但是公用同一光标。}else{//父进程执行以下操作。//判断传进来的文件个数是否为3。if(pid<0){//创建失败。//父进程以只读打开原文件。

2023-05-30 21:20:57 25

原创 【Day4】io+进程

2.作业:实现指令 ls -l。

2023-05-29 20:58:20 18

原创 【Day3】IO

作业:使用read、write实现两个文件的拷贝。

2023-05-26 20:03:52 72

原创 【Day2】IO

作业1、获取系统时间,并将系统时间写入文件中,实现现象。作业2:使用fread和fwrite完成两个文件的拷贝。

2023-05-25 20:40:39 107

原创 【Day1】IO

2> 使用fgets、fputs拷贝文件。1> 使用fgets统计一个文件的行号。

2023-05-24 19:13:36 193

原创 【Day4】数据结构单链表

【代码】【Day4】数据结构单链表。

2023-05-23 10:52:55 36 1

原创 【Day8】树和排序算法

树和排序算法

2023-05-22 20:42:25 35

原创 【Day3】数据结构顺序表

数据结构顺序表

2023-05-20 17:48:03 39 1

原创 [Day2]数据结构

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

2023-05-19 21:05:00 48 1

原创 【Day12】作业

思路:计算价格的最大值,得到下标,在根据下标输出品牌和单价。练习2:定义结构体数组存储5辆车的信息:品牌,价格,颜色。思路:价格冒泡排序,但是在交换时需要交换,车的所有信息。2定义函数,计算最贵的车品牌和价格。3定义函数,对5辆车的单价实现排序。1定义函数实现循环输入。

2023-05-13 10:17:29 53

原创 【Day10+Day11】作业

2.字符串连接 char *MyStrcat(char *dest,const char *src)//dest:连接到dest字符串中,src字符串不变。3.字符串比较函数int MyStrcmp(const char *s1,const char *s2) s1存储第一个字符串 s2存储第二个字符串。4.字符串拷贝char *MyStrcpy(char *dest,const char *sec) dest:拷贝后的字符串 src源字符串。作业:使用多文件编译【复习】

2023-05-11 21:07:07 41

原创 【Day9】作业

1.使用指针实现两个字符串的比较【非函数实现】2.使用指针实现字符串连接【非函数实现】5.通过数组指针实现二维数组转置[选做]3.使用指针实现字符串逆置【纯指针】4.通过数组指针二维数组实现杨辉三角。

2023-05-09 20:28:32 45 1

空空如也

空空如也

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

TA关注的人

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