一. Linux的帧缓冲设备 帧缓冲(framebuffer)是Linux为显示设备提供的一个接口,把显存抽象后的一种设备,他允许上层应用程序在图形模式下直接对显示缓冲区进行 读写操作。这种操作是抽象的,统一的。用户不必关心物理显存的位置、换页机制等等具体细节。这些都是由Framebuffer设备驱动来完成的。帧缓冲驱 动的应用广泛,在linux的桌面系统中,Xwindow服务器就是利用帧缓冲进行窗口的绘制。尤其是通过帧缓冲可显示汉字点阵,成...
摘要:在详细介绍一种嵌入式Web服务器BOA的实现与配置方法的基础上,以一个Web在线远程监控GPIO(通用输入/输出)的程序为实例,介绍嵌入式Linux系统下CPU程序设计技术。 关键词:嵌入式系统Linux BOA CGI GPIO 1 概述 随着互联网应用的普及,越来越多的信息化产品需要接入互联网通过Web页面进行远程访问。嵌入式Web系统提供了一种经济、实用的互联网嵌入式接入方案。这里结合一种嵌入式Web Server BOA来介绍嵌入式Linux系统...
嵌入式Linux webserver: Boa+CGI程序设计技术 sockit 发表于 2006-3-12 23:16:00 来源:单片机及嵌入式系统应用 作者:广东工业大学 郑 伟 徐荣华 王钦若 摘要:在详细介绍一种嵌入式Web服务器BOA的实现与配置方法的基础上,以一个Web在线远程监控GPIO(通用输入/输出)的程序为实例,介绍嵌入式Linux系统下CPU程序设计技术。 关键词:嵌入式系统Linux BOA CGI GPIO 1 概述 随着互联网应用的普及,越来越多的信息...
第五章基于ARM的嵌入式程序设计 5.1 ARM汇编语言的伪操作、宏指令与伪指令 5.1.1 两种常见的ARM编译开发环境 ADS/SDT IDE开发环境:它由ARM公司开发,使用了CodeWarrior公司的编译器; 集成了GNU开发工具的IDE开发环境::它由GNU的汇编器as、交叉编译器gcc、和链接器ld等组成。 5.1.2 ADS编译环境下的伪操作和宏指令 ADS编译环境下的伪操作可分为以下几类: 符号定义(Symbol Definition)伪操作 数据定义(Data Definition)...
这是一门实用的C语言视频,是你以后从事C语言开发过程中最需要的知识。当然,如果这个你认真的听过之后,面对大学的课程或者全国计算机等级考试二级C的考试以及今后的开发工作都将表现的非常轻松。 课程重点详细讲解真实项目开发和运用中实际运用的C语言知识,及容易犯错的地方,包括对一个C程序怎么去调试的技术。 学员学完课程之后应达到的效果:能够熟练的使用C语言进行程序的编程;遇见错误的C程序可以轻...
以下礼品兑换时间:2009年10月19日开始,先兑先得,兑完为止 编号:20091019_2,本类礼品兑换可用积分:2500可用积分 你可以使用你的可用积分,免费兑换此图书,兑换时请注明礼品编号、数量及您的详细联系方式 《嵌入式Linux C语言应用程序设计》简介 书名:嵌入式Linux C语言应用程序设计 作者:华清远见嵌入式培训中心 定价:¥49.00 出版日期:2007年8月 出版社:人民邮电出版社 兑换办法:http://bbs.chinaunix.net/th...
Linux 为是一个成熟而稳定的 操作系统 。将 Linux 植入嵌入式设备具有众多的优点,包括可剪裁和容易移植等,所以 Linux 操作系统 在嵌入式领域获得了广泛的应用。嵌入式 Linux 一直是嵌入式领域的研究热点,与PC架构不同, 嵌入式系统 的硬件具有多样性和差异性, 嵌入式系统 的开发需要对特定系统进行硬件设计,同时还要针对这些硬件来编写 驱动程序 。 Linux 内核就是通过 驱动程序 来同外围设备打交道的,系统设计人员必须...
Linux 为是一个成熟而稳定的操作系统。将Linux植入 嵌入式 设备具有众多的优点,包括可剪裁和容易移植等,所以Linux操作系统在嵌入式领域获得了广泛的应用。嵌入式Linux一直是嵌入式领域的研究热点,与PC架构不同,嵌入式系统的硬件具有多样性和差异性,嵌入式系统的开发需要对特定系统进行硬件设计,同时还要针对这些硬件来编写驱动程序。Linux内核就是通过驱动程序来同外围设备打交道的,系统设计人员必须为每个设备编写驱动程...