自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 驱动开发练习,platform驱动模型的使用

驱动开发练习,platform驱动模型的使用

2023-09-20 20:27:30 67

原创 驱动开发,基于中断子系统完成按键的中断驱动,引入中断底半部

驱动开发,基于中断子系统完成按键的中断驱动,引入中断底半部

2023-09-19 20:26:46 67

原创 驱动开发,基于gpio子系统编写LED灯的驱动,亮灭控制

驱动开发,基于gpio子系统编写LED灯的驱动,亮灭控制

2023-09-18 19:10:33 132

原创 驱动开发,IO多路复用(select,poll,epoll三种实现方式的比较)

驱动开发,IO多路复用(select,poll,epoll三种实现方式的比较)

2023-09-16 21:10:17 177

原创 驱动开发,IO模型,信号驱动IO实现过程

驱动开发,IO模型,信号驱动IO实现过程

2023-09-16 14:38:50 170

原创 驱动开发,IO多路复用实现过程,epoll方式

IO多路复用实现过程,epoll方式

2023-09-15 21:30:57 243

原创 驱动开发,IO模型之IO多路复用实现过程,select方式

IO模型之IO多路复用实现过程,select方式

2023-09-14 19:54:08 103

原创 驱动开发,stm32mp157a开发板的led灯控制实验(再优化),使用ioctl函数,通过字符设备驱动分步注册方式编写LED驱动,完成设备文件和设备的绑定

stm32mp157a开发板的led灯控制实验(再优化),使用ioctl函数,通过字符设备驱动分步注册方式编写LED驱动,完成设备文件和设备的绑定

2023-09-13 20:52:31 242

原创 驱动开发,stm32mp157a开发板的led灯控制实验(优化),使用ioctl函数,让write/read函数的专注读写功能

驱动开发,stm32mp157a开发板的led灯控制实验(优化),使用ioctl函数,让write/read函数的专注读写功能

2023-09-13 17:22:26 243

原创 驱动开发,udev机制创建设备节点的过程分析

驱动开发,udev机制创建设备节点的过程分析

2023-09-12 19:18:40 218

原创 驱动开发,stm32mp157a开发板的led灯控制实验

编写LED灯的驱动,在应用程序中编写控制LED灯亮灭的代码逻辑实现LED灯功能的控制

2023-09-11 10:05:56 381

原创 linux系统移植简要过程(移植bootloader引导加载程序---移植linux内核---制作根文件系统)

linux系统移植简要过程(移植bootloader引导加载程序---移植linux内核---制作根文件系统)

2023-09-11 09:34:38 76

原创 ARM开发,stm32mp157a-A7核PWM实验(驱动蜂鸣器,风扇,马达工作)

stm32mp157a-A7核PWM实验(驱动蜂鸣器,风扇,马达工作)

2023-08-25 16:56:58 516

原创 ARM开发,stm32mp157a-A7核SPI总线实验(实现数码管的显示)

stm32mp157 A7核SPI总线实验(实现数码管的显示) 数码管显示相同的值 0000 1111 ......9999; 数码管显示不同的值 1234;

2023-08-24 21:05:42 338

原创 ARM开发,stm32mp157a-A7核IIC实验(采集温湿度传感器值)

stm32 cortex-A7核IIC实验采集温湿度传感器值

2023-08-24 10:01:33 462

原创 ARM开发,stm32mp157a-A7核中断实验(实现按键中断功能)

cortex-A7核中断实验实现KEY1/LEY2/KE3三个按键,中断触发打印一句话,并且灯的状态取反;key1 ----> LED3灯状态取反;key2 ----> LED2灯状态取反;key3 ----> LED1灯状态取反;

2023-08-22 22:34:28 870

原创 ARM开发,stm32mp157a-A7核(UART总线实验)

cortex-A7核,UART总线实验键盘输入一个字符'a',串口工具显示'b';键盘输入一个字符串"nihao",串口工具显示"nihao";

2023-08-21 19:31:09 706

原创 ARM开发,stm32mp157a A7核 (用c语言点亮LED灯,封装库代码)

用c语言点亮LED灯,封装库代码,软件编程控制硬件;

2023-08-17 21:19:33 64

原创 ARM开发,stm32mp157a A7核 (LED点灯实验)

汇编实现开发板三盏灯点亮熄灭;

2023-08-16 20:14:36 503

原创 ARM开发(特殊功能寄存器,数据操作指令,跳转指令)

cmp、sub、b指令的使用;汇编指令计算1~100之间和;

2023-08-14 20:31:56 441

原创 DAY4,C高级(shell中的函数,循环,排序思想)

C高级(shell中的函数,循环,排序思想)写一个函数,获取用户的uid和gid并使用变量接收;整理冒泡排序、选择排序和快速排序的代码;

