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_内核驱动
【
Linux_
】常见指令(二)
【
Linux_
】常见指令(二)心有所向,日复一日,必有精进专栏《
Linux_
》作者:沂沐沐目录【
Linux_
】常见指令(二)前言⚡️rmdir指令&&rm指令(重要):⚡️man指令(重要)⚡️cp指令
早凉
·
2023-06-17 18:41
Linux_
linux
经验分享
树莓派基于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
单片机
Android Bander设计与实现 - 设计篇
关键词BinderAndroidIPCLinux
内核驱动
摘要Binder是Android系统进程间通信(IPC)方式之一。
Shen晓磊
·
2023-06-17 02:14
android
内核
内核
android
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
嵌入式学习
驱动开发
Nvidia-docker 配置 Tensorrt环境
主机端配置NVIDIA驱动安装NOTE:NVIDIA
内核驱动
版本与系统驱动一定要一致输入下条命令,查看你的显卡驱动所使用的内核版本cat/proc/driver/nvidia/versiong@g-Inspiron
大尾巴狼的觉悟
·
2023-06-16 05:58
人工智能
tensorrt
docker
nvidia-docker
深度学习
docker
tensorrt
Android12系统上支持Android手机的usb网络共享
Android系统需要支持Android手机通过usb共享过来的网络需要修改以下代码1.修改内核,添加这几项
内核驱动
,kernel驱动默认有源码,我们只需配置上就行+CONFIG_USB_USBNET=
hxHardway
·
2023-06-15 20:21
笔记
android
智能手机
android
studio
【嵌入式Linux
内核驱动
】03_平台设备驱动最简
一、最简做完后只是部分GPIO可以用,只放了GPIO的基地址和复用的基地址,后面控制GPIO通用化可解决这问题.driver={.name="bbcenplatdriver",.owner=THIS_MODULE,.of_match_table=of_plat_match,},//根据这些名字让驱动driver匹配设备device,优先匹配of_match_table(设备树里的),没有就匹配na
岁月歌者BC
·
2023-06-15 10:46
嵌入式
#
jetson
nano
linux
嵌入式
jetson
nano
平台设备驱动
内核驱动
韦根协议
内核驱动
开发
一.概述韦根(Wiegand协议)是国际上统一的标准,是由摩托罗拉公司置顶的一种通讯协议。韦根协议主要定义数据传输方式:Data0和Data1,两根数据线分别传输0和1,现在应用最多的是26BIT,34BIT,36BIT,44BIT等等。Wiegan接口通常由3根线组成。他们分别是:DATA0,DATA1和GND,韦根码在数据的传输中只需要两条数据线。一条为DATA0(绿色导线),另一条为DATA
leo_hello66
·
2023-06-14 02:06
anyka3760e
驱动开发
【
内核驱动
注册流程】
1.申请设备号驱动结构体填充完毕后,需要注册到内核之中,其中有三种方法来注册设备驱动:(1)动态注册申请设备号+cdev注册设备驱动在不知道设备号的情况下,通过动态注册驱动申请到的设备号并存到dev_t类型中,通过cdev_init将驱动结构体ops赋值给cdev->ops,然后通过cdev_add将cdev结构体与设备号关联。动态注册并申请设备号API:alloc_chrdev_region(d
千北@
·
2023-06-14 01:06
Linux
Linux
V4L2框架解析
这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、概览二、流程简介三、关键结构体四、模块初始化五、处理用户空间请求一、概览相机驱动层位于HALMoudle与硬件层之间,借助linux
内核驱动
框架
程序员Android
·
2023-06-13 10:41
数码相机
lcx端口转发
linux_
技术干货 | 内网渗透之代理转发
1前言谈到内网转发,在我们日常的渗透测试过程中经常会用到端口转发,可以利用代理脚本将内网的流量代理到本地进行访问,这样极大的方便了我们对内网进行横向渗透。那为什么不直接通过登陆服务器来对内网中其他机器进行渗透,而是通过内网转发呢?意义何在呢?因为.........大部分时候拿到权限不够,无法直接登录。而且如果在内网服务器中进行操作,我们需要上传工具进行很多操作,如果服务器缺少对应的环境变量或者组件
weixin_39735005
·
2023-06-12 14:55
lcx端口转发linux
Linux·i2c驱动架构
驱动架构总线驱动i2c设备驱动和设备Linux-i2c驱动架构i2c驱动在Linux通过一个周的学习后发现i2c总线的驱动框架还是和Linux整体的驱动框架是相同的,思想并不特殊比较复杂的内容如i2c核心的内容都是
内核驱动
框架实现完成的
迅~
·
2023-06-12 01:54
Linux嵌入式
驱动开发
v4L2应用开发学习!
V4L2英文全称是VideoforLinux2,它是专门为视频设备设计的
内核驱动
。在做视频的开发中,一般我们操控V4L2的设备节点就可以直接对摄像头进行操作。
txp玩Linux
·
2023-06-11 23:11
学习
linux
ffmpeg
运维
服务器
【C++/嵌入式笔试面试八股】二、14.内存管理基础 | 覆盖与交换 | 连续&非连续分配管理
三、内存管理要结合【C/C++部分内存管理】以及【Linux
内核驱动
中内存资源管控】一起看基础45.操作系统在对内存进行管理的时候需要做些什么?
岁月歌者BC
·
2023-06-11 04:08
C++/嵌入式笔试面试集锦
#
计算机基础
c++
面试
操作系统
八股
嵌入式
OpenHarmony的USB框架
1、前言写这篇文档主要目的是想弄清楚OpenHarmony的usb设备、驱动以及设备结点的加载过程,弄清楚usb分别在
内核驱动
、HDF、ueventd都做了什么,是什么关系。
myxuan475
·
2023-06-11 00:36
鸿蒙源码分析
linux
网络
驱动开发
OpenHarmony
鸿蒙系统
linux x11 链接,
Linux_
用SSH实现X11转发,有多种不同的方法实现连接到 - phpStudy
用SSH实现X11转发有多种不同的方法实现连接到远程服务器或工作站,你可以使用NoMachine的NX服务器或GPL解决方案FreeNX,其他工具类似RealVNC或VNC提供远程控制软件允许你查看和通过网络与桌面应用程序进行交互。一种加强通讯安全的方法就是使用SSH通过X11隧道或端口转发技术实现,开发SSH是为了替换不安全的telnet,ftp,rlogin,rsh软件,FreeNX已经可以完
weixin_39744240
·
2023-06-10 10:16
linux
x11
链接
node笔记_koa框架是什么?
往期文章node_windows环境变量配置node_npm发布包
linux_
配置nodenode_nvm安装配置node笔记_http服务搭建(渲染html、json)node笔记_读文件node笔记
yma16
·
2023-06-09 09:08
学习笔记
笔记
node.js
web框架
阿铭
Linux_
网站维护学习笔记20190409
维护网站.md文章目录PHP中使用RedisRedis主从配置Redis哨兵高可用介绍Redissentinel介绍RedisSentinel的主要功能RedisSentinel的工作流程相关概念环境准备PHP中使用Redisphp安装redis扩展模块-使用pecl安装/usr/local/php-fpm/bin/peclinstallredisvi/usr/local/php/etc/php.
keke-87
·
2023-06-08 23:19
Linux运维学习
Linux学习
node笔记_连接mysql编写js脚本的crud
往期文章node_windows环境变量配置node_npm发布包
linux_
配置noden
yma16
·
2023-06-08 18:12
学习笔记
mysql
javascript
node
Ubuntu系统中查看USB摄像头信息(分辨率、设备节点、压缩格式等)
*下面将详细介绍在Ubuntu系统中USB摄像头涉及到的常见命令1:安装V4L2包:(v4l2:Videoforlinux2,为linux中关于视频设备的
内核驱动
。
¢康忙北鼻〆
·
2023-06-08 18:06
ubuntu
linux
运维
图像处理
嵌入式实时数据库
node笔记_生成自定义目录文件
背景:解决处理生成自定义文件时候没有指定目录的问题效果:往期文章node_windows环境变量配置node_npm发布包
linux_
配置nodenode_nvm安装配置node笔记_http服务搭建(
yma16
·
2023-06-08 16:10
笔记
node.js
node笔记_读文件(异步读取、流式读取)
往期文章node_windows环境变量配置node_npm发布包
linux_
配置nodenode_nvm安装配置node笔记_http服务搭建(渲染html、json)⭐读取文件使用fs模块读取问题。
yma16
·
2023-06-08 16:40
学习笔记
前端
node.js
linux_
配置node和angular环境
配置node部署前端angular等背景下载node的tar.xz文件解压软连接验证背景因为部署打包文件一直替换很麻烦,在linux上拉下git项目node直接跑这样热部署要方便的多下载node的tar.xz文件http://nodejs.cn/解压个人解压路径:/usr/local/node/node-v16.16.0-linux-x64两步(解压xz解压tar)#xz-dxz的包名#tar-x
yma16
·
2023-06-08 16:39
JavaScript
学习笔记
angular.js
linux
前端
node笔记_写文件(异步写入,同步写入,追加写入,流式写入)
往期文章node_windows环境变量配置node_npm发布包
linux_
配置nodenode_nvm安装配置node笔记_
yma16
·
2023-06-08 16:25
学习笔记
前端
node.js
Linux UIO驱动
UIO(User-spaceI/O)驱动是一种特殊的Linux
内核驱动
,允许设备和用户空间之间进行直接的交互,而不需要通过传统的字符设备或块设备接口。
天才小C
·
2023-06-08 07:20
linux
服务器
驱动开发
【转载】Linux摄像头驱动1——vivid
V4L2(VideoforLinuxtwo)是Linux内核中关于视频设备的
内核驱动
框架,为上层的访问底层的视频设备提供了统一的接口。
seiyaaa
·
2023-06-08 02:24
linux
ubuntu
Linux_
文件权限控制
Linux系统的文件权限控制一、文件权限理论认知文件权限代表字符含义【代表数字-4】"r":英语read的缩写,具有查询权限,就是说可以阅读相关文件。【代表数字-2】"w":英语write的缩写,具有修改目录结构的权限。如新建文件和目录,删除此目录下文件和目录,重命名此目录下文件和目录,剪切,复制等(touch、rm、mv、cp)。【代表数字-1】"x":英语execute的缩写,表示"执行",就
衡权定量
·
2023-06-07 08:37
Linux
linux
服务器
运维
linux usb摄像头设备信息查看方式
linuxusb摄像头索引的获取原理与实现总结linuxusb摄像头设备信息查看linux下usb摄像头操作,离不开v4l2框架V4L2是Videoforlinux2的简称,为linux中关于视频设备的
内核驱动
·
2023-06-06 21:59
windows下运行dpdk下的helloworld
安装
内核驱动
,下载地址https://download.csdn.net/download/qq_36314864/87713118先关闭系统签名:https://www.xitongzhijia.net
qzh_1234
·
2023-04-21 20:25
DPDK
c++
ION内存管理器介绍
内核版本:linux-4.92.ION框架名词解释:ionclient:ion的使用者,用户空间和
内核驱动
要使用ion的buffer,必须先创
lunhui2016
·
2023-04-21 17:20
内存管理
linux
android
linux_
使用共享存储映射区进行无血缘进程通信-mmap函数-munmap函数
共享映射区的介绍请看此篇文章:
linux_
共享存储映射区-mmap函数-munmap函数-进程通信-strace命令本篇文章是对共享存储映射区的补充,也是一个例子代码,大家可以借鉴学习。
futureCode.
·
2023-04-20 00:29
Linux笔记
linux
c语言
c++
bash
学习
linux_
信号-终端按键信号-硬件异常信号-kill函数-raise函数-abort函数
接上一篇:
linux_
信号概念、事件、状态、常见信号解释、信号屏蔽字、未决信号集本次来继续分享信号的相关知识点,主要是一些常产生的信号介绍,以及怎么通过代码来发送信号杀死进程,主要是kill函数、raise
futureCode.
·
2023-04-20 00:29
Linux笔记
linux
运维
服务器
c语言
ubuntu
linux_exec函数族-execl函数-execlp函数-execle函数-execv函数-execvp函数-execve函数
接上一篇:
linux_
进程类相关学习-fork函数-getpid函数-getppid函数-getuid函数-geteuid函数-getgid函数-getegid函数-进程之间共享数据-进程gdb调试本次分享的是
futureCode.
·
2023-04-20 00:58
Linux笔记
linux
运维
服务器
c语言
bash
linux_
共享存储映射区-mmap函数-munmap函数-进程通信-strace命令
接上一篇:linux_FIFO命名管道-mkfifo函数-进程通信今天来分享linux的共享映射区,主要就是mmap函数和munmap函数的使用,话不多说,上菜:目录1.共享存储映射I/O2.mmap函数3.munmap函数4.例子:模拟malloc函数实现5.例子:使用文件创建映射区7.例子:创建匿名映射区8.strace命令使用1.共享存储映射I/O 共享存储映射I/O就是使一个磁盘文件与存
futureCode.
·
2023-04-20 00:58
Linux笔记
linux
服务器
c语言
bash
学习
linux_
信号概念、事件、状态、常见信号解释、信号屏蔽字、未决信号集
今天来分享一下信号的学习,主要是一些基础概念和一些linux常见信号的解释,希望能对大家有所帮助,话不多说,上菜:此博主在CSDN发布的文章目录:【我的CSDN目录,作为博主在CSDN上发布的文章类型导读】目录1.信号概念2.信号相关的事件和状态3.linux中的常规信号解释4.信号4要素1.信号概念 当进程A给进程B发送信号时,进程B收到信号之前是执行自己的代码,收到进程A的信号后,不管执
futureCode.
·
2023-04-20 00:57
Linux笔记
linux
运维
服务器
c语言
学习
linux_
回收子进程(何为孤儿进程、僵尸进程、wait函数、waitpid函数)
接上一篇:linux_exec函数族-execl函数-execlp函数-execle函数-execv函数-execvp函数-execve函数今天来向大家分享几个有趣的知识点,一个是孤儿进程,一个是僵尸进程,hhh,是不是很有趣,另外再来看看怎么去回收子进程,开始上菜:目录1.孤儿进程2.僵尸进程3.wait函数例子-回收正常进程:例子-回收异常进程:4.waitpid函数例子-阻塞回收一个进程:例
futureCode.
·
2023-04-18 12:55
Linux笔记
linux
c语言
bash
linux_
管道学习-pipe函数-管道的读写-fpathconf函数
接上一篇:
linux_
何为IPC-进程间常用的通信方式今天来分享linux的管道学习,希望我的笔记能对大家有用,开始上菜:目录1.管道的概念:2.pipe函数3.管道的读写行为4.管道缓冲区大小5.管道的优劣
futureCode.
·
2023-04-18 12:25
Linux笔记
linux
学习
服务器
c语言
ubuntu
linux_FIFO命名管道-mkfifo函数-进程通信
接上一篇:
linux_
管道学习-pipe函数-管道的读写-fpathconf函数本次来分享FIFO命名管道,一些常识,开始上菜:1.FIFO-mkfifo函数 FIFO常被称为命名管道,以区分管道(pipe
futureCode.
·
2023-04-18 12:25
Linux笔记
linux
学习
ubuntu
c语言
linux_
何为IPC-进程间常用的通信方式
接上一篇:
linux_
回收子进程(何为孤儿进程、僵尸进程、wait函数、waitpid函数) 今天来向大家介绍IPC,进程之间的通信方法,开始上菜:1.何为IPC Linux环境下,进程地址空间相互独立
futureCode.
·
2023-04-18 12:20
Linux笔记
linux
服务器
学习
bash
c语言
wfp网络过滤框架总结(一)
calloutdriver实现一个或者多个callouts的
内核驱动
,这个驱动通过向filterengine注册callouts,来通知filterengine当计算机处理网络连接或
zhangge3663
·
2023-04-17 09:06
Windows
Linux_
定时任务详解_一次性和周期性任务习题面试题还不赶紧进来瞅瞅(4)
文章目录一、一次性任务1、演示案例二、周期性任务1、演示案例三、周期性任务练习题一、一次性任务Unix/Linux中,提供了at命令,用于指定时间点,就可以在指定的时间点添加多条执行命令,当指定的时刻到达时,就会触发执行的所有命令。```at-l:查看任务atrmn删除编号n的定时任务at时间点指定的时间点上,添加任务ctrl+D保存at:时间点(HH:MM)时间早于系统时间,默认第二天这个时间执
稳稳C9
·
2023-04-17 09:57
Linux
linux
shell
运维
centos
【嵌入式Linux
内核驱动
】GPIO子系统
GPIO子系统总体框架通用功能可以设为输出:让它输出高低电平;可以设为输入,读取引脚当前电平;可以用来触发中断通用属性Active-HighandActive-LowOpenDrainandOpenSource开漏和开源GPIOLIB向上提供的gpiod相关接口GPIOLIB向下提供的gpiochip相关接口应用编程/sys/bus/gpio/devices目录下,列出了部分GPIO控制器,如下表
岁月歌者BC
·
2023-04-15 19:47
嵌入式
#
嵌入式Linux
嵌入式Linux
内核驱动
GPIO子系统
linux驱动开发(一):一个最简单的
内核驱动
程序
一、编写.c程序编写DriverFramework.c。该模块的功能很简单,就是在被内核加载时打印“helloinit”,被内核卸载时打印“helloexit”。#include#includeMODULE_LICENSE("GPL");MODULE_AUTHOR("zz");//作者名称,可以随意命名staticinthello_init(void){printk("helloinit\n");
精致的螺旋线
·
2023-04-14 19:08
Ubuntu常见问题记录
Ubuntu常见问题记录查看系统信息查看本机
内核驱动
查看Opencv版本常用软件安装换成国内源add-apt-repository(PPA)ubuntu-drivers:commandnotfound安装
coasxu
·
2023-04-14 04:21
Linux
ubuntu
linux
base64
linux_
后端程序员必备的Linux基础知识
#一-从认识操作系统开始#11-操作系统简介#12-操作系统简单分类#二-初探linux#21-linux简介#22-linux诞生简介#23-linux的分类#三-linux文件系统概览#31-linux文件系统简介#32-文件类型与目录结构#四-linux基本命令#41-目录切换命令#42-目录的操作命令增删改查#43-文件的操作命令增删改查#44-压缩文件的操作命令#45-linux的权限命
weixin_39754915
·
2023-04-13 23:02
base64
linux
Linux_
pipe 匿名管道demo
main1.c#include#include#includeintmain(void){intfd[2];intret;charbuff1[1024];charbuff2[1024];ret=pipe(fd);if(ret!=0){printf("createpipefailed!\n");exit(1);}strcpy(buff1,"Hello!");write(fd[1],buff1,str
Sico2Sico
·
2023-04-13 22:15
Linux
linux
pipe
匿名管道
winpe装双系统
linux_
怎样安装 Windows 7 与 Linux 共存的双系统(在 Linux 系统下)?...
如果已经安装了Linux,要在此基础上安装Win7的话,事情可能没有想象的那么简单。总结一句话:Windows一次次挑战我的极限。亲自试验可行的安装方法见第二部分。注意,本文仅限于使用安装版镜像安装Windows系统,Ghost方式请另行搜索。第一部分:使用ms-sys引导U盘安装首先,直接ddif=win7.isoof=/dev/sdb是不行的,其次,grub2的loopback功能对Win7的
weixin_39916360
·
2023-04-12 20:33
winpe装双系统linux
Linux系统认知——驱动认知
驱动代码的编译和测试三、树莓派I/O口驱动的编写1.微机的总线地址、物理地址、虚拟地址介绍2.通过树莓派芯片手册确定需要配置的寄存器3.根据驱动框架编写树莓派Pin4引脚的驱动一、驱动相关概念1.什么是驱动Linux
内核驱动
此起彼伏Cccc
·
2023-04-12 17:24
Linux系统认知
linux
运维
服务器
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他