Android源代码之初探

做嵌入式linux应用的开发已经三年多了。 接触过分别用Qtopia,PowerParts,GTK+作为GUI框架的嵌入式手持设备的设计。 去年十月Google开放了Android的应用开发的应用开发,不过是基于Java的,让我这个一直使用C/C++开发的十分不爽。 一年过去...

基于IIS总线的嵌入式音频系统设计

摘要:介绍了基于IIS总线的嵌入式音频设备的硬件体系结构及其Linux驱动程序的设计。在音频驱动程序设计综合使用了DMA、分段多缓存区和内存映射技术以提高系统性能,满足音频实时性的要求。     关键词:音频设备驱动程序 IIS总线 嵌入式...

对于linux下system()函数的深度理解

本篇文章主要介绍了"对于linux下system()函数的深度理解(整理)",主要涉及到对于linux下system()函数的深度理解(整理)方面的内容,对于对于linux下system()函数的深度理解(整理)感兴趣的同学可以参考一下。 这几天调程序(嵌入式linux...

uCOS和uClinux的比较(摘录自:电子技术应用 作者:朱显新 黄涛 卢珞先 发布时间:2005

UC/OS是一种免费公开源代码、结构小巧、具有可剥夺实时内核的实时操作系统。其内核提供任务调度与管理、时间管理、任务间同步与通信、内存管理和中断服务等功能。 UClinux是一种优秀的嵌入式Linux版本。uClinux是Micro-Conrol-Linux的缩写...

arma

  课题:基于Arm9的智能家居监控系统设计 摘要:       Arm9负责温度,视频采集,通过CGI实现简单的网络控制。用户可以通过WEB浏览器通过网络实现对家庭内部的控制,包括灯的开关控制,以及温度和实时视频的监控。   硬件:Arm9开发...

嵌入式Linux系统小型化技术

作者Email: zhh@httc.cn 介绍了Linux在嵌入式领域中的应用和宿主机、目标机开发模式,详细地给出了精简内核的实现过程。分析了glibc系统库和ELF文件格式的结构和其中的共享库裁剪技术的原理,提出并实现了一种库裁剪方案。 关键词 嵌入式;L...

minis3c2440嵌入式开发板之uboot详解

Bootloader/u-boot的启动模式  对于计算机系统来说,从计算机开机上电的到操作系统的启动需要一个引导过程。嵌入式Linux同样也需要一个引导的过程,及引导程序就叫做Bootloader。Bootloader是在操作系统启动之前执行的一小段程序,通过这...

Linux字符设备驱动程序的编写框架

作者:游老师,华清远见嵌入式学院讲师。 在华清远见的嵌入式培训课程中,linux自负设备驱动程序的编写是嵌入式学院三期课程中嵌入式linux驱动开发方面的重要内容,这里我们先对QT做一下简单介绍。 一、Linux device driver 的概念 系统调...

Android平台开发指导(Android Porting Guide)(一)

  本文为Android平台开发人员和Android设备制造商提供了底层开发指导。如果你对Android的上层应用开发很感兴趣,请访问Android Developers Site。 关于这份指导书 这份指导书按照逻辑划分为几个部分(见目录)。在一个持续的开发过程中...

Linux和uClinux比较分析

Linux和uClinux比较分析   标准Linux是针对有MMU的处理器设计的。在这种处理器上,虚拟地址被送到MMU,把虚拟地址映射为物理地址。通过赋予每个任务不同的虚拟-物理地址转换映射,支持不同任务之间的保护。        uClinux是针...

嵌入式集成开发环境---Linux Platform Builder集成开发环境的实现

Linux Platform Builder集成开发环境的实现 1 目的 嵌入式Linux上的开发上一个函待解决的问题,就是开发工具的匮乏和开发过程的混乱。开发涉及Bootloader、内核、驱动、文件系统、图形用户接口和显示应用程序等多个方面,在各部分的开发...

Remote System Explorer之FTP移植(vsftpd)

Remote System Explorer之FTP移植 openssh自带Sftp Server,但移植到开发板上时无法启动,所以只能移植其他的FTP服务器,经过一番搜索后确定使用vsftpd。 vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序,特点是小巧轻快,安全易用...

eclipse + cdt + gdb 进行arm linux 交叉调试

http://blog.csdn.net/gameboy12615/archive/2010/06/04/5648185.aspx     如何使用eclipse进行嵌入式Linux的开发 习惯了在windows环境下开发的程序员在转到Linux平台时经常会抱怨没有一个好用的集成开发环境。和windows下常用的一些开发...

如何学习嵌入式

学习技术不难,看你自己怎么规划 ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定) (...

linux 设备驱动模型

Linux设备驱动模型 尽管LDD3中说对多数程序员掌握设备驱动模型不是必要的,但对于嵌入式Linux的底层程序员而言,对设备驱动模型的学习非常重要。 Linux设备模...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题