2023-08-07 21:18:52 92

原创 DAY3,C高级(shell中的变量、数组、算术运算、分支结构)

C高级(shell中的变量、数组、算术运算、分支结构)输入一个文件名,判断是否为shell脚本文件,如果是脚本文件,判断是否有可执行权限,如果有可执行权限,运行文件,如果没有可执行权限,给文件添加可执行权限。终端输入两文件名,判断哪一个文件更新终端输入用户,判断用户是否存在,如果不存在,添加用户输入学生成绩,判断等级,A[100,90),B[90,80),C[80,70),D[70,60)写一个shell脚本,获取当前用户名,用户id和工作路径统计/etc目录下以P或p开头的文件个数

2023-08-04 21:38:07 173

原创 DAY2,C高级(shell脚本的使用)

递归实现,输入一个数,输出这个数的每一位;递归实现,输入一个数,输出这个数的二进制;写一个脚本,包含以下内容:显示/etc/group文件中第五行的内容;创建目录/home/ubuntu/copy;切换工作路径到此目录;赋值/etc/shadow到此目录,并重命名为test;将当前目录中test的所属用户改为root;将test中其他用户的权限改为没有任何权限;

2023-08-03 20:21:12 175

原创 DAY1,C高级(命令,Linux的文件系统,软、硬链接文件)

C高级(命令,Linux的文件系统,软、硬链接文件)

2023-08-02 18:31:25 364

原创 DAY4,Qt(事件处理机制的使用,Qt中实现服务器的原理)

事件处理机制的使用,Qt中实现服务器的原理

2023-07-28 19:59:19 634

原创 DAY3,Qt(完成闹钟的实现,定时器事件处理函数的使用)

完成闹钟的实现,到点播报文本框的内容;时器事件处理函数的使用

2023-07-27 20:59:38 817

原创 DAY2,Qt(继续完善登录框,信号与槽的使用 )

继续完善登录框,当登录成功时,关闭登录界面,跳转到新的界面中,来回切换页面;信号与槽的使用

2023-07-26 19:19:35 796

原创 DAY1,Qt [ 手动实现登录框(信息调试类,按钮类,行编辑器类,标签类的使用)]

手动实现登录框(信息调试类,按钮类,行编辑器类,标签类的使用)

2023-07-25 20:49:09 1812

原创 DAY7,C++(封装标准模板库(STL)---Vectors容器模板)(已优化)

封装标准模板库(STL)---Vectors容器模板

2023-07-24 20:47:31 244

原创 DAY6,C++(将顺序栈,顺序循环队列定义成模板类);

将顺序栈,顺序循环队列定义成模板类

2023-07-23 15:10:00 312

原创 DAY5, C++(重载运算符问题,类的继承问题)

C++(重载运算符问题,类的继承问题)完善my_string类,将能够重载的运算符,全部进行重载;将继承过程中特殊成员函数相关代码;

2023-07-20 22:00:22 254

原创 DAY4, C++(类中特殊的成员函数,运算符的重载,仿照string类,实现myString类)

类中特殊的成员函数,运算符的重载,仿照string类,实现myString类

2023-07-19 21:28:46 396

原创 DAY3,C++(结构体,类,this指针,类中特殊的成员函数)

手动封装一个顺序栈类(数据元素为整形),要求私有成员属性:堆区空间的指针,用于存放数据,和一个指向栈顶元素的变量;

2023-07-18 21:39:36 350

原创 DAY2,C++今日脑图(字符串,引用,函数重载与默认参数)

今日脑图(字符串,引用,函数重载与默认参数)

2023-07-17 20:45:27 374

原创 网络编程,电子词典项目(客户端,服务器,功能需求图和设计流程图)

电子词典项目(客户端,服务器,功能需求图和设计流程图)

2023-07-15 20:25:22 58

原创 C基础知识回顾,脑图

C基础知识回顾,脑图

2023-07-15 19:10:58 75

原创 DAY1,C++基础知识脑图

C++基础知识脑图

2023-07-14 18:54:40 82

原创 DAY6 网络编程,将dict.txt中的单词和词义导入到sqlite3数据库中

将dict.txt中的单词和词义导入到sqlite3数据库中

2023-07-12 20:42:00 107

原创 DAY5 网络编程,IO多路复用问题

使用IO多路复用同时处理,客户端连接事件,客户端交互事件(服务器接收数据),键盘输入事件(服务器发送数据);.使用IO多路复用进行 服务器/客户端交互;

2023-07-10 22:10:33 123

原创 DAY4 网络编程,多点通信广播、组播,TCP多进程、多线程并行通信

多点通信:广播;多点通信:组播;多进程并发服务器;多线程并发服务器

2023-07-08 17:28:19 180

空空如也

空空如也

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

TA关注的人

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