1 引言 信息家电和手持设备大大加速了嵌入式系统的发展,而ARM体系32位高性能、低功耗处理器和嵌入式操作系统Linux无疑成为佼佼者。因为Linux源代码开放、免费,任何将其定制于PDA、掌
程序设计任务:综合运用嵌入式开发技术,设计和开发基于多任务的时钟系统。在ARM开发板上,采用多种形式显示系统时间,在数码管显示系统时间,同时在文本框控件显示,在LCD显示屏动态地绘制时钟。此外,利用开
基于ARM嵌入式系统开发与设计.ppt ,资料详细
应用开发人员不需每次都对他们编写的一项应用进行重复的劳动。工具和应用开发架构已获得了长足的发展,以至于应用开发人员能够集中精力创造附加价值,而无需担心底层的应用架构和细节。那么嵌入式系统的开发是否也朝
一、嵌入式系统简介 1、 嵌入式系统的基本特征 (1) 专用的嵌入式CPU 该CPU具有高效率、低功耗、体积小和集成度高等特点,能够把通用CPU中许多由板卡完成的任务集成在芯片
摘要:嵌入式技术是计算机发展的趋势之一,被广泛应用于工业和军事领域。SCADE(高安全性的应用程序开发环境)为嵌入式软件提供了一套基于模型的开发方式。从嵌入式软件的特点入手,对基于模型的嵌入式系统软件
IDC最近的一份市场研究报告显示,电子产品制造业每年对全球GDP的贡献在1万亿美元以上,其中的核心是可编程半导体器件。然而,全球经济形势的震荡与衰退告诉人们,必须在把握关键因素、有效控制风险的前提下持
摘 要:嵌入式系统对应用软件的质量要求很高,在嵌入式开发中须注意对代码进行优化,尽可能地提高代码效率。虽然C编译器都提供了一定程度的代码优化,但大部分由编译器执行的优化技术仅涉及执行速度和代码大小的
在Linux操作系统下有3类主要的设备文件类型:块设备、字符设备和网络设备。这种分类方法可以将控制输入/输出设备的驱动程序与其他操作系统软件分离开来。 字符设备与块设备的主要区别是:在对字符设备发
μClinux是专门针对没有MMU的CPU,并且为嵌入式系统做了许多小型化的工作。适用于没有虚拟内存或内存管理单元(MMU)的处理器。由于μClinux在标准的Linux基础上进行了适当的裁剪和优化,