E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux-内核驱动
(六)正点原子4.3寸RGB屏幕驱动--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
目录一、RGB屏幕介绍二、RGB屏幕驱动1、设备树修改2、屏幕信息添加3、
内核驱动
修改4、开机logo显示三、RGB屏幕显示功能测试四、屏幕背光调节功能测试五、主要参考内容一、RGB屏幕介绍正点原子ATK4384
Kashine
·
2023-07-27 13:07
Linux
驱动
设备树
自学-
Linux-
老男孩Linux77期-day4
2022/8/21-2022/9/8企业级Linux安装及远程连接知识实践0.预习0.0[预习视频目录7、8](https://ke.qq.com/course/2806831#term_id=102917017)1.搭建Linux运维环境1.1操作步骤(没有提及的步骤不用动)2.安装CentOS7的操作系统3.虚拟机的网络设置4.Xshell的连接5.Xshell软件常用技巧设置6.安装Cent
七百~~~汪汪汪
·
2023-07-26 20:33
老男孩Linux
linux
服务器
centos
自学-
Linux-
老男孩Linux77期-day6
Linux重要目录结构及目录命令讲解1.Linux目录结构介绍1.1Linux与Windows目录结构对比1.2Linux目录特点小节2.根下目录结构详解3.重要的Linux系统文件介绍3.1/etc系统初始化及设置相关重要文件3.1.1网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-eth03.1.2Linux系统过时的DNS客户端配置文件:/etc/re
七百~~~汪汪汪
·
2023-07-26 20:02
老男孩Linux
linux
服务器
运维
自学-
Linux-
老男孩Linux77期-day2
2022/8/162022/8/17计算机硬件及组成原理知识1.优秀运维工程师2.服务器零件1.电源2.处理器CPU3.磁盘、硬盘4.计算机与服务器各硬件I/O对比5.[Raid卡](https://baike.baidu.com/item/%E7%A3%81%E7%9B%98%E9%98%B5%E5%88%97/1149823?fromtitle=RAID%E5%8D%A1&fromid=172
七百~~~汪汪汪
·
2023-07-26 20:32
老男孩Linux
数据仓库
自学-
Linux-
老男孩Linux77期-day3
2022/8/182022/8/192022/8/202022/8/21企业运维规划及Linux介绍虚拟环境搭建第一章Linux介绍与学习环境搭建1.1Linux与Linux运维1.1.1什么是操作系统1.1.2操作系统图解1.1.4什么是Linux1.1.5什么是LInux运维1.1.6Linux运维岗位的分类1.1.7Linux运维职业发展路线1.2Linux的起源1.2.1Unix的历史1.
七百~~~汪汪汪
·
2023-07-26 20:32
老男孩Linux
linux
服务器
运维
Linux-
现实环境模拟(apache、MySQL、PHP、discuz)
♥️作者:小刘在C站♥️个人主页:小刘主页♥️努力不一定有回报,但一定会有收获加油!一起努力,共赴美好人生!♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏:云计算技术♥️小刘私信可以随便问,只要会绝不吝啬,感谢CSDN让你我相遇!目录linux是什么?一、安装Apache(192.168.8.128)二、安装mysql(另起一台centos7)三、安装php四.测试Apache
小刘在C站
·
2023-07-24 17:08
Linux
linux
运维
服务器
RV1126 MIPI CSI-2调试24bit RGB888格式输入
修改DTS,和
内核驱动
文件。修改后
anhuihbo
·
2023-07-23 05:10
RV1126
MIPI
FPGA
RV1126
v4l2抓图
MIPI
FPGA
RGB888
Linux-
如何将用户的ID输出为对应的字符串(--文件元数据)
getpwuid(3)#include#includestructpasswd*getpwuid(uid_tuid);功能:参数:返回值:1、/etc/passwd文件这个文件中存放的是系统的所有的用户的信息。可以使用cat命令查看次文件的具体内容1)/etc/passwd的内容理解:在/etc/passwd中,每一行都表示的是一个用户的信息;一行有7个段位;每个段位用:号分割,例如:beinan
54c1eca7148a
·
2023-07-21 19:00
linux kernel单独编译某项驱动
首先编译
内核驱动
不必要编译整个内核,但编译的驱动代码必须要和要安装的内核版本保持一致,否则经常会出现无法加载模块。在编译驱动前,最好要保证3个版本一致:1.
千墨
·
2023-07-21 18:39
linux
服务器
Linux-
查找命令理解
locate快速查找所需要的文件或者目录,因此他并不会去搜索全部数据信息。如:[root@NIKE~]#touchNIKE.txt[root@NIKE~]#locateNIKE.txt[root@NIKE~]#locateNIKE.txt/root/NIKE.txtfind查找速度较慢,对整个目录进行遍历,会占用很多系统资源。-name通过名字查找,不确定名字的时候用“*”配通符,如(*p.txt
妮可珍郝坎
·
2023-07-20 20:33
centos
linux
运维
Linux
内核驱动
:gpio模拟i2c驱动
目录一、配置1.config配置2.dts配置二、代码分析三、应用读写本文基于linux4.19版本内核进行分析。Linux内核很多驱动都使用到I2C子系统。EEPROM、RTC,电池,tp等。inux内核的i2c-gpio是使用GPIO模拟I2C协议的驱动,在内核中已经实现了,我们要做的只需要配置2根GPIO即可。GPIO模拟I2C协议的驱动位于drivers/i2c/busses目录。驱动名称
landishu
·
2023-07-20 13:04
linux_驱动
I2C
linux驱动
I2C
系统学习
Linux-
搭建基础服务器实验集合
实验分析主机DHCP分配静态253地址,需配置网关主机DNF静态分配252地址域名机dhcp自动分配地址要求251中继主机添加成两块网卡并配置两个网段的网卡地址DNS解析域名并把客户机251装apache、tomcat、ngnix并把根目录设置成web下一、搭建DHCP服务器vm1网卡配置网关网关为路由ipdhcp服务器分配两个地址池/etc/dhcp/dhcpd.conf重启DHCP服务二、搭建
李维佳1212
·
2023-07-20 08:43
学习
linux
运维
系统学习
Linux-
基础命令篇(二)
文章目录目录文章目录概要系统基本操作一、登录界面二、桌面三、终端操作四、命令类型五、命令语法六、命令补齐七、命令帮助八、系统基本操作命令(重点)小结概要今天,遍开始正式入门,我将和大家一起初识Linux操作系统,讲解一些它的基本指令。Linux的特点:稳定、免费、安全、开源这里推荐一个视频,黑马程序员的视频,主要讲解Linux入门,两天入门,很基础,特别适合小白,网址如下:https://www.
李维佳1212
·
2023-07-20 08:13
学习
linux
系统学习
Linux-
文件共享服务器(一)
一:FTP共享服务概述FTP:linux下最常见的文件服务器,工作于应用层,实现文件传输FTP:filetransferprotocol文件传输协议FTP连接类型命令连接(控制链接):客户端发起请求,服务器响应默认一直保持连接数据连接:按需打开,按需关闭,与命令连接相关联有可能同时打开多个数据连接端口控制连接TCP/21数据连接20/随机端口工作模式主动模式(主动模式下,客户端会开启n、n+1两个
李维佳1212
·
2023-07-20 08:13
linux
学习
运维
系统学习
Linux-
目录结构与文件管理(五)
目录一、系统信息查看与修改1.主机名2.时间查看二、内容统计与筛选1.目录查找2.文件放弃不难,但坚持一定很酷。一、系统信息查看与修改1.主机名(一)临时修改,重启失效hostnamenew_hostname(需要刷新)bash:刷新代码如下(示例)[root@localhost~]#hostnamelwj[root@localhost~]#bash[root@lwj~](二)永久修改第一种配置文
李维佳1212
·
2023-07-20 08:43
学习
linux
运维
增强型视觉系统 (EVS)
增强型视觉系统EVS1、增强型视觉系统概览2、车载相机HAL2.1EVS应用2.2EVS管理器2.3EVSHIDL接口2.4
内核驱动
程序《增强型视觉系统(EVS)1.1集成指南》车载相机HAL1、增强型视觉系统概览为了增强视频串流管理和错误处理
xhBruce
·
2023-07-19 01:32
Android
Automotive
OS
IVI
EVS
Linux-
扩展篇-RPM和Yum-克隆和快照
扩展篇学自尚硅谷武晟然老师,结合老师课堂内容和自己笔记所写博文。文章目录扩展篇软件包管理一、RPM1、RPM概述2、命令查询命令卸载命令安装命令二、yum1、yum概述2、命令3、修改网络yum源克隆虚拟机克隆快照Shell编程Shell概述软件包管理一、RPM1、RPM概述RPM(RedHatPackageManager),RedHat软件包管理工具,类似windows里面的setup.exe是
ANnianStriver
·
2023-07-17 23:40
上线
linux
运维
服务器
Linux-
>报错free():invalid next size(fast)
这是今天写堆机构的时候遇到的一个报错,如下图:这里我要动态开辟一段空间来存放数组的内容,这是错误的开辟方法,因为a这里是一个指针不能代表整个数组,因此这里只开辟了4个字节的空间。更改开辟的大小之后,问题就解决了。出现问题的原因是free释放的空间与malloc开辟的空间不一致,因为后面我使用这段空间的大小远远大于我开辟的空间的大小。引以为戒啊!!
Sadio Mane
·
2023-07-17 19:54
Linux
Windows
内核驱动
Hook入门
文章目录Hook框架选择基于微软规范的框架微软规范以外的框架简单介绍一下InfinityHook获取内核中的函数地址内核中导出的函数内核未导出的函数获取SSDTShadowSSDT地址获取系统服务号手动获取获取并判断系统版本代码自动获取获取GUI相关的函数地址,还需附加GUI进程获取进程PEPROCESS获取函数地址替换被Hook的函数的函数实现获取函数原型如果被Hook的函数是一个高频函数,如何
随心动,随风行
·
2023-07-16 11:32
Windows内核
windows
内核
驱动程序
hooks
linux-
内核锁
目录:一、铺垫知识1、指令执行流2、上下文3、抢占二、内核锁基础知识1、为什么要用锁?why2、锁保护什么?what3、锁是如何保护资源的?How三、各类锁的介绍1、原子操作2、spinlock3、mutex4、…进程指令执行流代码在CPU上执行的指令数据流,由一系列代码组成。可分为两大类:线程维度和中断维度1、cpu只要上电,就需要不停的执行指令,永不停歇,若无事可做,那就执行空指令,直到下电。
会写bug的程序猿_chbgoon
·
2023-07-16 07:40
内核锁
嵌入式
LInux-
文本处理相关命令笔记
目录文本处理相关命令正则表达式介绍BRE和EREseqxargs常用选项常用使用方法uniq介绍常见选项常见使用方法实例tr常用选项常见使用方法能转换的原因grep常见选项grep-v选项-v和`[^..]`的区别常见使用方法使用总结cut介绍使用sort介绍语法参数使用去重排序原则按字典序排序按数值排序按月份排序按照时间戳排序k选项更深的用法练习1.过滤出/etc/passwd中用户名sc的用户
哈密猿
·
2023-07-15 11:53
linux
linux
笔记
正则表达式
Linux-
有关用户和组的命令详解
文章目录用户和组介绍skeluseradd选项使用useradd命令在后台做了那些工作,手工新建用户。usermod修改邮箱的相关权限选项使用userdel选项使用chpasswdmkpasswdchomdchown切换当前环境su介绍使用sudo介绍使用使用sudo切换当前环境/etc/sudoerslogin介绍使用用户和组用户和组是非常重要的概念,主要用于控制对系统资源的访问和权限管理。介绍
哈密猿
·
2023-07-15 11:22
linux
linux
服务器
运维
【嵌入式Linux
内核驱动
】SPI子系统 | 硬件原理 | 应用编程 |
内核驱动
| 总体框架
1.硬件原理1.1SPI通信协议SPI(SerialPeripheralInterface)是由Motorola公司开发的一种通用数据总线四根通信线:SCK(SerialClock)、MOSI(MasterOutputSlaveInput)、MISO(MasterInputSlaveOutput)、SS(SlaveSelect)同步,全双工支持总线挂载多设备(一主多从)1.2硬件连接多NSS独立片
岁月歌者BC
·
2023-07-15 06:17
嵌入式
#
嵌入式Linux
linux
运维
服务器
Linux-
>初识计算机网络
目录前言:1网络发展背景2协议2.1网络协议初识2.2协议分层2.3OSI、TCP/IP层状模型2.4协议和操作系统的关系2.5根据协议栈的通信3网络中的地址管理前言:本篇当中没有任何关于网络编程的讲解,全部是对网络的宏观理解,毕竟只有理解了网络实际的走向,后续学习才会更加轻松。1网络发展背景首先,咱们还是简单的谈一下关于网络出现的原因。在以前,网络还没有被创造出来,但是计算机已经工作在了各个实验
波奇~
·
2023-07-14 08:08
计算机网络
linux
服务器
驱动开发 作业5
题目使用驱动代码实现如下要求:使用驱动通过阻塞io模型读取number变量的值number是
内核驱动
中的一个变量number的值随着按键按下而改变(按键中断)例如number=0按下按键number=1
zjuthqy
·
2023-07-14 04:43
华清远见
驱动开发
3、
Linux-
进程管理类
进程管理类进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。7.10.1ps查看当前系统进程状态ps:processstatus进程状态1)基本语法psaux|grepxxx(功能描述:查看系统中所有进程)ps-ef|grepxxx(功能描述:可以查看子父进程之间的关系)2)选项说明3)功能说明(1)psaux显示信息说明USER:该进程是由哪
prince05
·
2023-07-13 19:00
Linux
linux
运维
服务器
深入理解 Golang: 网络编程
Linux-
>Internetdomainsocket->SOCK_STREAMLinux中Socket以“文件描述符”FD作为标识在进行Socket通信时,服务端同时操作多个Socket,此时便需要IO
码侯烧酒
·
2023-07-13 19:29
Golang
网络
golang
tcp/ip
Linux-
什么是CPU上下文切换(下)
怎么查看系统的上下文切换情况过多的上下文切换,会把CPU时间消耗在寄存器、内核栈以及虚拟内存等数据的保存和恢复上,缩短进程真正运行的时间,成了系统性能大幅下降的一个元凶。既然上下文切换对系统性能影响那么大,你肯定迫不及待想知道,到底要怎么查看上下文切换呢?在这里,我们可以使用vmstat这个工具,来查询系统的上下文切换情况。vmstat是一个常用的系统性能分析工具,主要用来分析系统的内存使用情况,
coderljx
·
2023-06-24 03:35
linux-
解决pycharm被锁后不能编辑问题
pycharm打开项目后只读变为可编辑_Joselynzhao-CSDN博客_pycharm演示项目修改已禁用点击链接查看答案
Allard_c205
·
2023-06-24 00:40
Linux-
>线程同步
目录前言:1线程同步引入2条件变量2.1线程饥饿2.2条件变量接口2.3添加条件变量3生产者和消费者模型前言:本篇主要讲解了关于线程同步的相关知识,还有生产者和消费者模型的认识和使用。1线程同步引入在讲解线程同步之前,我们先来看一下当一个程序之中只有线程互斥时会有什么样的问题,这份代码是我上一篇买票程序的改写。#include#include#include#includeusingnamespa
波奇~
·
2023-06-23 06:09
c++
开发语言
线程同步
生产者消费者模型
Linux
驱动开发--字符驱动设备2
针对字符设备编写的驱动叫做字符设备驱动2.字符设备框架用户空间通过IO函数如open、read、write、close等函数接口,调用内核空间中的字符设备驱动函数中的用户自定义的open、read、write、close等函数,通过
内核驱动
函数去操控相应的字符设备
dsswxzy
·
2023-06-23 05:34
嵌入式学习
驱动开发
Linux-
>线程库接口
目录前言:1进程和线程2线程库接口2.1线程库基础理解2.2创建线程2.2线程资源回收2.3线程分离前言:本篇主要是对Linux原装线程库的函数接口进行学习,还有一部分的线程概念补充。1进程和线程博主在上一篇文章当中有讲过,进程是承担资源分配的载体,而线程是CPU调度的基本单位,并且所有的线程能够共享进程的数据。这没有什么问题,但是这难道不会有一点奇怪吗?那就是如果所有的线程都能够共享地址空间的数
波奇~
·
2023-06-22 02:10
linux
服务器
运维
Linux-
>线程互斥
目录前言:1线程互斥1.1多线程并发问题1.2线程锁1.3锁的接口2线程安全与可重入函数3死锁前言:本篇文章主要讲解了线程互斥的实现方式,还有原理,并附上代码讲解。并且讲解了锁的概念,问题等。1线程互斥还记得我上一篇文章的结尾有提过的问题吗?如果多个线程同时访问同一个全局变量是否会导致什么问题呢?答案很明确,那就是一定会导致某种错误,那么这种错误是什么呢?请看下面的代码:#include#incl
波奇~
·
2023-06-22 02:40
开发语言
linux
锁
redis 数据导出及导入
本操作在
linux-
示例在centos6.x上操作:redis数据导出命令进入redis,在ssh上输入redis-cli-apassword#个人设置的密码在redis上输入,先把当操作保存bgsave
Grey_002
·
2023-06-21 10:26
redis
DataBase
redis
数据库
运维
对于linux下system()函数的深度理解(整理)
linux),发现程序有时就莫名其妙的死掉,每次都定位在程序中不同的system()函数,直接在shell下输入system()函数中调用的命令也都一切正常.就没理这个bug,以为是其他的代码影响到这个,或是
内核驱动
文件系统什么的异常导致
yiluang
·
2023-06-20 18:39
Linux
linux
【嵌入式Linux
内核驱动
】05_IIC子系统 | 硬件原理与常见面试问题 | 应用编程 |
内核驱动
| 总体框架
硬件原理IIC协议IIC基础IIC协议简介—学习笔记_iic标准协议_越吃越胖的黄的博客-CSDN博客简介I2C(Inter-IntegratedCircuit)是一种串行通信协议,用于连接微控制器、传感器、存储器和其他外设。I2C使用两条线(SDA和SCL)进行通信,可以连接多个设备,每个设备都有一个唯一的地址。I2C总线上的设备可以充当主设备或从设备。主设备负责发起通信,从设备负责响应通信请求
岁月歌者BC
·
2023-06-19 23:03
嵌入式
#
jetson
nano
linux
面试
单片机
Linux-
操作系统-初步认识(一)
1.1操作系统(OperationSystem,OS)作用:1)直接操作硬件2)把操作硬件的代码封装成一个个系统调用,供用户通过应用程序间接地调用硬件1.2不同应用领域的主流操作系统桌面操作系统服务器操作系统嵌入式操作系统移动设备操作系统桌面操作系统Windows系列用户群体大,不是特别稳定macOS适合于开发人员Linux应用软件少服务器操作系统Linux安全,稳定,免费占有率高WindowsS
weixin_37571268
·
2023-06-19 04:03
linux
操作系统
python
Android tinyalsa
ALSA在
内核驱动
层提供了alsa-driver,在应用层提供了alsa-lib,应用程序只需要调用alsa-lib提供的API就可以完成对底层硬件的操作。
Jimmy8618
·
2023-06-18 23:37
Media
android
Audio
操作系统 - Linux - 使用fork()函数实现三个进程并发执行
操作系统-
Linux-
使用fork()函数实现三个进程并发执行文章目录操作系统-
Linux-
使用fork()函数实现三个进程并发执行`fork()`函数介绍1.函数原型2.返回值3.
insight^tkk
·
2023-06-18 23:30
Linux
操作系统
linux
os
操作系统
Linux-
压缩与打包
gzip与zcatgzip可以说是Linux里应用最广的压缩命令了。gzip可以解开compress(Linux里一个很古老的压缩命令,但压缩比很差,现已基本废弃)、zip和gzip等软件所压缩的文件。gzip的压缩文件一般以.gz为后缀(非强制)。使用gzip压缩的文件也可以在Windows系统中被WinRAR软件解压缩。常用语法如下:gzip[-cdtv#]文件名参数:-c:将压缩的数据输出到
agile4j
·
2023-06-18 20:08
AN13189-移植
它首先解释了如何安装所需的
内核驱动
程序,然后逐步描述了如何调整Android开源项目源代码以添加PN7160NFC控制器的支持。图1显示了整个AndroidNFC堆栈的架构。
SofterICer
·
2023-06-18 13:33
NFC
eSE
安全
安全架构
智能手机
Linux-
线程的同步与互斥
线程的同步与互斥进程/线程间的互斥相关背景概念互斥量互斥量接口互斥量的初始化互斥量的销毁加锁和解锁改善抢票系统互斥量原理可重入与线程安全重入和线程安全的概念常见线程不安全情况常见线程安全的情况常见不可重入情况常见可重入情况可重入与线程安全的关系可重入与线程安全的区别死锁死锁概念死锁的四个必要条件如何避免死锁线程的同步条件变量线程同步条件变量操作为什么pthread_cond_wait需要互斥量?条
大理寺j
·
2023-06-18 07:15
linux
运维
c++
服务器
【Vue全家桶高仿小米商城】——(二)Git安装与配置
文章目录第二章:Git安装和配置一、Windows/Mac/Linux安装二、环境变量配置、开发工具配置Windows-环境变量Mac/
Linux-
环境变量VSCode配置Git使用VScode+git
凌云Struggle
·
2023-06-17 15:44
Vue
git
vue.js
前端
树莓派基于Linux
内核驱动
开发
一、驱动认知1.1为什么要学习写驱动树莓派开发简单是因为有厂家提供的wiringPi库,实现超声波,实现继电器操作,做灯的点亮…都非常简单。但未来做开发时,不一定都是用树莓派,则没有wiringPi库可以用。但只要能运行Linux,linux的标准C库一定有。学会根据标准C库编写驱动,只要能拿到linux内核源码,拿到芯片手册,电路图…就能做开发。用树莓派学习的目的不仅是为是体验其强大便捷的wir
薛定谔的CPC
·
2023-06-17 12:14
树莓派
驱动开发
linux
arm
第三阶段:43-47.树莓派基于Linux
内核驱动
开发
目录一、驱动认知1.1为什么要学习写驱动1.2文件名与设备号1.3open函数打通上层到底层硬件的详细过程二、基于框架编写驱动代码2.1编写上层应用代码2.2修改
内核驱动
框架代码2.3部分代码解读2.3.1static
alwaystrust
·
2023-06-17 12:43
第三阶段:树莓派
c语言
linux
单片机
Linux-
网络 静态IP 关闭NetworkManager
如果使用静态ip,则不需要NetworkManager这个服务否则它会修改一些配置如/etc/resolv.conf导致外网不同常见如:ping:www.baidu.com:NameorservicenotknownCentOS7关闭:systemctlstopNetworkManager#临时关闭systemctldisableNetworkManager#永久关闭网络管理命令其余版本关闭命令不
Peradastra
·
2023-06-17 06:01
Android Bander设计与实现 - 设计篇
关键词BinderAndroidIPCLinux
内核驱动
摘要Binder是Android系统进程间通信(IPC)方式之一。
Shen晓磊
·
2023-06-17 02:14
android
内核
内核
android
Linux-
>线程基本概念
目录前言:1.线程的基本概念2线程的优点3线程的缺点4数据块大小为4KB大小的真正原因前言:本篇文章讲解了线程与进程之间的区别和联系,线程的优缺点,还有内存的数据管理与磁盘之间的关系,虚拟内存到内存之间的匹配方式,以及页表的补充知识。1.线程的基本概念在学习线程之前我首先给大家引入一个概念:1.线程是一个执行分支,执行粒度比进程更细,调度成本更低。2.线程是进程内部的一个执行流。3.线程是CPU调
波奇~
·
2023-06-16 22:19
linux
运维
服务器
Windows7以上使用WFP驱动框架实现IP数据包截取(二)
再把截获的数据包转发到应用层,应用层处理之后,再发给
内核驱动
,经过这样的过程,就完成一个数据包的处理过程。IP数据包到达应用层之后,我们就可以随心所欲的实现某些功能。
雨中风华
·
2023-06-16 10:00
驱动开发
C++
C
windows
WINDOWS
驱动开发
C++
驱动开发--字符型设备
针对字符设备编写的驱动叫做字符设备驱动2.字符设备框架用户空间通过IO函数如open、read、write、close等函数接口,调用内核空间中的字符设备驱动函数中的用户自定义的open、read、write、close等函数,通过
内核驱动
函数去操控相应的字符设备
dsswxzy
·
2023-06-16 07:38
嵌入式学习
驱动开发
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他