自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 _IO, _IOR, _IOW, _IOWR 宏的用法与解析

作者:苗德行,华清远见嵌入式培训中心讲师。在驱动程序里, ioctl() 函数上传送的变量 cmd 是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。 cmd的大小为 32位,共分 4 个域:bit24~bit31 为 “区别读写” 区,作用是区分是读取命令还是写入命令。bit16~bit23 为 "数据大小" 区,表示 ioctl

2012-03-26 17:03:58 789 1

原创 浅谈浮点数

作者:冯建,华清远见嵌入式学院讲师。浮点型变量在计算机内存中占用4字节(Byte),即32-bit。遵循IEEE-754格式标准。一个浮点数由2部分组成:底数m 和 指数e。±mantissa × 2exponent(注意,公式中的mantissa 和 exponent使用二进制表示)底数部分 使用2进制数来表示此浮点数的实际值。指数部分 占用8-bit的二进制数,可表示数值范

2012-03-23 11:53:46 535

原创 浅析Input 子系统

作者:陈刚,华清远见嵌入式学院讲师。在android中,定时alarm功能是很常用的,现在来分析下怎么实现的,这里将采用自下而上的方式讲解。输入子系统又叫input子系统。其构建非常灵活,只需要调用一些简单的函数,就可以将一个输入设备的功能呈现给应用程序。Input子系统 主要有下面几个结构:struct input_dev;         //表示一个输入设备,包含输入设备的一

2012-03-22 11:59:10 435

原创 Cortex-A8处理器介绍

作者:赵孝强,华清远见嵌入式培训中心讲师。Cortex-A8处理器是第一款基于下一代ARMv7架构的应用处理器,使用了能够带来更高性能、功耗效率和代码密度的Thumb-2技术。它首次采用了强大的NEONTM信号处理扩展集,对H.264和MP3等媒体编解码提供加速。Cortex-A8解决方案还包括Jazelle-RCT Java加速技术,对实时(JIT)和动态调适编译(DAC)提供最优化,同

2012-03-21 10:33:58 1392

原创 进程之基础知识

作者:倪健树,华清远见嵌入式培训中心讲师。1、进程会创建新的地址空间:子进程是父进程的复制品,在fork之后子进程获得父进程的数据空间、堆和栈的复制品,这就是子进程所拥有的拷贝。(线程使用当前的地址空间)2、进程结束的五种原因:正常终止:        1>从主函数main返回                2>调用exit                3>调用_ex

2012-03-20 10:25:42 316

原创 u-boot中.lds链接脚本文件的分析

作者:冯利美,华清远见嵌入式培训中心讲师。对于.lds文件,它定义了整个程序编译之后的连接过程,决定了一个可执行程序的各个段的存储位置。SECTIONS {        ...        secname start BLOCK(align) (NOLOAD) : AT ( ldadr )        { contents } >region :phdr =fill

2012-03-19 10:04:56 415

原创 _wait_event 具体实现过程

作者:苗德行,华清远见嵌入式培训中心讲师。#define __wait_event(wq, condition)         do {         DEFINE_WAIT(__wait); for (;;) {         prepare_to_wait(&wq, &__wait, TASK_UNINTERRUPTIBLE);         if (condi

2012-03-16 15:20:20 358

原创 在u-boot中添加命令

作者:曾宏安,华清远见嵌入式培训中心讲师。u-boot是嵌入式系统中广泛使用的一种bootloader。它不仅支持众多的平台和参考板,而且支持丰富的命令,可以让用户对开发板进行各种操作。关于u-boot使用和移植的资料很多,这里不再赘述。下面用问答的方式介绍u-boot中命令的实现机制。Q1: u-boot中命令的实现代码在什么地方?A1: 在u-boot源码的common目录下。通常

2012-03-14 17:08:25 442

原创 【公益】Google技术用户组Android 4.0典型应用案例讲座

北京谷歌技术用户组携手深圳谷歌技术用户组,将于03月17日(周六)下午1:00-5:00 ,分别在北京翠宫饭店和深圳博林诺富特酒店同时举办一场Android4.0最新技术及移动开发典型应用案例分享讲座,培训讲座中两地专家讲师将分别通过三个专题与众多Android开发专业人士及技术爱好者一起分享Android4.0开发的最新技术,以引领大家进入Android4.0 平台营造的专业3G移动开发领域。

2012-03-12 17:10:36 504

原创 Android图片对象转换

作者:范传奇,华清远见嵌入式培训中心讲师。Drawable对象转换为Bitmap对象Java代码 public static Bitmap drawableToBitmap(Drawable drawable) {                 Bitmap bitmap = Bitmap.createBitmap(                 drawable.getI

2012-03-07 17:22:47 430

原创 cortex-A8上3G模块的支持

作者:陈刚,华清远见嵌入式培训中心讲师。|  开发主机          VMware ubuntu10.10    |        |  移植内核             linux-2.6.22.6            |        |   3G模块                 华为 E220           |        |    SIM卡

2012-03-02 16:35:24 444

原创 java_xml读取写入方法

作者:范传奇,华清远见嵌入式培训中心讲师。XML作为全球通用的结构化语言,越来越受人们青睐,各种开发平台(比如Microsoft Studio系列、Oracle系列、Inprise Borland系列等)也都把支持XML开发作为宣传口号之一。在许多项目中利用XML数据交换信息,省去了许多麻烦事,不用制定繁锁的数据格式,利用XML数据易于表达,也利于一线开发者跟踪调试。  在XML应用中

2012-03-01 17:21:01 694

《Linux设备驱动开发详解》-Linux教程

本书是一本介绍linux设备驱动开发理论、框架与实例的书,本书以linux 2.6版本内核为蓝本,详细介绍自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和i/o映射以及异步通知、阻塞i/o、非阻塞i/o等linux设备驱动理论;字符设备、块设备、tty设备、i2c设备、lcd设备、音频设备、usb设备、网络设备、pci设备等linux设备驱动的架构和框架中各个复杂数据架构和函数的关系,并讲解了大量linux驱动开发的大量实例,使读者能够独立开发各类linux设备驱动。本书内容全面,实例丰富,操作性强,语言通俗易懂,适合广大linux开发人员、嵌入式工程师参考使用。

2013-09-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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