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驱动体系架构
ARM
体系架构
—ARMv7-A指令集:数据处理指令
ARM
体系架构
—ARMv7-A指令集一、ARMv7-A指令集二、ARMv7-A条件码三、ARMv7-A数据处理指令3.1算术运算和逻辑运算指令3.2比较指令3.3第二操作数3.3.1立即数3.3.2寄存器移位
迷途小生
·
2023-12-19 16:07
ARM体系架构
【Hadoop】HDFS的
体系架构
整体上说HDFS框架结构一HDFS框架结构二(HDFSHighAvailability)整体上说HDFS采用Master/Slave架构。一个HDFS集群是由一个NameNode和一定数目的DataNodes组成。其中NameNode是一个中心服务器,负责文件系统的名字空间(namespace)管理以及客户端对文件的访问。集群中的DataNode一般是一个节点一个,负责管理它所在节点上的存储。从内
不怕娜
·
2023-12-19 11:29
hadoop
hdfs
架构
面试题总结(十三)【驱动】【华清远见西安中心】
Linux驱动
框架是什么?platform平台设备驱动是什么?设备树是什么?阻塞IO是什么?非阻塞IO是什么?如何实现IO多路复用?什么是异步IO?什么是信号驱动IO?竞态问题是什么?锁机制是什么?
徐子宸
·
2023-12-19 05:00
徐子宸
华清远见
西安华清远见
面试
Linux下的I2C驱动框架以及代码实现
参考资料:1、LinuxIIC驱动分析—框架分析-知乎(zhihu.com)2、《
Linux驱动
开发指南》第十一章3、《正点原子I.MX6U嵌入式
Linux驱动
开发指南V1.6》4、《Linux设备驱动开发详解
yekh_sys
·
2023-12-18 13:59
Linux驱动
嵌入式
IIC协议
Linux驱动开发
Linux驱动
(中断、异步通知):红外对射,并在Qt StatusBus使用指示灯进行显示
本文工作:1、
Linux驱动
与应用程序编写:使用了设备树、中断、异步通知知识点,实现了红外对射状态的异步信息提醒。
yekh_sys
·
2023-12-18 12:56
嵌入式
驱动开发
qt
c++
Linux驱动
开发BL5372项目BUG(一)--rtc_device_register函数注册失败
版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/xi_xix_i/article/details/134388432目录一、问题描述二、结论三、Debug过程四、解决方案题外话一、问题描述在使用linux的RTC框架的时候,使用rtc_device_register()函数时出现内核错误,报错如下
lagransun
·
2023-12-18 11:43
linux
驱动开发
bug
linux驱动
开发中常用函数--container_of的用法及分析
版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/xi_xix_i/article/details/134625972目录1.开发环境2.container_of用法简介3.container_of详解4.container_of测试1.开发环境linux4.192.container_of用法简介
lagransun
·
2023-12-18 11:43
Linux驱动开发常用函数
linux
驱动开发
运维
字符设备驱动框架的编写
一.简介我们在学习裸机或者STM32的时候关于驱动的开发就是初始化相应的外设寄存器,在
Linux驱动
开发中,肯定也是要初始化相应的外设寄存器。
凌肖战
·
2023-12-18 11:13
系统移植篇
Linux驱动学习
linux
arm开发
linux驱动
开发中常用函数--dev_get_drvdata()与dev_set_drvdata()的用法
版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/xi_xix_i/article/details/134608997目录1.开发环境1.dev_get_drvdata()与dev_set_drvdata()函数简介2.dev_get_drvdata()与dev_set_drvdata()函数测试1
lagransun
·
2023-12-18 11:13
Linux驱动开发常用函数
linux
驱动开发
c语言
Linux驱动
开发学习笔记5《pinctrl和gpio子系统实验》
目录一、pinctrl子系统1.pinctrl子系统简介二、gpio子系统1.gpio子系统简介2.gpio子系统API函数3.与gpio相关的OF函数三、硬件原理图分析四、实验程序编写1.修改设备树文件2.LED灯驱动程序编写3.编写测试APP五、运行测试1.编译驱动程序和测试APP(1)编译驱动程序(2)编译测试APP2.运行测试上一章我们编写了基于设备树的LED驱动,但是驱动的本质还是没变,
ssz__
·
2023-12-18 11:42
Linux驱动开发学习
linux
驱动开发
学习
ubuntu
c语言
Linux驱动
开发学习笔记4《设备树下的LED驱动实验》
目录一、设备树LED驱动原理二、硬件原理图分析三、实验程序编写1.修改设备树文件2.LED灯驱动程序编写3.编写测试APP四、运行测试1.编译驱动程序和测试APP(1)编译驱动程序(2)编译测试APP2.运行测试一、设备树LED驱动原理在上节中,我们直接在驱动文件newchrled.c中定义有关寄存器物理地址,然后使用io_remap函数进行内存映射,得到对应的虚拟地址,最后操作寄存器对应的虚拟地
ssz__
·
2023-12-18 11:42
Linux驱动开发学习
linux
驱动开发
学习
ubuntu
c语言
Java11 windows与linux中安装
官网需要注册账户,请自行注册如果网络不畅可以多试几次https://www.oracle.com/java/technologies/downloads/下拉页面到此处x86_64就是我们常用的台式机的
体系架构
红烧栗子黄瓜鱼
·
2023-12-18 08:50
java
linux
java
jvm
系统概要设计说明书
概要设计说明书是为了说明整个XXX系统的
体系架构
,以及需求用例的各个功能点在架构中的体现,为系统的详细设计人员进行详细设计时的输入参考文档。
黄焖鸡能干四碗
·
2023-12-18 02:44
文档下载
数据库
database
MySQL_10.MySQL
体系架构
一.MySQL主要物理文件有(1)Redolog重做日志文件(2)Undolog回滚日志文件(3)Binlog二进制日志文件(4)Relaylog中继日志文件(主从复制、slave才有)(5)Errorlog错误日志文件(6)Querylog全查询日志文件(7)Slowlog慢查询日志文件(8)Data数据文件(表结构文件/表数据文件)1.参数文件my.cnf:mysq实例启动的时候在哪里可以找到
微辣已是极限
·
2023-12-17 21:03
数据库
mysql
企业大数据平台技术
体系架构
2015年国务院向社会公布的《促进大数据发展行动纲要》明确提出了大数据的基本概念:大数据是以容量大、类型多、存取速度快、应用价值高位为主要特征的数据集合,正快速发展为对数量巨大、来源分散、格式多样的数据进行采集、存储和关联分析,从中发现新知识、创造新价值、提升新能力的新一代信息技术和服务业态。近几年来,随着企业积累的数据越来越多。如何利用大数据技术构建企业大数据平台,以充分体现大数据的价值,是各行
皮皮杂谈
·
2023-12-17 05:50
linux驱动
学习:从上电到启动 一
1从上电到bootloaderromboot:初始化硬件:cpu上电后,首先从片内rom中执行指令,即片内boot程序加载引导程序:ROMBootloader从可访问的存储介质(如闪存、SD卡等)中读取引导程序,并将其加载到正确的内存位置。引导程序负责进一步的系统初始化和加载操作系统。(读取外部固件到片内ram,最后跳转到片内ram执行新的用户boot程序)2bootloader分类及其作用GRU
阿荻在肝了
·
2023-12-17 04:34
知识汇总学习总结
linux
学习
驱动开发
Android读取assets目录下文件数据内容
Android读取assets目录下文件数据内容Android的
体系架构
设计中,assets目录下的数据内容(图片、文件等等)将不会被Android系统压缩、二次处理等,assets目录下的文件将保持原汁原味打包进
zhangphil
·
2023-12-17 01:28
Android
android
linux驱动
之设备树
一、前言要学习嵌入式linux设备驱动,就一定逃不过设备树。结果过嵌入式linux的读者都应该知道,设备树是描述硬件的一种方法,能够让设备在不需要改动驱动代码的情况下快速适配不同的方案。那么本文就简述一下设备树的相关描述属性和一些转换过程。当然,本文是笔者的一些理解,如果有错漏,还望指出。二、设备树描述设备树编译命令:makedtbsARCH=armCROSS_COMPILE=arm-linux-
wipping的技术小栈
·
2023-12-16 23:46
Linux 驱动开发需要掌握哪些编程语言和技术?
Linux驱动
开发需要掌握哪些编程语言和技术?
单片机一哥
·
2023-12-16 19:24
单片机
编程
嵌入式
单片机
51单片机
MX6ULL学习笔记(四)设备树
掌握设备树是
Linux驱动
开发人员必备的技能!
ODF..
·
2023-12-15 10:52
mx6ull
学习
笔记
Linux驱动
开发中private_data变量的理解
前言在嵌入式Linux中,"private_data"是一个结构体或类中的成员变量,用于指向该设备的私有数据。这个变量的作用是为了让驱动程序可以在设备和设备文件之间建立联系。分析当内核访问某个设备文件时,它会调用设备驱动程序中的打开函数,这个函数通常会使用"kmalloc()"函数来分配内存,然后把这块内存赋值给"private_data"变量。在接下来的操作中,驱动程序就可以使用这块内存来保存与
ODF..
·
2023-12-15 10:22
mx6ull
java
开发语言
低轨卫星通信遥感融合:架构、技术与试验
概述了低轨通信和遥感卫星系统的现状,针对通信和遥感融合需求,提出了通信遥感融合方案及
体系架构
,阐述了基于该
体系架构
的硬件组成及融合试验方案,最后探讨了相关挑战和未来发展。
罗思付之技术屋
·
2023-12-14 21:38
网络通信安全及科学技术专栏
架构
大数据
正点原子linux应用编程——提高篇4
ALSA概述ALSA是AdvancedLinuxSoundArchitecture(高级的Linux声音体系)的缩写,目前已经成为了linux下的主流音频
体系架构
,提供了音频和MIDI的支持,替代了原先旧版本中的
努力自学的小夏
·
2023-12-06 09:45
linux学习
linux
学习
笔记
字符设备驱动开发
1、字符设备驱动简介字符设备是
Linux驱动
中最基本的一类设备驱动,字符设备就是一个一个字节,按照字节流进行读写操作的设备,读写数据是分先后顺序的。
int data
·
2023-12-06 09:31
驱动开发
Linux驱动
开发入门
文章目录
Linux驱动
开发入门什么是内核模块?
Ricky_0528
·
2023-12-06 05:06
Linux驱动开发
linux
驱动开发
运维
【
Linux驱动
】Linux--V4L2视频驱动框架
Linux--V4L2驱动框架一、V4L2框架二、V4L2驱动主要数据结构三、V4L2提供的外部接口四、V4L2驱动框架模板五、虚拟摄像头驱动参考资料Linux–V4L2驱动框架一、V4L2框架v4l2驱动框架主要的对象有video_device、v4l2_device、v4l2_subdev、videobufvideo_device一个字符设备,为用户空间提供设备节点(/dev/videox),
szembed
·
2023-12-05 18:46
v4l2摄像头编程
linux
MySQL InnoDB 概述
MySQLInnoDB存储引擎概述支持事务行锁设计支持MVVC支持外键提供一致性非锁定读
体系架构
image.png后台线程(多线程模型)MasterThread负责将缓冲池中的数据异步刷新到磁盘,保证数据的一致性
黄金矿工00七
·
2023-12-05 13:51
开源 | 30余套STM32单片机、嵌入式Linux、物联网、人工智能项目(开发板+教程+视频)
视频高校教学、学生毕设、个人项目练手嵌入式实战项目推荐15个嵌入式Linux+Qt综合应用项目,涉及家居、医疗、农业等多种应用领域,案例中使用了嵌入式、物联网、人工智能多技术,包括Linux应用开发、Qt开发、
Linux
华清远见IT开放实验室
·
2023-12-05 06:52
单片机
stm32
物联网
【华清远见嵌入式培训】C高级
是微内核)对于PC电脑来说:硬件+BIOS(第一段启动代码:初始化部分硬件(USB驱动))+win内核+根文件系统对于嵌入式硬件来说:硬件+uboot+Linux内核+根文件系统(Linux)Linux
体系架构
内核
Listening to you
·
2023-12-04 14:24
C语言基础
数据结构
笔记
c++
嵌入式硬件
算法
oracle erp 架构,Oracle ERP (EBS)基础篇-
体系架构
为了更好的了解一个产品我们基本都会从架构着手,学习ORACleerp也不例外.下面我就开始简单的解释一下.Oracleerp分为3层,client-application-database.我们就拿R12来说明.Client:也就是客户端,通过浏览器来访问系统,Oracle认证过的浏览器貌似是IE/firefox.不过有时候还是需要设置一下的.简单说R12版本IE6,7,8,9都有认证,而且jre
weixin_39665762
·
2023-12-04 11:54
oracle
erp
架构
【Linux内核】【
Linux驱动
】一个最简单的hello驱动模块
文章目录1.简单驱动hello代码1.1驱动代码详情2.简单Makefile2.1详细makefile如下2.2编译输出3.简单加载驱动hello3.1加载模块hello3.2查看模块详情3.3移除模块hello1.简单驱动hello代码1.1驱动代码详情#include#includestaticint__inithello_init(void){printk(KERN_INFO"enterhe
逸云沙鸥のIHave@Dream
·
2023-12-04 08:17
#
Linux内核
linux
内核
驱动
RealTek 8822CE网卡
Linux驱动
原因:内核版本变了cd/lib/modules可以看到有2个版本,那个小的就是更新之前的5.3.0-28-generic5.4.0-58-generic新的里面没有网卡驱动首先确定自己的网卡型号方法1,如果是双系统则进入windows的设备管理器查看第二,在Ubunut中确定这个设备是可以看到的listpci上的设备lspci01:00.0Networkcontroller:RealtekSemi
阿达King哥
·
2023-12-04 08:37
Linux
【CPU 架构】x86、x86_64、x64、arm64、aarch64
x86_64、x64、arm64、aarch641.服务器分类2.CPU架构2.1x86架构:x86、x86_64、x642.2arm架构:arm64和aarch643.发展历史1.服务器分类按照CPU
体系架构
来区分
G皮T
·
2023-12-04 07:16
#
计算机组成原理
架构
cpu
x86
x86_64
amd64
x64
arm64
2021 大数据白皮书(中国信通院)
技术面、管理面、流程面、安全面这六个方向进行高速发展1.政策面:我国大数据战略进一步深化、激活数据要素潜能、加快数据要素市场化建设成为核心议题2.法律面:从基本法律、行业行政法规到地方立法,我国数据法律
体系架构
初步搭建完成
amuseme_lu
·
2023-12-04 05:10
BigData
大数据
万物启蒙生长课程体系
万物启蒙生长课程体系一、课程
体系架构
图谱二、指导思想以《基础教育课程改革纲要》和课程标准为指导,落实“基于儿童立场,关注生命拔节”的学校办学理念,坚持以学生发展为本,通过尊重学生、信任学生、指导学生,让每一位学生的个性都得到积极地发展
家有儿女李永臣
·
2023-12-03 20:30
MySQL 存储引擎
1.存储引擎相关介绍存储引擎在MySQL的
体系架构
中位于第三层,负责MySQL中的数据的存储和提取,是与文件打交道的子系统,它是根据MySQL提供的文件访问层抽象接口定制的一种文件访问机制,这种机制就叫作存储引擎
雪砺青松灬
·
2023-12-03 11:42
Jdbc和Mybatis的增删改查
Jdbc和Mybatis的增删改查背景开发前提JdbcMybatis测试出现的问题背景在实习期间,结合公司的开发
体系架构
,在导入公司的综合配置文件依赖之后,在基础上进行Jdbc和Myabtis增删改查的联系
coffee_mao
·
2023-12-03 10:40
mybatis
java
mysql
Linux驱动
开发学习笔记1《字符设备驱动开发》
创建驱动程序的目录2.创建vscode工程3.编写实验程序4.编译驱动程序和测试APP代码(1)加载驱动模块(2)创建设备节点文件(3)chrdevbase设备操作测试(4)卸载驱动模块一、字符设备驱动简介字符设备是
Linux
ssz__
·
2023-12-03 06:02
Linux驱动开发学习
驱动开发
学习
笔记
linux
c语言
美国零信任架构发展现状与趋势研究
自2022年以来,美国发布了多个零信任战略和
体系架构
文件,开展了多项零信任应用项目。
罗伯特之技术屋
·
2023-12-03 03:58
计算机软件及理论发展专栏
架构
测试面试:不明白什么是质量保障
如上图,整体的质量
体系架构
图相对简单,主要包含三个部分:愿景(高质量交付-快、好)、能力(中间三层不同的能力)和文化(检视、调整和改进)。先聊聊最底下的文化。
傲天测试王
·
2023-12-02 22:30
大数据
人工智能
postman
测试工具
测试用例
lua
python
软件测试
体系架构
师或者系统工程师:产品小组中的技术专家,一般经验丰富,可以胜任设计整个系统的
体系架构
或软件,他们的工作与程序员关系紧密。
紫霞的小葡萄
·
2023-12-02 12:32
一篇解析context_switch进程切换(针对ARM
体系架构
)
一.概述在最近初学ebpf时,使用到了挂载点finish_task_switch统计内核线程的运行时间,遂进入内核源码对其进行学习分析。finish_task_switch在context_switch被调用,其功能是完成进程切换的收尾工作,比如地址空间的清理。而context_switch是进程切换的核心部分,其由两部分组成:切换页全局目录到一个新的地址空间(switch_mm)。切换内核态堆栈
Linux内核站
·
2023-12-02 08:58
arm开发
架构
Linux内核
Linux
体系架构
----Linux根目录下常见一级子目录的作用
文章目录Linux根目录下的一级子目录扮演着重要的角色,每个子目录都有其特定的作用和功能。以下是常见的Linux根目录下一级子目录及其作用:/bin(Binary):作用:存放系统启动和恢复所需的基本命令,这些命令通常不依赖于其他文件系统,因此在文件系统挂载之前就可用。例子:ls、cp、mv等基本命令。/boot:作用:包含启动引导加载程序(BootLoader)的配置文件和内核映像。这是系统引导
redrose2100
·
2023-12-02 07:48
Linux
linux
运维
服务器
IMX6ULL 学习笔记(持续更新)
目录前言第一章搭建开发环境一、配置静态IP二、搭建开发环境三、构建Linux系统1.编译完整系统第二章IMX6ULL的驱动开发一、三种
Linux驱动
二、GPIO引脚操作方法1.使能GPIO引脚2.设置GPIO
Wilson Liang
·
2023-12-01 09:22
笔记
单片机
stm32
物联网
ac3165
linux驱动
_一文读懂Linux系统启动流程
Linux启动管理11.1CentOS6.x系统启动过程详解CentOS6.x系统启动过程发生了较大的变化,使用Upstart启动服务取代了原先的SystemVinit启动服务。Upstart启动服务的效率更高,启动速度更快。我们学习Linux的启动过程,有助于了解Linux系统的结构,也对系统的排错有很大的帮助。11.1.1CentOS6.x基本启动流程启动过程比较复杂,我们先整理一下基本的启动
weixin_39906499
·
2023-11-30 17:54
ac3165
linux驱动
centos
aria2开机启动
从点一个灯开始学写Linux字符设备驱动
关注、星标嵌入式客栈,精彩及时送达[导读]前一篇文章,介绍了如何将一个helloword模块编译进内核或者编译为动态加载内核模块,本篇来介绍一下如何利用
Linux驱动
模型来完成一个LED灯设备驱动。
嵌入式客栈
·
2023-11-30 17:52
Linux驱动
内核
linux
嵌入式
字符设备驱动
LED灯Linux驱动
一文秒懂|Linux字符设备驱动
我的圈子:高级工程师聚集地我是董哥,高级嵌入式软件开发工程师,从事嵌入式
Linux驱动
开发和系统开发,曾就职于世界500强公司!创作理念:专注分享高质量嵌入式文章,让大家读有所得!
dong__ge
·
2023-11-30 17:16
Linux驱动开发
linux
驱动开发
物联网
嵌入式硬件
Linux开发
【
Linux驱动
开发】编译Android12源码+
编译Android12源码1.简单描述2.准备资料3.编译Android121.简单描述基于讯为电子rk3568教程2.准备资料rk_android12.0_sdk_20220720.tar.gz3.编译Android12解压tar-vxfrk_android12.0_sdk_20220720.tar.gz设置屏幕配置rk_android12.0_sdk/kernel-4.19/arch/arm6
Guistar~~
·
2023-11-30 09:23
Linux驱动开发
linux
驱动开发
linux驱动
基础知识(一)
linux驱动
分为字符设备
心在不焉
·
2023-11-30 07:04
Linux驱动
linux
运维
服务器
嵌入式
Linux驱动
开发1---环境搭建
1交叉编译环境对于习惯了windows下编程的朋友来说,交叉编译环境可能十分陌生,它是什么?,为什么需要这样的环境?1.1交叉编译环境的概念和以及诞生原因对于常规的Windows平台开发来说,本机编辑代码就可以在本机编译运行而对于嵌入式Linux开发来说,我们所写的代码是为嵌入式机器所服务,嵌入式机器的性能比较小,无论是内存大小还是工作频率都不支持代码在本地直接编译。而且代码的编译需要链接一些依赖
三境界
·
2023-11-29 17:49
嵌入式Linux
驱动开发
linux
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他