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
ANDROID11驱动开发
windows
驱动开发
-基于WDM的PCIe DMA驱动
作者QQ群:852283276微信:arm80x86微信公众号:青儿创客基地B站:主页https://space.bilibili.com/208826118访问MEMIO资源MappingBus-RelativeAddressestoVirtualAddresses连接中断ServicingInterruptsRegisteringanISRUsingMessage-SignaledInterr
三遍猪
·
2023-12-01 00:20
windows驱动开发
WDM
PCIe
DMA
6.3 Windows
驱动开发
:内核枚举IoTimer定时器
内核I/O定时器(KernelI/OTimer)是Windows内核中的一个对象,它允许内核或驱动程序设置一个定时器,以便在指定的时间间隔内调用一个回调函数。通常,内核I/O定时器用于周期性地执行某个任务,例如检查驱动程序的状态、收集性能数据等。今天继续分享内核枚举系列知识,这次我们来学习如何通过代码的方式枚举内核IoTimer定时器,内核定时器其实就是在内核中实现的时钟,该定时器的枚举非常简单,
微软技术分享
·
2023-12-01 00:03
《灰帽黑客:攻守道》
windows
驱动开发
IoTimer
定时器枚举
Jest和Mocha对比:两者之间有哪些区别?
单元测试是测试
驱动开发
(TDD)的重要组成部分,在我们进行实际功能开发之前,它是用来
测试萧十一郎
·
2023-11-30 22:53
软件测试
功能测试
软件测试
自动化测试
程序人生
职场和发展
6.1 Windows
驱动开发
:内核枚举SSDT表基址
SSDT表(SystemServiceDescriptorTable)是Windows操作系统内核中的关键组成部分,负责存储系统服务调用的相关信息。具体而言,SSDT表包含了系统调用的函数地址以及其他与系统服务相关的信息。每个系统调用对应SSDT表中的一个表项,其中存储了相应系统服务的函数地址。SSDT表在64位和32位系统上可能有不同的结构,但通常以数组形式存在。对于系统调用的监控、分析或修改等
微软技术分享
·
2023-11-30 21:49
《灰帽黑客:攻守道》
windows
驱动开发
C语言
信息安全
SSDT表
深度解剖Linux内核【网卡设备驱动】
学习Linux设备
驱动开发
的过程中自然会遇到字符设备驱动、平台设备驱动、设备驱动模型和sysfs等相关概念和技术。
Linux加油站
·
2023-11-30 17:51
linux
驱动开发
网络
一文秒懂|Linux字符设备驱动
我的圈子:高级工程师聚集地我是董哥,高级嵌入式软件开发工程师,从事嵌入式Linux
驱动开发
和系统开发,曾就职于世界500强公司!创作理念:专注分享高质量嵌入式文章,让大家读有所得!
dong__ge
·
2023-11-30 17:16
Linux驱动开发
linux
驱动开发
物联网
嵌入式硬件
Linux开发
旋转屏幕显示方向-rk3568
修改
Android11
源码的device/rockchip/common/BoardC
不知道起个啥名“”
·
2023-11-30 15:49
RK3568
驱动开发
linux
嵌入式硬件
android
关于
Android11
无法在根目录下创建文件夹的问题
修改build.gradle里面的两个配置即可://这两个指标都降到28或以下即可compileSdk28targetSdk28
芙门泡芙
·
2023-11-30 14:29
Android
android
6.2 Windows
驱动开发
:内核枚举SSSDT表基址
在Windows内核中,SSSDT(SystemServiceShadowDescriptorTable)是SSDT(SystemServiceDescriptorTable)的一种变种,其主要用途是提供Windows系统对系统服务调用的阴影拷贝。SSSDT表存储了系统调用的函数地址,类似于SSDT表,但在某些情况下,Windows系统会使用SSSDT表来对系统服务进行引导和调用。SSSDT表的存
微软技术分享
·
2023-11-30 12:10
《灰帽黑客:攻守道》
windows
驱动开发
c++
SSSDT
VT
驱动开发
VT技术(编写一个VT框架)1.VT技术介绍1.技术介绍1.VT技术VT技术是Intel提供的虚拟化技术,全称为IntelVirtualizationTechnology。它是一套硬件和软件的解决方案,旨在增强虚拟化环境的性能、可靠性和安全性。VT技术允许在一台物理计算机上同时运行多个虚拟机,每个虚拟机都可以运行不同的操作系统和应用程序。IntelVT(IntelVirtualizationTec
Financial talent
·
2023-11-30 10:22
网络安全
驱动开发
java
开发语言
网络安全
【Android - 技术期刊】第007期
应用归档|为您的应用释放60%的存储空间全面剖析View的生命周期,基于
Android11
建立分位制,用标准去量化优化效果-启动优化为例自定义View-使用Adapter设计模式打造流式布局低功耗蓝牙开发之设备扫描
Kevin-K先森
·
2023-11-30 10:16
Android
技术期刊
android
kotlin
flutter
【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
驱动开发
外部文件存储访问的问题
当APIlevel>=30也就是
Android11
及以上,在访问外部存储权限上,与老版本不同。
焦糖玛奇朵AND卡布奇诺
·
2023-11-30 08:16
USB驱动详解(主从对比)
STM32USB-FS-Devicedevelopmentkit》沁雪微电子-USB开发视频教程零声教育-Linux内核-USB系统架构正点原子实验例程源于我的有道云笔记,图片我懒得上传了,博客上的格式可能没调好,推荐直接看有道云:文档:USB
驱动开发
古月辰龙
·
2023-11-30 03:30
基础知识
精讲
驱动开发
USB
驱动开发
基础
USB标准USB1.0,1996,低速1.5Mbps和高速12Mbps,USB1.1iMacG3,TypeA和TypeB接口USB2.02000,480Mpbs,TypeA/B/C接口、MicroA/BUSB3.05Gbps,随着USB3.2命名规定,现在也叫USB3.2Gen1USB3.110Gpbs,现在称为USB3.2Gen2USB3.2USB3.2Gen2*210GpbsUSB4,基于雷电
CrazyFox%
·
2023-11-30 03:57
操作系统
Linux驱动
驱动开发
智能学习台灯_AI摄像头学习机基于MTk8175方案
操作系统方面,智能学习台灯运行
Android11
或以上版本,为用户提供了流畅的操作界面。
智物通讯科技
·
2023-11-29 22:26
人工智能
学习台灯
智能学习台灯
AI摄像头学习机
android11-隐藏状态栏和导航栏
隐藏导航栏/
android11
/frameworks/base/packages/SystemUI/res/layout/navigation_bar.xmldiff--gita/frameworks/
Paper_Love
·
2023-11-29 19:53
Android
android
android11-修改屏幕显示方向和触摸方向
方向定义参数0表示12点钟方向显示参数90表示3点钟方向显示参数180表示6点钟方向显示参数270表示9点钟方向显示修改显示方向/
android11
/device/rockchip/rk356x/BoardConfig.mkdiff
Paper_Love
·
2023-11-29 19:19
Android
android
The Rust Programming Language - 第12章 一个I/O项目:构建命令行程序 - 12.4 采用测试
驱动开发
完善库的功能
12一个I/O项目:构建命令行程序本章我们将会构建一个与文件和命令行输入/输出交互的命令行工具来练习已经学过的Rust技能Rust的运行速度、安全性、单二进制文件输出和跨平台支持使其成为创建命令行程序的绝佳选择,所以我们将创建一个我们自己的经典命令行工具grep(globallyresearcharegularexpressionandprint)Grep最简单的使用场景是在特定文件中搜索指定字符
shiyivei
·
2023-11-29 18:39
#
Rust
开发语言
后端
Rust
测试驱动
开发
嵌入式Linux
驱动开发
1---环境搭建
1交叉编译环境对于习惯了windows下编程的朋友来说,交叉编译环境可能十分陌生,它是什么?,为什么需要这样的环境?1.1交叉编译环境的概念和以及诞生原因对于常规的Windows平台开发来说,本机编辑代码就可以在本机编译运行而对于嵌入式Linux开发来说,我们所写的代码是为嵌入式机器所服务,嵌入式机器的性能比较小,无论是内存大小还是工作频率都不支持代码在本地直接编译。而且代码的编译需要链接一些依赖
三境界
·
2023-11-29 17:49
嵌入式Linux
驱动开发
linux
Linux
驱动开发
(一)树莓派4B
驱动开发
环境搭建
一直倒在交叉编译器那一关=-=气得我我直接在树莓派上搭建
驱动开发
环境。
舒克开飞机偷渡长江大桥
·
2023-11-29 17:49
树莓派驱动开发
linux
嵌入式
c语言
驱动开发
Linux
驱动开发
环境搭建需要的工具
1Ubuntu和Windows文件互传Windows和Ubuntu下的文件互传使用FTP服务1、开启Ubuntu下的FTP服务sudoapt-getinstallvsftpd2、Windows下FTP客户端安装Windows下FTP客户端使用FileZilla3、FileZilla软件设置Ubuntu作为FTP服务器,FileZilla作为FTP客户端。2Ubuntu下NFS和SSH服务开启2.1
supersmart@
·
2023-11-29 17:18
arm
linux
vscode
c++
Linux设备
驱动开发
详解-环境搭建
最近在啃这本书:Linux设备
驱动开发
详解:基于最新的Linux4.0内核宋宝华编著今年计划系统深入地学习嵌入式Linux,刚好书里配套有基于QEMU模拟的vexpressARMCortex-A9四核开发板和开发环境
萌萌烟雨
·
2023-11-29 17:17
Linux驱动开发详解
linux
内核
搭建Android/Linux驱动编译开发环境篇
进行Android/Linux
驱动开发
,Android代码的编译也需要搭建对应的开发编译环境。而这个开发环境的搭建需要用到Linux操作系统,如ubuntu,fedora等。
圣僧2
·
2023-11-29 17:17
搭建Android编译开发环境
LINUX
驱动开发环境搭建
[LINUX]LINUX
驱动开发
最简环境搭建(适用于新手)
LINUX
驱动开发
环境搭建一、前言二、系统环境UbuntuVMWare{非必选}三、开发环境搭建1.用于简单学习(Header)2.用于复杂
驱动开发
(源码树)a.基本包b.内核源码获取及编译四、
驱动开发
简单示例
Inferior&Superior
·
2023-11-29 17:16
Linux/Unix
linux
驱动程序
ubuntu
Linux设备
驱动开发
环境搭建
1、linux源码的版本号与运行中的linux内核版本要一致(这里用的是Ubuntu12.04LTS;Kernel为3.11.0)2、安装开发工具(都安装了方便后面使用,有些没必要安装)->sudoapt-getinstallbuild-essentialautoconfautomake1.9cvssubversionkernel-packagelibncurses5-dev->sudoapt-g
JassionJohn
·
2023-11-29 17:15
嵌入式
驱动开发
linux
kernel
linux
环境搭建
【Linux
驱动开发
】环境搭建Linux
驱动开发
环境
环境搭建Linux
驱动开发
环境1.简单描述2.资源3.安装4.基本操作和设置1.简单描述基于讯为电子rk3568教程2.资源下载VMwareWorkstationPro17链接Ubuntu桌面版(64位
Guistar~~
·
2023-11-29 17:44
Linux驱动开发
linux
软件测试设计——按类型划分
越来越低从下到上,测试效率越来越低从下到上,定位问题越来越难按照开发阶段划分单元测试、集成测试、系统测试、验收测试单元测试测试阶段:编码前(TDD),编码后(Test-Driven-Develop测试
驱动开发
满眼*星辰
·
2023-11-29 13:43
软件测试
单元测试
软件测试
java
黑盒测试
白盒测试
9.4 Windows
驱动开发
:内核PE结构VA与FOA转换
本章将继续探索内核中解析PE文件的相关内容,PE文件中FOA与VA,RVA之间的转换也是很重要的,所谓的FOA是文件中的地址,VA则是内存装入后的虚拟地址,RVA是内存基址与当前地址的相对偏移,本章还是需要用到《内核解析PE结构导出表》中所封装的KernelMapFile()映射函数,在映射后对其PE格式进行相应的解析,并实现转换函数。首先先来演示一下内存VA地址与FOA地址互相转换的方式,通过使
微软技术分享
·
2023-11-29 02:14
《灰帽黑客:攻守道》
windows
驱动开发
c++
c语言
PE结构
电子类专业技术个人学习路线总结(大一到大三)
系列单片机2.51系列单片机3.stm32系列单片机4.msp系列单片机5.ESP系列单片机6.FPGA三、嵌入式系统和软件部分1.freertos实时操作系统2.linux系统3.linux应用开发和
驱动开发
Expert电子实验室
·
2023-11-29 00:48
学习
单片机
嵌入式硬件
Android11
(RK3568)自定义服务制作(2)-Service制作
Android11
(RK3568)自定义服务制作(1)-Kernel驱动一,驱动测试可以先在external中创建一个hello的文件夹里面创建以下两个文件。
龙猫猫叔
·
2023-11-28 21:52
ANDROID11驱动开发
硬件
嵌入式
灵动微
EE32F103
android
java
[RK3568
Android11
] 开发之系统动态隐藏状态栏(一)
目录一、创建全局变量二、设置应用添加隐藏状态栏按钮三、添加按钮功能一、创建全局变量1、创建全局变量
~未来可期~
·
2023-11-28 21:52
RK3568
rk3568
隐藏状态栏
动态隐藏状态栏
Android11状态栏
嵌入式
[RK3568
Android11
]开发之GPS调试(二)
总目录链接:[RK3568Android11]本专栏说明和总目录目录前言一、底层调试二、下载GPS驱动三、移植GPS驱动四、GPS服务
~未来可期~
·
2023-11-28 21:52
RK3568
GPS调试
Android11
GPS
rk3568
GPS
嵌入式
gnss
[RK3568
Android11
] 教程之双屏异显指定主副屏
目录一、双屏异显前提二、指定主副屏三、双MIPI主副屏配置一、双屏异显前提在指定双屏异显主副屏前,说明下双屏显示:底层需要分别调试好双屏都能正常显示,并且都分别挂载在不同的VP上;在应用没有开启异显时,双屏显示的是同一个画面(需要应用支持异显ÿ
~未来可期~
·
2023-11-28 21:51
RK3568
rk3568双屏异显
双MIPI双屏异显
双屏异显
Android11
主副屏配置
[RK3568
Android11
] 教程之
android11
源码编译
目录一、编译源码二、编译问题三、.gitignore过滤文件四、编译成功push到git仓库一、编译源码1、修改build.sh编译脚本vimbui
~未来可期~
·
2023-11-28 21:21
RK3568
Android源码编译
rk3568
rk
编译方法
Android11
tinkerboard2 RK3399
Android11
系列-触摸与旋转
上一期介绍了一下tinkerboard2Android11下面适配DSI屏幕的方式(https://blog.csdn.net/chenchen00000000/article/details/124721846),这一期来介绍一下如何支持触摸与屏幕自动旋转。触摸与屏幕自动旋转是Android设备上面的标配功能。硬件准备上一期文章中提到,深圳风火轮作为华硕tinkerboard官方合作伙伴,推出了
chenchen00000000
·
2023-11-28 21:50
嵌入式硬件
android
驱动开发
RK3568
android11
实现双路I2C触摸 --GT9xx
一,GT911触摸屏简介它的接口类型为I2C,供电电压和通讯电压均为3.3V。这款电容触摸屏内置了上拉电阻,这意味着我们的开发板上与该触摸屏的接口处不需要设置上拉电阻。关于线序,同样是GT911,不同批次的器件都有不同的线序。具体的要自行与厂家确认。二,DTS配置调试双I2C触摸,两个tp是同一型号(gt911),dts文件配置的主要是CPU与触摸屏之间I2C通信的信息,查看硬件原理图两路tp是挂
Y多了个想法
·
2023-11-28 21:19
RockChip平台
调试记录
RK3568
android
I2C
gt9xx
gt911
双I2C
电容触摸屏
通过测试
驱动开发
(TDD)的方式开发Web项目
最近在看一本书《Test-DrivenDevelopmentwithPython》,里面非常详细的介绍了如何一步一步通过测试
驱动开发
(TDD)的方式开发Web项目。
软件测试潇潇
·
2023-11-28 20:49
软件测试
驱动开发
tdd
功能测试
自动化测试
软件测试
职场和发展
程序人生
Linux学习笔记6-串口应用
到现在为止都是在开发板上运行的裸机程序,相当于之前学习STM32单片机时走过的路,还没有真正进入到核心的
驱动开发
部分,但这都是基础,所以慢慢来不着急。
raulcy
·
2023-11-28 20:47
linux
学习
笔记
arm
Linux
驱动开发
笔记(五):驱动连接用户层与内核层的文件操作集原理和Demo
details/134561660红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…Linux系统移植和
驱动开发
专栏上一篇
长沙红胖子Qt
·
2023-11-28 17:37
linux驱动开发
linux
驱动开发
文件操作集
Ubuntu 16.04下载编译
Android11
源码
Ubuntu16.04下载编译
Android11
源码Ubuntu16.04下载编译
Android11
源码1.硬件要求2.设置Linux构建环境1.安装所需的软件包2.安装OpenJDK1.83.安装git4
tracydragonlxy
·
2023-11-28 16:07
Android
android
系统编译
源码下载
Android11
Ubuntu16.04
Android11
编译第七弹:串口文件读写
问题:需要对SIM卡进行管理,支持APP切换SIM卡。此功能需要访问串口文件,并且对串口文件进行读写。APP操作串口文件/dev/ttyUSB1时,串口文件打开失败。2023-11-2310:59:44.09214264-14264MULTI_CARD_SerialHandlecom.wellnkiot.multinicE===========openerrorjava.lang.Security
烟雨江南aabb
·
2023-11-28 16:36
Framework
android
framework
Android11
编译第六弹:user版本增加su+内置root用户
问题1:user版本默认不开放root,adb登录后默认采用system用户,收紧用户权限;问题2:因为有些功能需要用到root用户,例如设置网卡地址,网卡开启和关闭等,因为线上设备user版本没有root用户开放,很不方便。采用允许登录root用户的方式,登录时增加密码验证。问题3:默认采用system用户以后,支持APK静默升级和OTA静默安装。一、编译su命令在AOSP的"user"版本中添
烟雨江南aabb
·
2023-11-28 16:06
linux
运维
服务器
Android11
编译第八弹:root用户密码设置
问题:user版本增加su指令以后,允许切换root用户,但是,root用户默认没有设置密码,这样访问不安全。需要增加root用户密码。一、Linux账户管理1.1文件和权限Linux一切皆文件。文件和目录都有相应的权限,权限定义的基本格式:文件类型所有者权限用户组权限其他用户权限drwxr-xr-x3rootroot4096Aug1714:54toolchaindrwxr-xr-x19rootr
烟雨江南aabb
·
2023-11-28 16:04
Framework
android
framework
20231127让RK3399的挖掘机开发板在Andorid12系统下休眠唤醒之后禁止锁屏
20231127让RK3399的挖掘机开发板在Andorid12系统下休眠唤醒之后禁止锁屏2023/11/2720:55适用于SOC以及系统版本:RK3399:Android10/11/12RK3568:
Android11
南棱笑笑生
·
2023-11-28 15:13
杂质
python
前端
数据库
20231128让RK3399的挖掘机开发板在Andorid12系统下永不休眠
20231128让RK3399的挖掘机开发板在Andorid12系统下永不休眠2023/11/287:56适用于SOC以及系统版本:RK3399:Android10/11/12RK3568:
Android11
南棱笑笑生
·
2023-11-28 15:06
杂质
杂质
Linux
驱动开发
--写一个块设备驱动
原文地址:[原创]写一个块设备驱动http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=2017377&fromuid=28801784第1章+-------------------------------------------------------------------------+|写一个块设备驱动|+----------------
YasinEmb
·
2023-11-28 13:40
Linux设备驱动
tinkerboard2
Android11
系列-4G模组调试
上一期介绍了一下tinkerboard2Android11下面增加触摸和旋转的方式(https://blog.csdn.net/chenchen00000000/article/details/125699675),这一期来介绍一下如何支持4G模组拨号上网功能。4G模组拨号上网功能同样是Android设备上面的标配功能。硬件准备深圳风火轮作为华硕tinkerboard官方合作伙伴,推出了一款tin
chenchen00000000
·
2023-11-28 08:00
android
嵌入式硬件
驱动开发
嵌入式开发技术栈总结
适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统芯片体系结构X86体系结构ARM体系结构MIPS体系结构操作系统什么是操作系统linux系统linux内核架构linux内核裁剪linux设备
驱动开发
WRichards
·
2023-11-28 06:10
嵌入式系统
物联网
单片机
stm32
51单片机
iot
嵌入式硬件
mcu
Android11
Acvitity启动流程1-ActivityStarter
Android11Acvitity启动流程1-ActivityStarter:一、回顾在学习Androidapp开发的时候,最先要学习的就是关于Activity的启动方式,Task和BackStack的知识。因此在学习framework如何管理启动的activity之前,有必要回顾一下。1.1.Task和BackStackGoogle官方文档里有这么一篇文档《UnderstandTasksandB
wufenglong
·
2023-11-28 01:12
WMS
android
android
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他