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

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

SEP4020上完成了I2S的驱动

SEP4020上完成了I2S的驱动

为了实现mp3播放,我们最近在sep4020上完成了i2s的驱动,主要经验总结如下:1.首先是要在probe函数里进行一系列的初始化,这些初始化对于i2s是很重要的,而且很多●配置操作codec的L3的gpio口线;L3接口相对于一个混音器控制接口,也就是对应在驱动中的mixer结构体,在这里我们需要利用3根gpio口线实现对L3的控制,以下是初始化代码:*(volatile unsigned long*)(GPIO_PORTD_DIR_V) &=...
Linux: fd_set用法

Linux: fd_set用法

由于在MiniGui中Ial移植中有用到fd_set,顺便研究了下,fd_set的用法摘录如下:select()机制中提供一fd_set的数据结构,实际上是一long类型的数组,每一个数组元素都能与一打开的文件句柄(不管是socket句柄,还是其他文件或命名管道或设备句柄)建立联系,建立联系的工作由程序员完成,当调用select()时,由内核根据IO状态修改fe_set的内容,由此来通知执行了select()的进程哪一socket或文件可读。 多端口复用函...
Windows 7下配置Android模拟器环境手记

Windows 7下配置Android模拟器环境手记

两个月前因为用QQ呼出Chrome不正常,看不过去,于是多次重装他俩,导致QQ无法正常安装和卸载,一气之下重装WIN7,问题解决,除了我心头之患。可是以前装的SqlServer,DreamWeaver,Java,Eclipse,PS,IIS,Android模拟器尼玛全部都要重新装重新配啊,VC6还给我崩溃啊,Android模拟器也给我出问题啊,就是以前不会有的问题现在全有啊,我以前是有多幸运。作为新人,每次碰到一个新鲜事物的时候都得一步一步慢慢摸索,而再次...
Android开发初体验 - 体质指数BMI.Calc

Android开发初体验 - 体质指数BMI.Calc

这两天终于下定决心把书看起来了,在搭好开发环境后接触了第一个除了Hello World的Android初学小例,对基于Eclipse的Android编程有了一个框架性的粗浅认识。使用的书是人民邮电出版社《Google Android开发入门指南(第二版)》。菜鸟踏出了第一步!《Google Android开发入门指南(第二版)》源代码下载地址:免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.co...
Android中Handler的线程间通讯原理

Android中Handler的线程间通讯原理

今天,我直到今天才刚刚把Android的Handler在线程间的消息传递机制明白了一些。其实说白了就是要把Handle对象传递的东西放在一个消息循环的队列当中,如果没有这个消息循环队列的话,就会报错!在做比较简单线程通讯的时候,我们只是在主Activity线程中使用Handler.sendMessage(Message)方法来实现消息的发送,用Handler.handleMessage(Message)类实现消息的获取,这似乎没有什么错误,而且如果在我们自...
<< 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 >>