博客首页
|
排行榜
|
Focus On 嵌入式 !
嵌入式Linux、ARM、FPGA、DSP、WinCE等相关技术的分享与探讨~
博客
相册
个人档案
个人档案
ayayayaya
发消息
写留言
加好友
RSS订阅
博文分类
·
全部
·
嵌入式行业资讯
(63)
·
嵌入式Linux
(260)
·
FPGA设计
(5)
·
职业规划
(59)
·
Wince
(3)
·
Andriod系统开发
(28)
·
ARM相关
(7)
·
操作系统
(1)
·
免费讲座
(6)
·
关于我们
(1)
·
3G手机开发
(11)
·
新手爬爬
(7)
·
嵌入式开发
(12)
最新评论
文章评论
|
照片评论
文章评论
|
照片评论
博文存档
·
全部
·
2012-05
·
2012-04
·
2012-03
·
2012-02
最近访客
友情链接
·
嵌入式学院-华清远见旗下品牌
·
华清远见-嵌入式培训专家
全部博文
linux 进程地址空间的一步步探究
2012-05-10 11:46
作者:程姚根,
华清远见嵌入式培训中心
讲师。 我们知道,在32位机器上linux操作系统中的进程的地址空间大小是4G,其中0-3G是用户空间,3G-4G是内核空间。其实,这个4G的地址空间是不存在的,也就是我们所说的虚拟内存空间。 那虚拟内存空间是什么呢,它与实际物理内存空间又是怎样对应的呢,为什么有了虚拟内存技术,我们...
阅读全文>>
linux 进程地址空间的一步步探究
2012-05-10 11:30
作者:程姚根,
华清远见嵌入式培训中心
讲师。 我们知道,在32位机器上linux操作系统中的进程的地址空间大小是4G,其中0-3G是用户空间,3G-4G是内核空间。其实,这个4G的地址空间是不存在的,也就是我们所说的虚拟内存空间。 那虚拟内存空间是什么呢,它与实际物理内存空间又是怎样对应的呢,为什么有了虚拟内存技术,我们...
阅读全文>>
FS_11C14平台ZigBee点对点通信
2012-05-04 17:15
作者:周志强,
华清远见嵌入式培训中心
讲师。 要使用FS_11C14开发板实现点对点通信,需要对开发板上的ZigBee模块进行配置。下面我们先来介绍一下配置的过程。 1、首先执行ZigbeeCfg应用程序,会出现下图所示的界面:
图10-1 ZigBee配置界面 在设备管理器中查看我们所使用的串口并进行选择,波特率选为“115200”,数据...
阅读全文>>
关于结构体的内存对齐
2012-04-28 11:29
作者:冯利美,
华清远见嵌入式培训中心
讲师。 内存是以字节为单位编号,但一些硬件平台对某些特定类型的数据只能从某些特定地址开始,比如从偶地址开始。若不按照适合其平台的要求对数据存放进行对齐,会影响到效率。因此,在内存中,各类型的数据是按照一定的规则在内存中存放的,这就是本文要研究的对齐问题。 本文以g...
阅读全文>>
基于linux-2.6.35的class_create(),device_create解析
2012-04-27 11:59
作者:苗德行,
华清远见嵌入式培训中心
讲师。 从linux内核2.6的某个版本之后,devfs不复存在,udev成为devfs的替代。提醒一点,udev是应用层的,不要试图在内核的配置选项里找到它;加入对udev的支持很简单,以作者所写的一个字符设备驱动为例,在驱动初始化的代码里调用class_create为该设备创建一个class,再为每个设备...
阅读全文>>
进程之基础知识(二)
2012-04-26 13:58
作者:倪键树,
华清远见嵌入式培训中心
讲师。 11、wait的有一个子进程使用:如果一个进程有几个子进程,那么只要有一个子进程终止,wait就返回。 如果要等待某个特定进程的终止,则应该使用waitpid,其原型为 pid_t waitpid(pid_t pid, int *status, int options); 对于waitpid的pid参数的解释与其值有关: 1)pid == -1...
阅读全文>>
移植QT到CORTEX-A8上的记录
2012-04-23 11:10
作者:邹南,
华清远见嵌入式培训中心
讲师。 前段时间做linux2.6.35+CORTEX-A8的教学项目,这里将过程简单罗列。 一、移植TSLIB 1、拷贝“项目代码\tslib源码”目录下的tslib-1.4.tar.gz到linux系统 2、解压源码 $ tar -zxvf tslib-1.4.tar.gz $ cd tslib-1.4 3、执行au...
阅读全文>>
在Android中监控来电和去电
2012-04-20 15:51
作者:温尚书,
华清远见嵌入式培训中心
讲师。 在Android中,有的时候我们需要监控拨出电话和拨入电话,在Android中,可以使用其提供的API来实现这2个功能。 如果要实现监控来电电话,可以通过Android中提供的TelephonyManager这个类,这是一个系统服务,其中提供了对手机状态、手机通话状态以及运营商信息等的访问方法。...
阅读全文>>
_IO, _IOR, _IOW, _IOWR 宏的用法与解析
2012-03-26 16:55
作者:苗德行,
华清远见嵌入式培训中心
讲师。 在驱动程序里, ioctl() 函数上传送的变量 cmd 是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。 cmd的大小为 32位,共分 4 个域: bit24~bit31 为 “区别读写” 区,作用是区分是读取命令还是写入命令。 bit16~bit...
阅读全文>>
浅谈浮点数
2012-03-23 14:39
作者:冯建,
华清远见嵌入式培训中心
讲师。 浮点型变量在计算机内存中占用4字节(Byte),即32-bit。遵循IEEE-754格式标准。 一个浮点数由2部分组成:底数m 和 指数e。 ±mantissa × 2exponent(注意,公式中的mantissa 和 exponent使用二进制表示) 底数部分 使用2进制数来表示此浮点数的实际值。 指数部分 占用8-b...
阅读全文>>
浅析Input 子系统
2012-03-22 10:39
作者:陈刚,
华清远见嵌入式培训中心
讲师。 在android中,定时alarm功能是很常用的,现在来分析下怎么实现的,这里将采用自下而上的方式讲解。 输入子系统又叫input子系统。其构建非常灵活,只需要调用一些简单的函数,就可以将一个输入设备的功能呈现给应用程序。 Input子系统 主要有下面几个结构: struct input_dev;...
阅读全文>>
Cortex-A8处理器介绍
2012-03-21 11:35
作者:赵孝强,
华清远见嵌入式培训中心
讲师。 Cortex-A8处理器是第一款基于下一代ARMv7架构的应用处理器,使用了能够带来更高性能、功耗效率和代码密度的Thumb-2技术。它首次采用了强大的NEONTM信号处理扩展集,对H.264和MP3等媒体编解码提供加速。 Cortex-A8解决方案还包括Jazelle-RCT Java加速技术,对实时(JIT...
阅读全文>>
进程之基础知识
2012-03-20 10:07
作者:倪健树,
华清远见嵌入式培训中心
讲师。 1、进程会创建新的地址空间: 子进程是父进程的复制品,在fork之后子进程获得父进程的数据空间、堆和栈的复制品,这就是子进程所拥有的拷贝。(线程使用当前的地址空间) 2、进程结束的五种原因: 正常终止: 1>从主函数...
阅读全文>>
u-boot中.lds链接脚本文件的分析
2012-03-19 10:28
作者:冯利美,
华清远见嵌入式培训中心
讲师。 对于.lds文件,它定义了整个程序编译之后的连接过程,决定了一个可执行程序的各个段的存储位置。 SECTIONS { ... secname start BLOCK(align) (NOLOAD) : AT ( ldadr ) &...
阅读全文>>
_wait_event 具体实现过程
2012-03-16 14:18
作者:苗德行,
华清远见嵌入式培训中心
讲师。 #define __wait_event(wq, condition) do { DEFINE_WAIT(__wait); for (;;) { prepare_to_wait(&wq, &__wait,...
阅读全文>>
在u-boot中添加命令
2012-03-14 17:16
作者:曾宏安,
华清远见嵌入式培训中心
讲师。 u-boot是嵌入式系统中广泛使用的一种bootloader。它不仅支持众多的平台和参考板,而且支持丰富的命令,可以让用户对开发板进行各种操作。关于u-boot使用和移植的资料很多,这里不再赘述。下面用问答的方式介绍u-boot中命令的实现机制。 Q1: u-boot中命令的实现代码在什么地方...
阅读全文>>
【公益】Google技术用户组Android 4.0典型应用案例讲座
2012-03-12 16:41
北京谷歌技术用户组携手深圳谷歌技术用户组,将于03月17日(周六)下午1:00-5:00 ,分别在北京翠宫饭店和深圳博林诺富特酒店同时举办一场Android4.0最新技术及移动开发典型应用案例分享讲座,培训讲座中两地专家讲师将分别通过三个专题与众多Android开发专业人士及技术爱好者一起分享Android4.0开发的最新技术,以引领大家进...
阅读全文>>
Android图片对象转换
2012-03-07 16:58
作者:范传奇,
华清远见嵌入式培训中心
讲师。 Drawable对象转换为Bitmap对象 Java代码 public static Bitmap drawableToBitmap(Drawable drawable) { Bitmap bitmap = Bitmap.createBitmap( ...
阅读全文>>
java_xml读取写入方法
2012-03-01 17:13
作者:范传奇,
华清远见嵌入式培训中心
讲师。 XML作为全球通用的结构化语言,越来越受人们青睐,各种开发平台(比如Microsoft Studio系列、Oracle系列、Inprise Borland系列等)也都把支持XML开发作为宣传口号之一。在许多项目中利用XML数据交换信息,省去了许多麻烦事,不用制定繁锁的数据格式,利用XML数据易于表达,也...
阅读全文>>
在Android应用中加入自己的手势处理
2012-02-21 16:22
作者:温尚书,
华清远见嵌入式培训中心
讲师。 Tag:海豚浏览器 dolphin browser 手势 手势操作 手势输入 Gesture GestureLibrary 海豚浏览器是由国人推出的一款移动浏览器,自2010年推出后,即逐渐在国外引起较大的反响。它提供了人性化、流畅的用户体验。其中有一个用户手势控制功能,更是引起了大家很大的关注。 下面我...
阅读全文>>
页次:
1
/27
每页
20
条记录,共
533
条 分页: [
1
][
2
][
3
][
4
][
5
] [
下一页
][
>>
][
尾页
]