自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 编写LED灯的驱动,使用GPIO子系统,里面添加按键的中断处理

2.按键1按下,led1电位反转按键2按下,led2电位反转按键3按下,led3电位反转。编写LED灯的驱动,使用GPIO子系统,里面添加按键的中断处理。1.应用程序发送指令控制LED亮灭。

2023-08-01 18:47:45 474

原创 epoll服务器创建

【代码】epoll服务器创建。

2023-07-30 13:03:40 857

原创 三盏灯的驱动 要求编写应用程序测试发布优快云

【代码】三盏灯的驱动 要求编写应用程序测试发布优快云。

2023-07-24 19:21:57 275

原创 键盘输入一个字符 a’,串口工具显示“b 实现现象:键盘输入一个字符串,串口工具回显输入的字符串

2.实现现象:键盘输入一个字符串,串口工具回显输入的字符串。1.键盘输入一个字符 a’,串口工具显示"b。

2023-07-05 19:18:16 812

原创 使用QT制作一个闹钟

【代码】使用QT制作一个闹钟。

2023-06-15 18:51:35 156

原创 QT编写自定义记事本

颜色对话框(QColorDialog)字体对话框(QFontDialog)文件对话框(QFileDialog)

2023-06-14 18:38:18 184

原创 完善登录界面

点击登录按钮后,判断账号(admin)和密码(123456)是否一致,如果匹配失败,则弹出错误对话框,文本内容“账号密码不匹配,是否重新登录”,给定两个按钮ok和cancel,点击ok后,会清除密码框中的内容,继续进行登录;点击取消按钮后,弹出问题对话框,询问是否确定要退出登录,给出两个按钮,yes|no,点击yes,则直接关闭整个登录界面,如果点击no则进行进行登录。如果账号和密码匹配,则弹出信息对话框,给出提示信息为“登录成功”,给出一个按钮ok,点击ok后,关闭整个登录界面,跳转到其他界面。

2023-06-13 19:22:01 173

原创 用QT编写QQ登陆界面

【代码】用QT编写QQ登陆界面。

2023-06-12 18:08:31 978

