Android NDK简介

作者:郑萌,华清远见嵌入式培训中心讲师。 Android NDK(Android Native Development Kit)是一系列的开发工具,允许程序开发人员在Android应用程序中嵌入C/C++语言编写的非托管代码。 Android NDK的版本是1.5,集成了交叉编译器,支持A...

2012-01-31 09:46:24

阅读数 2454

评论数 0

FS_S5PC100平台上Android Camera架构分析

作者:刘洪涛,华清远见嵌入式培训中心讲师。 1. Android-Camera架构分析 Android的camera系统架构自上而下分别为应用层-框架层-硬件抽象层-linux驱动层。层与层之间通过Binder、回调函数或者系统调用联系。 我们主要关心的是CameraService与Ca...

2012-01-30 10:04:49

阅读数 1384

评论数 0

关于QT自定义控件

作者:冯利美,华清远见嵌入式培训中心讲师。 Linux中I/O设备分为两类:块设备和字符设备。两种设备本身没有严格限制,但是,基于不同的功能进行了分类。 用户自定义的控件可以通过继承现有的 Qt 控件实现,也可以直接从 QWidget 继承。QT中的label控件,没有预定义的单击信号。有时需...

2012-01-29 15:34:18

阅读数 3149

评论数 0

块设备和字符设备驱动比较

作者:吴新武,华清远见嵌入式培训中心讲师。 Linux中I/O设备分为两类:块设备和字符设备。两种设备本身没有严格限制,但是,基于不同的功能进行了分类。 (1) 字符设备:提供连续的数据流,应用程序可以顺序读取,通常不支持随机存取。相反,此类设备支持按字节/字符来读写数据。举例来说,调制解调器...

2012-01-12 15:45:33

阅读数 2663

评论数 0

Alsa驱动移植

作者:程姚根,华清远见嵌入式培训中心讲师。 一. 下载alsa所需要的库和测试alsa的测试工具,此次使使用的是alsa-lib-1.0.24.1.tar.bz2、alsa-utils-1.0.24.2.tar.bz2。 二. 默认情况下内核已经支持alsa驱动,保险情况下先去确认一下,如下图...

2012-01-10 15:05:05

阅读数 1713

评论数 0

FS_S5PC100平台上Linux Camera驱动开发详解(二)

作者:刘洪涛,华清远见嵌入式培训中心讲师。 4-3 摄像头的初始化流程及v4l2子设备驱动 这个问题弄清楚了以后下面就来看获得Camera信息以后如何做后续的处理: 在fimc_init_global调用结束之后我们获得了OV9650的信息,之后在probe函数里面就会继续调用一个函数:fi...

2012-01-04 14:43:02

阅读数 4743

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