Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Android 怎么样调用HAL的

Android 怎么样调用HAL的

Android HAL 是如何被调用的Android对硬件的调用,google推荐使用HAL的方式进行调用,对于Andriod HAL的写法,可以参考android源码里的hardware目录下几个模块的模版。在看HAL的编写方法的过程中,会发现整个模块貌似没有一个入口。一般说来模块都要有个入口,比如应用程序有main函数,可以为加载器进行加载执行,dll文件有dllmain,而对于我们自己写的动态链接库,我们可以对库中导出的任何符号进行调用。问题来了,A...
Android 中如何添加新的键值

Android 中如何添加新的键值

在Android中,上层可使用的键值默认情况下是92个,从0-91;一般情况下,这些键值是够用的,但是如果想扩充的话,还是需要添加新的键值的,那么如何将一个 新的键值从驱动的设置映射到上层,使应用可以对我们自定义的键值进行相应的处理呢?这里以imx515平台为例来说明对keypad来说,涉及到的文件有以下几个: 1.vendor/fsl/imx51_BBG/mxckpd.kl首先在此文件中,添加新的键值信息:Example:key 59 OFFHOOKk...
Linux input子系统代码阅读简单记录

Linux input子系统代码阅读简单记录

网上可以找到很多关于linux输入子系统的分析和代码导读,这些文章看的再多,都只是别人的总结,自己始终都是需要看源代码的。对代码的理解,想长时间的记住,是不现实的,干脆把阅读分析时的顺序记录下来,如果以后再次看这部分的代码,参照这个阅读顺序,应该回忆的也会快一些。1. /linux-2.6.38/include/linux/input.h 和 /linux-2.6.38/drivers/input/input.c 文件1.1 核心的3个结构,struct ...
实现Qt日志输出到文件

实现Qt日志输出到文件

一、基本分类:qDebug : 调试信息提示qWarning: 一般的警告提示qCritical: 严重错误提示qFatal: 致命错误提示二、如何截获这些信息Qt提供了qInstallMsgHandler 方法用来定制消息发生后如何来处理。qInstallMsgHandler 是一个回调函数,主要是由qDebug、qWarnng、qCritical、qFatal这些函数进行触发,也就是说,qDeubg这些函数处理的消息文本会被qInstallMsgHan...
纯Java开发的游戏引擎V0.4--DEMO -- 物理引擎

纯Java开发的游戏引擎V0.4--DEMO -- 物理引擎

项目命名: JPhysicalEngine项目目的: 自己爱好/毕业设计项目人员: http://blog.csdn.net/kakashi8841运行机器: Intel P8600 2.4GHz、2G内存、Intel GMA X4500 HD开发环境: Linux Ubuntu 10.10开发语言: Java开发工具: Eclipse项目描述: 使用Java开发的2D游戏物理引擎,可以使得以后开发类似愤怒的小鸟、雷电等物理、碰撞、动作类游戏可以更快速、更...
mini6410成功移植OPENCV-2.0.0实现人脸检测

mini6410成功移植OPENCV-2.0.0实现人脸检测

研究这个东西很长时间了,以前是想在arm9上实现这个东西,但是夭折了,现在正好手里面有mini6410的板子,而且对浮点数运算支持较好。所以就试了试。实现的功能:移植opencv-2.0.0到mini6410,利用QT图形库实现人脸检测。在mini6410上利用Video for Linux接口和QT图形库,对摄像头数据进行采集和显示,在利用opencv的函数对采集的一帧图片进行处理。在利用QT图形库进行显示。开发环境及工具:Ubuntu10.10 gcc...
嵌入式Linux工控主板精简ISA总线扩展应用

嵌入式Linux工控主板精简ISA总线扩展应用

1、精简ISA总线说明 英利工控板带有一个极具特色的功能:精简ISA总线。众所周知,ISA总线是PC机最经典的扩展总线(在嵌入式领域,通常以PC104总线的形式出现),在工控领域有极为广泛的应用。英利工控板的精简ISA总线就是在保持通用ISA总线时序不变的前提下,仅保留常用的总线信号,最大限度地减少了总线的信号数量,以适应模块的小型化需求。用户可通过精简ISA总线方便地扩展所需的专用电路单元,如AD/DA、数字IO、脉冲计数等功能。在进行嵌入式Linux应...
Java简单实现webservice接口

Java简单实现webservice接口

webservice实现有多种方式比如最常用的有axis框架,xfire框架,通过该框架可以发布wsdl接口,也可以实现webservice客户端,目前eclipse都有集成的插件,可以根据wsdl文件生成webservice客户端调用接口,但是这样部署的时候必须依赖框架的jar包,有时候可能因为环境等等原因,我们仅仅需要wsdl中的某一个接口,这时候可以通过http接口或socket接口直接发生xml数据,来调用服务端webservice服务,其实web...
<< 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 >>