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
底层驱动
Android按键事件传递流程(一)
Android输入设备支持鼠标、键盘(按键)、触摸屏(单点、多点)、轨迹球等,这些设备所产生的输入事件InputEvent从
底层驱动
开始经过input子系统核心层到达EventHandler事件层,最终把事件
叶落殇尘
·
2016-11-23 16:05
Android
Framework
bbb板运行rtems-编写led
底层驱动
在上盘博文中,成功将rtems移植到了bbb板上,在shell终端,输入hello,返回如下信息:表明命令运行成功接下来写一个bbb板上4个led的驱动程序,使得在shell下输入led命令,可以使得led闪烁首先要知道寄存器的内存地址,在这里需要查询处理器的说明手册:AM335XTechnicalReferenceManual.pdf查到外设储存器映射地址如下:GPIO1的起始地址是:0x480
hahachenchen789
·
2016-09-23 15:56
RTEMS
rtems开发
Android开发之——
底层驱动
开发(-)
驱动概述说到Android驱动是离不开Linux驱动的。Android内核采用的是Linux2.6内核(最近Linux3.3已经包含了一些Android代码)。但Android并没有完全照搬Linux系统内核,除了对Linux进行部分修正,还增加了不少内容。android驱动主要分两种类型:Android专用驱动和Android使用的设备驱动(linux)。Android专有驱动程序:1)Andr
TakakuraKenSan
·
2016-09-18 16:24
腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
这里我要说的不是闪光灯的硬件特征,也不是说
底层驱动
的原理,我只是跟大家聊一聊在项目中遇到的一些关于闪光灯的让人挠头的几个问题,也许你也曾遇见过,那我们一起来回味;如果你没遇见过,那我的这篇文章会让你少走一点弯路
腾讯优测
·
2016-09-08 10:00
腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
这里我要说的不是闪光灯的硬件特征,也不是说
底层驱动
的原理,我只是跟大家聊一聊在项目中遇到的一些关于闪光灯的让人挠头的几个问题,也许你也曾遇见过,那我们一起来回味;如果你没遇见过,那我的这篇文章会让你少走一点弯路
腾讯优测
·
2016-09-08 00:00
移动应用开发
zepto
android
STM32F10x_硬件I2C读写EEPROM(标准外设库版本)
上一篇文章主要内容:I2C协议、模拟I2C
底层驱动
、EEPROM(AT24Xxx)单字节读写操作。
ybhuangfugui
·
2016-08-10 19:00
stm32
eeprom
i2c
AT24Cxx
实现Android
底层驱动
开发并裁剪定制Android操作系统
毕业论文题目实现Android
底层驱动
开发并裁剪定制Android操作系统学院电子信息与电气工程学院姓名牛xxx民专业电子信息科学与技术学号2012xxxxxxx指导教师逯xxx胜教授提交日期2016.05.10
ffmxnjm
·
2016-07-23 20:23
Android底层驱动开发
基于FL2440开发板实现蜂鸣器唱歌的原理
所以我们要做的就是在
底层驱动
程序中设置相关的定时器的寄存器,注册字符设备。在应用程序中通过ioctl改变定时器的占空比。
昂贵的承诺
·
2016-07-21 18:31
linux
arm
驱动
从内核驱动到android app
该文不得作为商业用途,仅为学习积累所用,转载请注明出处:http://blog.csdn.net/callon_h/article/details/51909169了解android驱动框架:1.方法1——jni调用
底层驱动
在
Callon_H
·
2016-07-14 14:00
linux
嵌入式
交叉编译
ubuntu
android
Android JNI简介
应用场景包括:对运行效率敏感的算法实现、跨平台应用移植、调用系统的
底层驱动
、调用硬件等。
wuyudong
·
2016-06-30 17:00
重温1 Android系统架构及版本
1、Linux内核层(LinuxKernel)为Android设备的各种硬件提供了
底层驱动
,DisplayDriver/CameraDriver/BluetoothDriver/FlashMemoryDriver
DouDouLee_blog
·
2016-06-19 09:32
重温1 Android系统架构及版本
1、Linux内核层(LinuxKernel)为Android设备的各种硬件提供了
底层驱动
,DisplayDriver/CameraDriver/BluetoothDriver/FlashMemoryDriver
DouDouLee_blog
·
2016-06-19 09:32
Android -- WifiMonitor分析
当上层下达Wifi的扫描、连接等指令后,
底层驱动
以及wpa_s进行实际的扫描、连接操作,操作完成后会向上层反馈一个event,通知framework扫描是否结束、连接是否成功。
第一序列丶
·
2016-05-29 19:44
Android网络接入框架分析
Memory中的Channel/Rank/Bank解析
Memory中的Channel/Rank/Bank解析最近在看网卡
底层驱动
的一些资料,被内存bank,rank,channel这些关于memory的名词搞得绕来绕去,网上查了一些资料,说得也不全面。
喵新人
·
2016-05-26 16:12
内存
sram
dram
channel
bank
计算机组成原理
Memory中的Channel/Rank/Bank解析
Memory中的Channel/Rank/Bank解析最近在看网卡
底层驱动
的一些资料,被内存bank,rank,channel这些关于memory的名词搞得绕来绕去,网上查了一些资料,说得也不全面。
im1020110542
·
2016-05-26 16:00
内存
channel
dram
bank
sram
贯通 Android
底层驱动
至应用层APP接口流程
以下例子均为未经测试的代码,也重点在整个的流程概况。目前仍有些不是太明白的地方。分以下几点(忽略HAL层):驱动:lichee/linux-3.4/drivers/ 主要是初始化相关芯片以及具体的交互功能,然后创建设备节点来与上层交互。(尽量不做逻辑控制) 调用class_register()接口时,会在/sys/class/目录下创建设备节点。 调用misc_reg
xiaozhude
·
2016-05-19 20:00
Android Sensor传感器系统架构初探
第一层次
底层驱动
层,包括标准Linux,Android核心驱动,Android相关设备驱动,G-sensor的设备驱动程序即存在于此第二层次Android标准C/C++库,包括硬件抽象层,Android
laviolette
·
2016-05-10 12:00
Android源码编译之Nexus5真机编译
前言在Android安全的研究工作中,我们时常要对Android进行改进并对其进行源码编译,由于目前几乎所有的手机厂商均对其
底层驱动
实行封闭政策,导致我们在完成Android编译后无法将我们编译好的系统刷到普通的
liu1075538266
·
2016-04-28 10:00
源码
android
nexus
Android面试基础知识总结
Android系统构架Linux内核层:各种
底层驱动
系统运行库层:包含C/C++库和Android运行时库应用框架层:构建应用需要的API应用层:各种应用Android四大组件Activity:一种包含用户界面的组件
提辖鲁
·
2016-04-21 20:58
面试相关
Android应用控制LED(静态编译LED驱动)
后面也可以按照此流程进行其他开发开发平台:DMATEKPAD-4412内核:Linux3.2.0系统:Android4.0作者:lyp461340781 Android系统中上层UI是使用Java语言完成的,涉及到
底层驱动
的话
lyp461340781
·
2016-04-13 18:00
linux
android
内核
移植
4.0
四轴飞行器的进阶
底层驱动
编写
底层驱动
代码编写难点:TI官网为每个外设只提供一个或两个例程,很难满足实际需求;不提供库函数,只能用寄存器配置外设工作;中文资料少,只能看官
czyv587
·
2016-04-12 22:00
无人机
PIX
DSP28335
Android应用控制LED(动态编译LED驱动)
后面也可以按照此流程进行其他开发开发平台:DMATEKPAD-4412内核:Linux3.2.0系统:Android4.0作者:lyp461340781Android系统中上层UI是使用Java语言完成的,涉及到
底层驱动
的话
lyp461340781
·
2016-04-12 17:00
linux
jni
内核
移植
android应用
MTK BT/WIFI小析
闲的时候查阅了MTKBT/WIFI相应资料,了解了一点框架知识,并且对
底层驱动
做了简单的代码流程跟踪,也留有一些问题,现做简单记录,不确定以后是否还有时间和机会再继续完善。
dlijun
·
2016-04-10 13:56
work
MTK BT/WIFI小析
闲的时候查阅了MTKBT/WIFI相应资料,了解了一点框架知识,并且对
底层驱动
做了简单的代码流程跟踪,也留有一些问题,现做简单记录,不确定以后是否还有时间和机会再继续完善。
dlijun
·
2016-04-10 13:00
wifi
MTK
BT
MTK
软硬件调试九法:第七条规则 检查插头
有时我们看到一个问题,通常在某个特定位置看到了正确的问题,但是导致这个问题的却在上游或者
底层驱动
上,只是系统不具备正确操作条件时,出现了奇怪的表现。2、从头开始是否正确的对内存进行了初始化?
shuolang126
·
2016-04-08 07:00
测试
单片机
编译器
软硬件调试
K60学习笔记三:GPIO口的
底层驱动
操作带API接口
GPIO用于普通I/O口的输入输出C预备知识:const修饰只读常量volatile修饰易变量,表示编译器不能进行优化GPIO模块的编程步骤:1.设置PORT端口为GPIO复用2.设置GPIO口的输入输出方向在进行库开发时要有软件分层的思想。GPIO.c GPIO_MemMapPtrGPIOX[PTX_MAX]={PTA_BASE_PTR,PTB_BASE_PTR,PTC_BASE_PTR,PT
qq_24085431
·
2016-03-30 20:00
编程
MT6735平台
底层驱动
的ioctl无效问题
由于工作需要,写了一个
底层驱动
函数,很简单,就是控制GPIO口的,平台是MT6735,跑安卓5.0系统。驱动代码写完后写了一个简单的main.c进行测试,一切都很顺利,main.c测试通过。
xiaocaohuyang
·
2016-02-27 11:00
安卓驱动-6735
MT6735平台
底层驱动
的ioctl无效问题
由于工作需要,写了一个
底层驱动
函数,很简单,就是控制GPIO口的,平台是MT6735,跑安卓5.0系统。驱动代码写完后写了一个简单的main.c进行测试,一切都很顺利,main.c测试通过。
xiaocaohuyang
·
2016-02-27 11:00
MT6735-驱动
android FM启动流程
上层就是FM的按扭操作和界面显示,从而调用到FM
底层驱动
来实现广播收听的功能。
u011467537
·
2016-02-19 13:00
第三篇、vlc-android之UDP组播使用
今天发现是
底层驱动
的问题。 但是在进行vlcstop时候不能进行资源释放,很是奇怪。明天解决这个问题。文章后续会继续整理!!!
·
2016-01-31 18:00
Pixhawk---超声波模块添加说明(I2C方式)
[-]说明模块连接说明相关资料1说明 在Pixhawk的固件中,已经实现了串口和i2c的
底层驱动
,并不需要自己去写驱动。
BBZZ2
·
2016-01-29 10:00
贯通 Android
底层驱动
至应用层APP接口流程
以下例子均为未经测试的代码,也重点在整个的流程概况。目前仍有些不是太明白的地方。分以下几点(忽略HAL层):驱动:lichee/linux-3.4/drivers/ 主要是初始化相关芯片以及具体的交互功能,然后创建设备节点来与上层交互。(尽量不做逻辑控制) 调用class_register()接口时,会在/sys/class/目录下创建设备节点。 调用misc_reg
king110108
·
2016-01-27 22:00
android
测试
APP
Android如何实现音频输出切换
如上图所示,扬声器与耳机输出切换的实现思路是内核
底层驱动
实现耳机插拔检测,然后通过uevent通信机制通知Java框架层,Java框架层通过Intent机制发送广播消息通知音频系统改变输出通道。
TedSmile
·
2016-01-15 13:41
Android
Android如何实现音频输出切换
如上图所示,扬声器与耳机输出切换的实现思路是内核
底层驱动
实现耳机插拔检测,然后通过uevent通信机制通知Java框架层,Java框架层通过Intent机制发送广播消息通知音频系统改变输出通道。
lindonghai
·
2016-01-15 13:00
android
音频输出
音频切换
输入子系统--------分离与分层概念
这个系统它不仅把输入设备
底层驱动
的共性部分(比如注册设备,open、write等)编写成一个大集合以供调用,而且把与底层相匹配的处理事件程序也完成了。
xiaocui911
·
2015-12-01 14:00
OPengL参考资料
Wikipedia:OpenGL,介绍了OpenGL的历史及版本;Graphicsprocessingunit,介绍了GPU,由于OpenGL更像个
底层驱动
,了解GPU对理解OpenGL很重要。
jaccen
·
2015-11-30 17:00
QUALCOMM平台CAMERA调试移植入门
camera基本代码架构 高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略;在kernel中实现sensor的
底层驱动
zhaohc_nj
·
2015-11-27 22:00
Java通过JNI调用C++程序
很多时候,某些功能用Java无法实现,比如说涉及到
底层驱动
的一些功能,这时候我们就可以利用JNI来调用C或者C++程序来实现,这就是JNI的强大之处。
metallicqi
·
2015-11-26 22:00
java
jni
native
ucGUI移植到msp430f149时
底层驱动
代码
说明:所用液晶为2.4寸TFT液晶屏,液晶驱动器为瑞萨公司的R61505U(和ILI9325通用)。/***********************************************************************************************************uC/GUI*Universalgraphicsoftwareforembedded
u012819339
·
2015-11-18 14:00
IAR
MSP430
ucGUI移植
reactos操作系统实现(133)
VfatReadDiskPartial函数主要用来构造一个IRP给
底层驱动
程序去读取数据返回。
·
2015-11-13 18:40
react
Windows Embedded 8
Windows Embedded 8是微软最新出的嵌入式系统,是一种嵌入式的操作平台,嵌入式操作系统是一种用途广泛的系统软件,通常由设备硬件相关的
底层驱动
软件、系统内核、通信协议、标准
·
2015-11-13 08:17
windows
单片机驱动DM9000网卡芯片(详细调试过程)【上】
当然,其它网卡芯片,如RTL8019的应用也很常见,在很多开发板上得到应用然而RTL8019的介绍在网上可以找到非常详细的介绍,尤其是用单片机对其做
底层驱动
的介绍
·
2015-11-13 04:30
单片机
单片机驱动DM9000
当然,其它网卡芯片,如RTL8019的应用也很常见,在很多开发板上得到应用然而RTL8019的介绍在网上可以找到非常详细的介绍,尤其是用单片机对其做
底层驱动
的介绍非常丰富。
·
2015-11-13 04:24
单片机
Android应用盈利广告平台的嵌入方法详解
一、如何学习Android android开发(这里不提platform和
底层驱动
)你需要对Java有个良好的基础,一般我们用Eclipse作为开发工具。
·
2015-11-13 01:41
android
S3C6410裸机定时器
************************************************** * 文件名: timer.c * 功能: S3C6410 timer
底层驱动
函数
·
2015-11-12 20:36
定时器
Windows
底层驱动
级 Anti-Rootkit 工具 ScDetective 源代码
界面开发:VS2008 + MFC 驱动开发:VS2005 + ddkwizard DDK版本:7600.16385.1 调试工具:Windbg + VirtualKD + VMware 测试版本:xpsp3 + windows7 完成时间:2010.12 软件作者:kedebug
[email protected]
“ 驱动包括6大模块: 1、SSDT/ShadowSSDT检
·
2015-11-12 17:49
windows
基于Philips MF RC522的ISO14443A标准卡读写
好久没写点什么了,前一阵子做了14443A标准卡的读写,
底层驱动
都已经写好了,所以主要是一些搭积木的工作,但是也应该记点下来。
·
2015-11-12 16:04
ISO
[uC/OS-II]基本操作:新建任务,分配信号量
对于习惯了单片机直接操作寄存器的人来说,操作系统是个云里雾里的东西,但是uC/OS-II不同,这是一个对
底层驱动
人员很好的理解操作系统各种概念的一个袖珍型嵌入式操作系统
·
2015-11-12 16:03
基本操作
异步IRP的教训(已附DUMP)
[教训]异步IRP中,IoSetCompletionRoutine()要在IoCallDriver()的前面,不然
底层驱动
完成了读写之后,找不到完成例程,会导致出错。
·
2015-11-12 16:25
dump
打印管理库函数Winspool.drv
打印机
底层驱动
的包 函数名称  
·
2015-11-12 12:48
OO
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他