原创 Person类,私有成员(姓名,年龄,身高,体重),公有成员方法(有参构造函数、析构函数、show函数)Stu类,继承派生自Person类,私有成员(成绩,班级),公有成员方法(有参构造函数,析构函数

Person类,私有成员(姓名,年龄,身高,体重),公有成员方法(有参构造函数、析构函数、show函数)Stu类,继承派生自Person类,私有成员(成绩,班级),公有成员方法(有参构造函数,析构函数,Show函数),实例化一个St对象并调用show函数。

2023-06-08 21:22:04 446

原创 有以下类定义,写出该类的构造函数,析构函数,拷贝构造函数,要求,所有类对象的空间都是用new动态申请。

【代码】有以下类定义,写出该类的构造函数,析构函数,拷贝构造函数,要求,所有类对象的空间都是用new动态申请。

2023-06-06 21:00:00 574

原创 定义一个Student结构体,里面的成员有公有成员name、age,私有成员:score,从堆区连续分配3个结构体大小的空间,从键盘上输入3个学生的信息,分别存放到对应的位置上,按成绩的

【代码】定义一个Student结构体,里面的成员有公有成员name、age,私有成员:score,从堆区连续分配3个结构体大小的空间,从键盘上输入3个学生的信息,分别存放到对应的位置上,按成绩的。

2023-06-05 20:45:04 470

原创 1.从命令行传参传入两个整数,整数1代表从整数几开始求和,整数2代表求和到整数几为止2.打印99乘法表3.输入年月日,计算是该年的第几天

1.从命令行传参传入两个整数,整数1代表从整数几开始求和,整数2代表求和到整数几为止。3.输入年月日,计算是该年的第几天。

2023-05-31 19:20:25 277

原创 从终端输入3个文件的名字,且文件带后缀例如aac bb.c, 存储在数组中要求分离出文件名以及后缀aaa.c-==> aaa c bbb.c--=> bbbc1.要求使用expr实现2.用字符串获取子

【代码】从终端输入3个文件的名字,且文件带后缀例如aac bb.c, 存储在数组中要求分离出文件名以及后缀aaa.c-==> aaa c bbb.c--=> bbbc1.要求使用expr实现2.用字符串获取子。

2023-05-30 16:49:14 87

原创 1. 上交select服务器客户端代码,以及poll代码

【代码】1. 上交select服务器客户端代码,以及poll代码。

2023-05-19 23:19:59 86

原创 多进程多线程并发服务器代码

多进程多线程并发服务器代码。

2023-05-18 20:55:29 112

原创 TCP服务器客户端

【代码】TCP服务器客户端。

2023-05-16 21:36:38 172

原创 1.要求实现AB进程对话a. A进程先发送一句话给8进程, B进程接收后打印b. B进程再回复一句话给A进程, A进程接收后打印c.重复1.2步骤,当收到qut后,要结束AB进程2.在

【代码】1.要求实现AB进程对话a. A进程先发送一句话给8进程, B进程接收后打印b. B进程再回复一句话给A进程, A进程接收后打印c.重复1.2步骤,当收到qut后,要结束AB进程2.在。

2023-05-11 18:54:55 121

原创 创建两个线程,实现将一个文件的内容打印到终端上,类似cat一个文件一个线程读取文件中的内容另一个线程将

现有ID号为a b c的三个线程,每个线程的任务都是循环打印自己id号,要求打印的顺序为abc。创建两个线程,实现将一个文件的内容打印到终端上,类似cat一个文件。另一个线程将读取到的内容打印到终端上。一个线程读取文件中的内容。

2023-05-10 19:27:28 126

原创 1.标准IO函数时候讲解的时钟代码,要求输入quit字符串后,结束进程2.要求定义一个全局变量 char buf[] = “1234567“,创建两个线程,不考虑退出条件。

要求A线程打印出来的结果只能为 1234567 或者 7654321 不允许出现7634521 7234567。B线程循环倒置buf字符串,即buf中本来存储1234567,倒置后buf中存储7654321. 不打印!2.要求定义一个全局变量 char buf[] = "1234567",创建两个线程,不考虑退出条件。1.标准IO函数时候讲解的时钟代码,要求输入quit字符串后,结束进程。A线程循环打印buf字符串,倒置不允许使用辅助数组。不允许使用sleep函数。

2023-05-09 19:01:48 220

原创 fork拷贝

2. 验证运行到waitpid非阻塞形式时,若子进程没退出,则子进程会不会变成僵尸进程。3. 创建孤儿进程和僵尸进程。

2023-05-06 17:49:06 174

原创 fork概念和文件属性

子进程是直接复制父进程的所有资源,用户空间的虚拟地址也是相同,但因为是进程,所以用户空间独立,物理空间随机映射,所以不相同。任务2:fork函数后,在父进程中int b,父子进程中是否都有变量b,虚拟地址是否相同,物理地址是否相同。任务3:fork函数后,在子进程中int c,父子进程中是否都有变量c,虚拟地址是否相同,物理地址是否相同。任务1:fork前创建一个int a,父子进程中是否都有变量a,虚拟地址是否相同,物理地址是否相同。答:子进程根本找不到定义的变量,因为进程之间相互独立。

2023-05-05 18:21:01 348

原创 显示指定路径下所有文件的权限 硬链接数 时间 以及名字

【代码】显示指定路径下所有文件的权限 硬链接数 时间 以及名字。

2023-05-04 18:09:28 246

原创 打印指定目录下的所有文件名,除了隐藏文件,输入编号,可以将编号对应的文件内容显示在终端上。

【代码】打印指定目录下的所有文件名,除了隐藏文件,输入编号,可以将编号对应的文件内容显示在终端上。

2023-05-04 16:59:41 371

原创 通过编写应用程序和驱动程序,驱动拓展版上三盏灯和蜂鸣器和风扇工作

【代码】通过编写应用程序和驱动程序,驱动拓展版上三盏灯和蜂鸣器和风扇工作。

2023-04-19 18:25:44 131 1

原创 编写一个应用程序,在在终端输入1,内核打印开灯,输入0,内核打印关灯

【代码】编写一个应用程序,在在终端输入1,内核打印开灯,输入0,内核打印关灯。

2023-04-18 19:29:26 93

原创 pwm:蜂鸣器,风扇,马达

【代码】pwm:蜂鸣器,风扇,马达。

2023-04-04 21:49:29 116

原创 A7核按键中断实验

【代码】A7核按键中断实验。

2023-03-29 22:16:24 80

原创 基于ARM的按键中断

基于ARM的按键中断

2023-03-29 21:28:12 92

原创 实验1、在键盘输入一个字符,字符进行加1,并且回显到串口工具

【代码】实验1、在键盘输入一个字符,字符进行加1,并且回显到串口工具。

2023-03-28 23:02:36 204

原创 实现LED1/LED2/LED3三盏灯c语言点亮

【代码】实现LED1/LED2/LED3三盏灯c语言点亮。

2023-03-23 19:19:23 352

原创 3.22 22111作业

每个串口都有一个GPIO,特殊功能寄存器能间接控制GPIO,而特殊功能寄存器可以通过A7核的内存操作指令去控制GPIO相关控制器。特殊功能寄存器就是存储各个控制器的地址,去间接发送高低电平给各个控制器。软件执行的二进制文件会控制soc产生高低电平,通过高低电平控制硬件。4.通过以上框图分析,可知分析芯片手册哪几个章节?RCC章节、GPIOE组、GPI0F组相关控制器。1.A7核如何控制GPI0E控制器?3.什么是特殊功能控制寄存器?2.软件编程控制硬件思想?

2023-03-22 21:08:05 187

原创 3.21 22111作业

3.21 22111作业

2023-03-21 19:16:55 117

原创 3.16 22111作业

2.终端输入软件名,之后判断是否下载软件,执行脚本后,如果确认下载输入y,输入其他不下载。2.终端输入软件名,之后判断是否下载软件,执行脚本后,如果确认下载输入y,输入其他不下载。4.完成四则运算输入5+4输出9输入5-4输出1。4.完成四则运算输入5+4输出9输入5-4输出1。3.使用while循环输入99乘法表。1.终端输入打印行数,打印直角三角形。3.使用while循环输入99乘法表。1.终端输入打印行数,打印直角三角形。

2023-03-16 19:15:02 121

原创 3.15 22111作业

2、编写脚本/root/bin/sumfile.sh,统计/etc,/var,/usr目录中共有多少个一级子目录和文件。1)包含一段注释,列出您的姓名、脚本的名称和编写这个脚本的目的。6、编写脚本,计算/etc/passwd文件中的第10个用户和第20用户的ID之和。3、写一个shell脚本,获取当前用户名,用户id和工作路径。4)显示上一级目录中的所有文件的列表。5)显示root正在运行的所有进程。6)显示变量PATH和HOME的值。4、统计/etc目录下以P或p开头的文件个数。7)显示磁盘使用情况。

2023-03-15 22:40:15 455

原创 C高级思维导图

2023-03-13 22:18:05 77

原创 通过QT实现使用两个界面里的按钮,进行切换界面

通过QT实现使用两个界面里的按钮,进行切换界面

2023-03-08 23:02:35 842

原创 通讯录管理系统

通讯录管理系统C++

2023-02-25 14:23:59 87

原创 2.16 22111作业

1.selectTCP服务器客户端代码2.poll客户端代码

2023-02-16 22:11:46 125

原创 2.15 22111作业

多进程多线程并发服务器代码

2023-02-15 21:05:51 79

原创 2.14 22111作业

广播

2023-02-14 22:27:48 86

空空如也

空空如也

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

TA关注的人

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