发布时间:2013-01-09 12:21:37
谁说天上不会掉馅饼啊,今天我就看到了天上掉下一个大馅饼:华清远见3G学院近期的3G手机开发全能就业班推出“报名送3G手机活动”! 如今,3G手机的大名谁人不知谁人不晓呢。而现在国内3G核心技术人才大约有万名左右,基本受雇于各大运营商和设备生产商。但是其需求量大约为20-30万人。俗话说的好“物以稀为贵”,人才也是同样的道理。在这么庞大的需求和增长态势的背景下,对于3G手机开发方面的人才的需求也日益强烈。 以Android、iPhone、Symbian、Windows Mobile为代表的手机开发工程师,几个月内新增了1万多个招聘岗位。在这些招聘需求中,A......【阅读全文】
发布时间:2013-01-09 12:21:30
作者:冯利美,华清远见嵌入式学院讲师。 一、struct file 系统中每个打开的文件在内核空间都有一个关联的struct file。它由内核在打开文件时创建,并传递给在文件上进行操作的任何函数。在文件的所有实例都关闭后,内核释放这个数据结构。struct file结构体定义在/linux/include/linux/fs.h。 该结构体中含有文件的属性:包括 1、mode_t f_mode 对文件的读写模式,对应系统调用open的mod_t mode参数。如果驱动程序需要这个值,可以直接读取这个字段。mod_t被定义为unsigned int。 2、当前的文件指针位置,即文......【阅读全文】
发布时间:2013-01-09 12:21:24
作者:刘洪涛,华清远见嵌入式学院讲师。 三、 V4L2 API及数据结构 V4L2是V4L的升级版本,为linux下视频设备程序提供了一套接口规范。包括一套数据结构和底层V4L2驱动接口。 1、常用的结构体在内核目录include/linux/videodev2.h中定义 struct v4l2_requestbuffers //申请帧缓冲,对应命令VIDIOC_REQBUFS struct v......【阅读全文】
发布时间:2013-01-09 12:21:20
作者:王劲南,华清远见嵌入式学院讲师。 移植Android 2.2.1过程 环境:Ubuntu10.04及以后版本、Linux2.6.30源码包(软件)、ATMEL9G45开发板。(硬件) 工具:Gcc4.4及以后版本,Java6-JDK 库文件:flex, bison, gperf, libsdl-dev, libesd0-dev, libwxgtk2.6-dev, build-essential, zip, curl 过程简介: 先拿到适合Android平台运行的内核源码树,可以从官网下,也可以从制造商处拿到。再同步Android平台源码树。再安装Java 1.6及其它第三......【阅读全文】
发布时间:2013-01-09 12:21:17
华清远见3G学院近期将举办免费的3G讲座和3G手机开发入门体验,能够让大家了解更多关于3G手机开发方面的知识,有兴趣的朋友们可以去看下,必定大有收获。 想必依然有很多人对于3G,特别是3G手机开发领域比较陌生,说的通俗点,“3G”(英语 3rd-generation)或“三代”是第三代移动通信技术的简称,在之前移动通信技术的发展过程中,每一代都有对应的代表,比如:第一代代表:大哥大,第二代代表:全球通,第三代的代表就是3G了,3G与2G的主要区别是在传输声音和数据的速度上的提升,所以3G能够在全球范围内更好地实现无线漫游,并处理图像、音乐、视频流等多种媒体形式,提供包括网......【阅读全文】