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
内核
--设备驱动(一)驱动的结构介绍
目录一、引言二、I/O架构三、字符设备基本构成------>3.1、cdev------>3.2、char_device_struct------>3.3、cdev_map四、打开字符设备------>4.1、加载------>4.2、创建文件设备------>4.3、打开字符设备------>4.4、写入字符设备五、字符设备的控制------>5.1、自定义命令一、引言之前的文章中我们分析了虚拟
文艺小少年
·
2024-02-02 06:18
CPU性能分析与操作系统的构建
linux
microsoft
运维
【STM32Cube笔记】11-中断控制器NVIC
笔记】系列文章目录1-基于STM32的VSCode入门级教程前言2-STM32Cube安装教程3-STM32CubeIDE汉化4-STM32Cube配置时钟设置5-跑马灯引脚配置6-Cortex-M7
内核
基本配置
Amadues0_0
·
2024-02-02 05:01
STM32入门级使用心得
单片机
stm32
嵌入式硬件
STM32入门100步(第1步~第3步)
ARM是一种性能出众的32位处理器的
内核
架构。1991年,一家叫ARM的公司在英国成立,他们设计出了一种高性能、低功耗低处理器设计方案,这个方案的名字也叫做ARM。但是ARM公司设计了
lune_one
·
2024-02-02 05:30
STM32学习
stm32
单片机
嵌入式硬件
STM32入门教程-2023版【5-1】NVIC
在STM32中,它是用来统一分配中断优先级和管理中断的,NVIC是一个
内核
外设,是CPU的小助手。我们已经知道了,STM32的中断非常多,如果把这些中断全都接到CPU上
硬核王同学
·
2024-02-02 05:59
stm32
单片机
嵌入式硬件
Linux新手村必备!这些常用操作命令你掌握了吗?
一、目录操作首先带大家了解一下Linux系统目录:├──bin->usr/bin#用于存放二进制命令├──boot#
内核
及引导系统程序所在的目录├──dev#
云端源想
·
2024-02-02 04:43
linux
运维
服务器
用appium测试微信h5的方法
微信的设置用微信打开debugx5.qq.com,这是个微信的x5
内核
调试页面.你可以在任何聊天窗口内输入这个网址.并打开它.勾选"是否打开TBS
内核
Inspector调试功能"使用ChromeDriver
郭欢小哥
·
2024-02-02 04:19
每日一词 “essence”
Theessenceofeducationistoteachstudentshowtothinkcritically.2.体会这个词(进阶篇)“essence”只可作名词使用,意思是“最基础和重要的部分”,也就是我们常说的“精髓”“
内核
Claire明明
·
2024-02-02 04:06
linux
内核
网络协议栈
Linux网络协议栈之数据包处理过程1前言本来是想翻译《Thejourneyofapacketthroughthelinux2.4networkstack》这篇文章的。但在查阅相关的资料时,发现需要补充一些技术细节,才使得我这种菜鸟理解更加深刻,所以综合了上面两篇文档,在加上自己的裁减和罗嗦,就有了下面的文字。我不知道这是否侵犯了作者权益。如果有的话,请告知,我会及时删除这篇拼凑起来的文档。引用作
hdxbw-wq
·
2024-02-02 03:45
网络通信
linux内核网络协议栈
linux
内核
linux
内核
协议栈 ip_loopback,Linux
内核
协议栈源码分析.pdf
Linux
内核
协议栈源码分析.pdfLinux2.6协议栈源代码分析基于Linux2.6.18
内核
源码V0.1luoyu第i页Linux2.6协议栈源代码分析目录目录ii图目录iv表目录viii前言xiii
周雨鑫
·
2024-02-02 03:14
linux
内核协议栈
ip_loopback
深入理解 Linux 的 TCP 三次握手
其实三次握手在
内核
的实现中,并不只是简单的状态的流转,还包括端口选择,半连接队列、syncookie、全连接队列、重传计时器等关键操作。如果能深刻理
Yi Ian
·
2024-02-02 03:44
游戏
基础服务器框架
网络编程
服务器
linux
tcp/ip
后端
网络
linux文件系统
了解文件系统设备文件类型/dev/,dva根文件系统,dvb挂载可用磁盘无论ext,还是squashfs文件系统,都要了解原理图(逻辑结构)各文件系统对比命令操作使用cat/proc/filesystems命令查看
内核
中可用的文件系统类型使用
chenxuezhou
·
2024-02-02 03:44
linux
运维
深入了解协议栈
内核
源码
三次握手
内核
源码深入理解Linux的TCP三次握手_tcp_v4_conn_request-CSDN博客socket.c
内核
态函数入口三次状态变化创建socket入口pingBreakpoint7,SyS_socket
chenxuezhou
·
2024-02-02 03:42
服务器
linux
.net
.netcore
Spring
AOPSpringSpring是分层的JavaSE/EE应用full-stack轻量级开源框架,以IoC(InverseOfControl:反转控制)和AOP(AspectOrientedProgramming:面向切面编程)为
内核
zzj0306
·
2024-02-02 03:36
linux
内核
:list_head 双向链表
linuxkernel相关网址:https://www.kernel.org/https://elixir.bootlin.com/linux/latest/sourcehttps://www.kernel.org/doc/html/latest/driver-api/index.html跳动的核:kset,kobject,klist封装了list_headkset,kobject对接到了sysf
月山知了
·
2024-02-02 03:31
Linux
Kernel架构
linux
STM32命名,Flash分布,扇区
一、STM32命名STM32F103C8T6AXXX1234567891.产品系列:STM32代表ST品牌Cortex-Mx系列
内核
(ARM)的32位MCU;2.产品类型:F:通用快闪(FlashMemory
【ql君】qlexcel
·
2024-02-02 03:23
MCU
谈协程与Swoole框架的相关应用
要理解是什么是“用户态的线程”,必然就要先理解什么是“
内核
态的线程”。
内核
态的线程是由操作系统来进行调度的,在切换线程上下文时,要先保存上一个线程的上下文,然后执行下一个线程,当条件满足时
云焰
·
2024-02-02 01:54
性能优化
Swoole
协程
操作系统--Linux
内核
进程间的通信方式
每个进程的用户地址空间都是独立的,一般而言是不能互相访问的,但
内核
空间是每个进程都共享的,所以进程之间要通信必须通过
内核
。
每天进步一......
·
2024-02-02 01:52
操作系统学习记录
服务器
linux
运维
Linux系统
内核
-TCP连接数和网络等待时间设置优化
一、TCP连接数优化Linux服务器默认支持1024个tcp连接,在实际压测时,无论是压力机还是服务器都需要对tcp参数进行优化1.参看系统当前支持tcp连接数ulimit-n2.设置系统最大连接数vi/etc/security/limits.conf在最后一行添加:*softnofile1000000*hardnofile1000000二、TCP连接等待时间优化Tcp三次握手和四次挥手,第四次挥
2021-5-5
·
2024-02-02 00:20
linux
运维
服务器
PXE高效批量装机
一、系统安装1.系统装机的三种引导方式1.硬盘安装2.光驱(u盘)安装3.网络启动pxe2.系统安装过程加载bootloaderBootLoader是在操作系统
内核
运行之前运行的一段小程序。
樂夢
·
2024-02-01 23:39
linux
运维
服务器
网络
日志
03、把Linux
内核
当成外包公司的老板
外包公司与操作系统操作系统体系结构图Linux源代码对应的各个子系统kernel:
内核
管理核心代码,其中包含了进程管理子系统fs(filesystem):文件管理子系统mm(memeroymange):
天空z
·
2024-02-01 22:51
IMX6LL|打造自己的驱动总线
driver_devices–关联软件代码bus_type–统一管理、设置match匹配规则设备驱动模型体现分离思想bus-xbus-devices-drivers总线管理buses_init()函数
内核
启动执行
左手的月光
·
2024-02-01 22:41
单片机
一键生成小程序ThinkPHP
内核
全行业运营管理系统源码下载
版权申请:本文A5资源网原创,经原创作者允许转载许可声明。原文地址https://a5.org.cn/a5_ziyuan/3176.html参与本站创作者激励计划享投稿分成。投稿成功收录,即可获得95%/篇奖励。无需编程,各行业模版直接套用,一键生成,轻松搭建小程序界面自由DIY,打造个性小程序可拖拽式DIY布局,开启自定义功能新征程,无需繁琐操作,轻松拖拽即可实现界面布局;同步实时预览,可视化操
A5资源网
·
2024-02-01 21:25
小程序
大数据
Linux虚拟网络技术学习
我们首先了解下NetworkNamespace,它是由Linux
内核
提供,是实现网络虚拟化的重要功能。通过创建多个隔离的网络空间,实现网络资源的隔离。不同的NetworkNam
Spring_java_gg
·
2024-02-01 21:23
网络
运维
linux
docker
ubuntu
bootloader 启动过程详细说明
中的代码拷贝到iram中一部分,然后执行这部分代码,会把整个bootloader代码拷贝到sdram中,最终在sdram执行剩下的代码,而这段代码会把kernel拷贝到sdram的某个地址,最终引导起来整个
内核
u影动
·
2024-02-01 20:30
REX
Linux
内核
版本和发布历史
版本命名在2.6.x版本以前,托瓦兹将核心的发展趋势分为两股,并根据这两股核心的发展分别给予不同的核心编号。次版本为奇数表示发展中版本(development)如2.5.xx,这种核心版本主要用在测试与测试新功能。次版本为偶数表示稳定版本(stable)如2.6.xx,等到核心功能发展成熟后会加到这类版本中,提供使用者一个相对稳定的Linux作业环境平台。自2.6.0(2003年12月)发布后,人
u影动
·
2024-02-01 20:29
linux
ubuntu
linux
Linux上多用户共享存储器设备
主要分以下几步:切换到root用户下,使用fdisk-l找到外置硬盘的
内核
名称,如/dev/s
gnimufuw
·
2024-02-01 20:23
Ubuntu
ubuntu
linux
深入探索WPF命令系统:原理与实践
2.命令模式在WPF中的重要性和用途在传统的事件
驱动编程
中,控件直接响应特定事件(如按钮点击),这往往导致UI代码与业务逻辑紧密耦合。W
搬砖的工人
·
2024-02-01 20:45
wpf
PROC虚拟文件系统
首先介绍一下proc虚拟文件系统,这些虚拟文件里面的内容都是动态创建,通过它可以使用一种新的方法在Linux
内核
空间和用户空间进行通信,也就是说可以通过虚拟文件的读写操作与
内核
。
小黄鸭-
·
2024-02-01 18:42
笔记
Linux_随笔
linux-(
内核
errno错误表)
errno0:Success[errno0:成功]errno1:Operationnotpermitted[errno1:不允许操作]errno2:Nosuchfileordirectory[errno2:没有这样的文件或目录]errno3:Nosuchprocess[errno3:没有这样的过程]errno4:Interruptedsystemcall[errno4:系统调用中断]errno5:
小黄鸭-
·
2024-02-01 18:12
Linux_随笔
笔记
linux
运维
服务器
Centos7安装Docker
1.CentOS安装DockerDockerCE支持64位版本CentOS7,并且要求
内核
版本不低
程序媛9688
·
2024-02-01 18:18
docker
容器
运维
陈莉君教授: 回望踏入Linux
内核
之旅
本文系转载,著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:陈莉君来源:微信公众号linux阅码场(id:linuxdev)初次踏入Linux几多耕耘,几多收获,不小心在Linux这个自由王国畅游了多年。依稀记得刚进入这个世界时的那份恐慌和无知,更庆幸那时的无知无畏。在那个20世纪的最后一年,贸然带着几个弟子踏入一无所知的Linux世界。1999年的那个春天,也是在讲授操
阅码场Linux
·
2024-02-01 18:08
五种网络IO模型详解
一IO操作本质数据复制的过程中不会消耗CPU#1内存分为
内核
缓冲区和用户缓冲区#2用户的应用程序不能直接操作
内核
缓冲区,需要将数据从
内核
拷贝到用户才能使用#3而IO操作、网络请求加载到内存的数据一开始是放在
内核
缓冲区的文章相关视频讲解
Linux服务器开发
·
2024-02-01 17:00
后端开发
Linux服务器开发
网络io
网络模型
网络io
epoll
Linux服务器开发
后端开发
imx6ull学习记录(一)
使用板子如下:教程用的这一个版本:1、基本环境搭建这个比较简单,只是注意一下就是正点原子的教程用了一个NFS文件系统,简单来讲就是linux移植不是有三大块吗,uboot,linux
内核
和文件系统,正点原子教程里面大部分这个文件系统是放在虚拟机里面的
桃成蹊2.0
·
2024-02-01 17:52
IMX6ULL记录
linux设备使用记录
学习
基于windows PE文件的恶意代码分析;使用SystemInternal工具与
内核
调试器研究windows用户空间与
内核
空间...
基于windowsPE文件的恶意代码分析;使用SystemInternal工具与
内核
调试器研究windows用户空间与
内核
空间********************既然本篇的主角是PE文件,那么先对PE
weixin_34209851
·
2024-02-01 16:06
操作系统
大数据
嵌入式
《ARM与Linux些许问题》第四章:ARM平台系统调用原理分析
一、介绍系统调用——Linux用户空间主动进入
内核
空间的唯一方法1.系统调用是操作系统提供给用户程序调用的一组“特殊”接口;用户程序可以通过这组“特殊”接口来获得操作系统
内核
提供的服务。
zhangjikuan
·
2024-02-01 16:00
ARM
Linux
系统调用
swi
api
新进程创建后,怎么执行的?
复制寄存器上篇说到copy_process创建进程的时候,会调用copy_thread来复制一些寄存器;
内核
线程的话,X19存放线程函数的地址,X20存放线程函数的参数;用户线程主要时保存了用户模式的各种寄存器状态
qxqxa
·
2024-02-01 16:58
Linux内核之进程管理
linux
内核
启动时的各参数详解
.config
内核
的.config文件里会有如下一些启动选项,来控制
内核
的启动,比如传参是通过dtb,还是atags,还是两种方式一起组合;
内核
自解压的位置等##Bootoptions#CONFIG_USE_OF
qxqxa
·
2024-02-01 16:28
Linux内核之启动流程
驱动开发
ioctl系统调用过程(深入Linux(ARM)
内核
源码)
由于应用程序的ioctl处于用户空间,驱动程序的ioctl处于
内核
空间,所以这两者之间不属于简单的函数调用关系;在者,考虑到
内核
空间操作的安全性,系统调用过程大量的安全性处理,进而使得系统调用看起来十分复杂
ora___
·
2024-02-01 16:57
嵌入式ARM
系统调用
Linux内核源码
ioctl系统调用过程
arm linux是什么意思,ARM Linux系统调用的原理
其次,这极大地提高了系统的安全性,因为
内核
在试图满足某个请求之前在接口级就可以检查这种请求的正确性。最后,更重要的是这些接口使得程序具有可移植性,因为只要
内核
所提供的一组接口相同,那么在任
槟屿
·
2024-02-01 16:56
arm
linux是什么意思
第十六章 主频和时钟配置实验(PLL1)
一、系统时钟来源32.768KHz晶振时I.MX6U的RTC时钟,24MHz是I.MX6U
内核
和其他外设的时钟源。
昨天剩下的一杯冷茶
·
2024-02-01 16:32
linux系统调用_arm实现深入剖析(上下文保存、参数传递)
前言这里我们不再赘述系统调用的基本原理以及系统调用产生时的函数调用以及系统调用表,直接看arm中的软中断产生及返回时如何保存寄存器上下文、如何陷入
内核
再返回、如何传参,模式切换做了哪些处理。
加油2019
·
2024-02-01 16:24
小张学inux内核
linux
系统调用
软中断
arm64之系统调用原理
内核
根据异常类型以及异常向量表里面的地址,调用同步异常处理例程/arch/arm64/kernel/entry.S/**Exceptionvectors.*/.align11ENTRY(vectors)
qxqxa
·
2024-02-01 16:50
Linux内核之中断
驱动开发
01-为什么要学汇编语言
操作系统的
内核
嵌入式系统:家用电器,仪器仪表,物联网......2.汇编语言在学习计算机中起到独特的作用--直击计算机系统的核心。便于加深对计算机原理操作和操作系统等课程的理解。
DarkFlameM
·
2024-02-01 16:13
汇编语言
经验分享
笔记
课程设计
LPC系列处理器
LPC11Series入门级微控制器系列
内核
-概述UARTMAC¥立创$官网LPC11M0入门级1xI²C,1xSPI,2xUARTNUL20LPC12M0稳定型1xI²C,1xSPI,2xUARTNUL201LPC13M3
InJre
·
2024-02-01 15:27
硬件
LPC
学习检测:6818电子相册基础功能
实现电子相册的一些简单功能自动读取目标目录的图片文件信息显示图片,并可以手动调整上一张下一张(这么简单,估计算不上项目把)首先讲一下程序基本构架打开:屏幕显示文件(lcd),触屏文件检索目标目录:打开目录,检测图片文件,读取文件名,存储到创建的
内核
链表内显示
尾白
·
2024-02-01 15:45
求学
其他
基于GEC6818的电子相册
功能描述基于Linux
内核
链表下的图片来回切换。基于内存映射实现图片的显示。通过使用字模实现对字体的显示。通过计算触摸屏的点击和相对位移距离显示任意图片。通过等比例跳跃像素缩放图片。
都会一直开心
·
2024-02-01 15:44
C语言
物联网
嵌入式AI
1.MCU与AIRISC-V构成MCU;RSIC-V有利于
内核
设计:音频识别起步;2.AI芯片技术与产业发展路径智能计算系统:中科院陈云霖:B站公开课智能计算系统;https://www.bilibili.com
mingqian_chu
·
2024-02-01 14:07
#
深度学习系统
嵌入式智能
一体化设计:兼容多种OS系统Linux网关楼宇DDC
本文将详细介绍的基于Linux系统的4G工业智能网关,不仅拥有NXPi.MX8MMini四核64位处理器的强大
内核
,还特别强调对Node-Red这一可视化编程工具的深度支持,使得其在协议转换、二次开发以及简易
钡铼技术物联网关
·
2024-02-01 14:06
物联网
linux
边缘计算
python
Ubuntu第一次配置virtualbox报错Kernel driver not installed (rc=-1908)
TheVirtualBoxLinuxkerneldriveriseithernotloadedornotsetupcorrectly.Pleasetrysettingitupagainbyexecuting‘/sbin/vboxconfig’asroot.大概意思就是
内核
驱动没有安装
一只特立独行的猫
·
2024-02-01 14:23
杂项
stm32
linux
masm
Android-33源码分析: 系统启动流程
按下电源键进行系统启动:触发引导芯片,加载预定义代码,启动引导程序BootLoader2、启动BootLoader引导程序:它是一个Android系统启动前运行的一个小程序,用来拉起OS并运行3、启动linux
内核
CHNE_TAO_EMSM
·
2024-02-01 14:39
android
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他