发布时间:2013-01-09 12:04:25
作者:温尚书,华清远见嵌入式学院讲师。 在Android中,播放视频有2种方式,第一种方式是使用MediaPlayer结合SurfaceView来播放,通过MediaPlayer来控制视频的播放、暂停、进度等,而通过SurfaceView来显示视频内容;第二种方式是使用VideoView来播放,这个类其实也是继承了SurfaceView类,并且实现了MediaController.MediaPlayerController这个用于控制媒体播放的接口,另外在VideoView上还有一个用于对媒体播放进行控制的面板,包括快进、快退、播放、暂停按钮以及一个进度条。使用VideoView播放视频......【阅读全文】
发布时间:2013-01-09 12:03:48
一:I2C 概述 I2C是philips提出的外设总线.I2C只有两条线,一条串行数据线:SDA,一条是时钟线SCL ,使用SCL,SDA这两根信号线就实现了设备之间的数据交互,它方便了工程师的布线。因此,I2C总线被非常广泛地应用在EEPROM,实时钟,小型LCD等设备与CPU的接口中。 二:在linux下的驱动思路 谈到在linux系统下编写I2C驱动,目前主要有两种方法,一种是把I2C设备当作一个普通的字符设备来处理,另一种是利用linux下I2C驱动体系结构来完成。下面比较下这两种方法:第一种方法......【阅读全文】
发布时间:2013-01-07 10:54:03
最近看了百问网的linux驱动视频,关于IIC部分总结如下: 一、IIC 驱动框架 应用层 open read write —————————————————— 驱动层 IIC设备驱动(drv_open drv_read drv_write) IIC总线驱动 &n......【阅读全文】
发布时间:2013-01-07 10:51:38
目录: 1.四种模式的IIC驱动编写介绍 1.1 开启从器件接收模式的示例 进入中断处理,读收数据: RET; 1.2 开启从器件发送模式的示例 进入中断处理,发送数据: RET; 以切换模式的方式结束发送。 1.3 开启主器件发送模式的示例 1.4 开启主器件接收模式的示例 2.1 驱动源代码 #include <linux/init.h>#include <linux/kernel.h>#include <linux/module.h>#include <linux/fs.h>#include &l......【阅读全文】
发布时间:2013-01-06 16:53:10
ARM应用系统开发详解──基于S3C4510B的系统设计 S3C4510B 片内的 IIC 总线控制器具有如下重要特性:- 仅需要两根传输线。一根为串行数据线(Serial Data Line,SDA),另一根为串行时钟 线(Serial Clock Line,SCL)。当 IIC 总线处于空闲状态时,两根传输线均为高电平。- 连接到总线上的每一个设备都可以通过一个主控器使用唯一的地址进行软件寻址。总线主 控器既可以是一个主发送器,也可以是一个主接收器。但 S3C4510B 的 IIC 总线控制器仅支持单主 控器模式。- 支持 8 位、双向,串行数据传输。- 连接到 IIC 总线......【阅读全文】