摘要: 本文从Linux在设备软件领域应用的日益广泛引出Linux在实时性方面值得关注的问题,简要介绍了“硬实时”与“软实时”的差异,以及哪些应用场合必须要求“硬实时”的设备软件平台,最后指出了获得真正硬实时Linux解决方案的途径。关键词: 嵌入式;设备软件;实时性;Linux;硬实时
将Linux作为电子设备的软件开发和运行平台,这早已成为设备软件领域的热门话题,这的确可以为电子产品制造企业带来不少好处。然而,由于Linux一直都只能提供软实时(soft real-time)性能
关键字:
0704_A Linux 单片机 嵌入式系统 设备软件 实时性 硬实时 杂志_专题
电子产品世界,为电子工程师提供全面的电子产品信息和行业解决方案,是电子工程师的技术中心和交流中心,是电子产品的市场中心,EEPW 20年的品牌历史,是电子工程师的网络家园
关键字:
CPU Linux POSIX
基于ARM的芯片多数为复杂的片上系统,这种复杂系统里的多数硬件模块都是可配置的,需要由软件来设置其需要的工作状态。因此在用户的应用程序之前,需要由专门的一段代码来完成对系统的初始化。由于这类代码直接面对处理器内核和硬件控制器进行编程,一般都是用汇编语言。一般通用的内容包括:
l 中断向量表
l  
关键字:
ARM
前一段时间做了arm的一些开发,主要是编写了arm的启动软件和移植了uCOS-II到arm7。我做事情喜欢深入简出,及从最简单,最原理的方面先做一个框架,然后在这个框架里面进行补充。我还是一个很喜欢和别人讨论的人,希望有人可以给我提出意见和建议。我的这个心得很初级,都是一些基本的东西。现在拿出来和大家分享,希望在我毕业之前能给大家留一些纪念。
由于这些东西发paper实在是没有价值,但是我感觉可以作为arm开发的入门。由于我的水平和经验有限,错误也是难免的。但是如果不拿出来和大家分享,就
关键字:
ARM
引 言 随着对高处理能力、实时多任务、超低功耗等方面需求的增长,高端嵌入式处理器已经进入了国内开发人员的视野,并在国内得到了普遍的重视和应用。ARM是目前嵌入式领域应用最广泛的RISC微处理器结构,凭借低成本、低功耗、高性能等优点占据了嵌入式系统应用领域的领先地位。ADS是ARM公司推出的ARM集成开发环境,提供了对C和C++的支持,是目前开发ARM的主要工具。本文针对日益缩短的嵌入式开发周期,结合ARM系统开发调试经验,对使用ARM标准库进行应用程序开发作了比较系统的分析。 1
关键字:
ARM C 嵌入式
1 引言 Linux是一种自由的Unix类多用户,多任务的操作系统,可在运行在Intel 80386及更高档次的PC机、ARMS、MIPS和PowerPC等多种计算机平台,已成为应用广泛、可靠性高、功能强大的计算机操作系统,Linux具有内核小、效率高、源代码开放等优点,还内含了TCP/IP网络协议,很适合在服务器领域使用,而服务器主要用途之一就是进行网络通信,随着计算机办公自动化处理技术的应用与推广,网络的不断普及,传统的纸张式文件传输方式已经不再适合发展的需要,人们更期待一种便捷、高效、环保、安全的网
关键字:
Linux TCP/IP 通讯 网络 网络通信 无线
近日,英国ARM公司(伦敦证交所:ARM;纳斯达克:ARMHY)公布了截止至2007年3月31日的2007年第一季度未审计财务报告,报告显示第一季度公司营业收入达到6650万英镑,以美元结算营业收入达到1.292亿美元,比去年同期分别增长了3%和14%。由于美元对英镑汇率的下跌(2007年第一季度1.94美元兑1英镑,2006年第一季度1.75美元兑1英镑),依照2006年第一季度的实际汇率,2007年第一季度英镑营业收入将达到7400万英镑。
第一季度公司授权业务的营业收入达到5430万美元,
关键字:
ARM 财报
如果说,“嵌入式”是2001年电子工程师谈论得最多的词之一,2002年谈论得最多的一个词就是“ARM”。究竟什么是ARM呢,他是英国一家电子公司的名字,全名的意思是Advanced RISC Machine。该公司成立于1990年11月,是苹果电脑,Acorn电脑集团和VLSI Technology的合资企业。Acorn曾推出世界上首个商用单芯片RISC处理器,而苹果电脑当时希望将RISC技术应用于自身系统,ARM微处理器新标准因此应运而生。
&nbs
关键字:
ARM
一、嵌入式系统设计方法变化的背景 嵌入式系统设计方法的演化总的来说是因为应用需求的牵引和IT技术的推动。 随着微电子技术的不断创新和发展,大规模集成电路的集成度和工艺水平不断提高。硅材料与人类智慧的结合,生产出大批量的低成本、高可靠性和高精度的微电子结构模块,推动了一个全新的技术领域和产业的发展。在此基础上发展起来的器件可编程思想和微处理(器)技术可以用软件来
关键字:
Linux 嵌入式系统
1) Linux到底有多少种版本?
显然,很多。据网站DistroWatch.com上的清单,至少有350个版本。该网站倾向于传播范围较窄的版本,本月该网站的读者把Ubuntu评为最受欢迎的版本。Ubuntu最近获得了Sun Microsystems首席执行官Jonathan Schwartz的支持。
通过赢得大量普通用户的支持,Ubuntu似乎获得了合法性。用户为其建立的网上资源包括一个博客、菜鸟快捷指南和一个更为高级的使用手册。Ubuntu的身世不凡,它的开发工作得到了南非互联网企业家Mark
关键字:
Linux
MontaVista 软件公司是一个世界领先的智能设备和相应基础部件的系统软件供应商。MontaVista以提供基于GNU/linux的开放源码软件解决方案来推动嵌入式系统革命。它由实时操作系统(RTOS)的倡导者James Ready在1999年创立。MontaVista提供的MontaVista Linux家族系列产品满足了广泛的软件开发商的需要,包含从通信基础设施到消费电子的应用。MontaVista发布的多种MontaVista Linux版本包括-专业版(Professional Edition
关键字:
linux Montavista 单片机 嵌入式系统
技术发展到今天的信息时代,数据的存储和传输在嵌入式系统有了越来越重要的地位。而USB是目前设计成熟、应用广泛且使用极为简捷的技术,USB传输是一种高效方便的数据传输方式。
基于上述原因,本文重点论述基于USB的海量存储(USB Mass Storage)设备功能在ARM嵌入式系统中设计和应用。使用该设备功能,上位机可以像读写普通U盘一样对于系统采集并存储在FLASH中的数据进行读写。
1 硬件方案
l.1 器件简介
S3C44B0X[1]是SAMSUNG公司出品的基于ARM7T
关键字:
ARM USB 存储 存储器
引言
基于SRAM工艺FPGA在每次上电后需要进行配置,通常情况下FPGA的配置文件由片外专用的EPROM来加载。这种传统配置方式是在FPGA的功能相对稳定的情况下采用的。在系统设计要求配置速度高、容量大、以及远程升级时,这种方法就显得很不实际也不方便。本文介绍了通过ARM对可编程器件进行配置的的设计和实现。
1 配置原理与方式
1.1 配置原理
在FPGA正常工作时,配置数据存储在SRAM单元中,这个SRAM单元也被称为配置存储(Configuration RAM)。由于SRAM是易失性的存
关键字:
ARM FPGA 单片机 配置 嵌入式系统
信号机是一个典刑的嵌入式系统,嵌入式系统是以应用为中心来设计,对功能、性能、可靠性、成本、功耗、体积等有严格的要求,既要满足智能交通系统对信号机智能化、多功能的要求,又要最大化信号机的性价比,因此本设计选择基于ARM核的32位嵌入式RISC处理器——AT91RM9200来完成智能交通信号机控制板的硬件设计,以达到使信号机在交通系统中成为收集与处理交通流量数据、通信联网以及区域协调控制平台的设计目标。
1 引言
&
关键字:
ARM 交通信号
arm-linux-gccarm-elf-gc介绍
您好,目前还没有人创建词条arm-linux-gccarm-elf-gc!
欢迎您创建该词条,阐述对arm-linux-gccarm-elf-gc的理解,并与今后在此搜索arm-linux-gccarm-elf-gc的朋友们分享。
创建词条
arm-linux-gccarm-elf-gc电路
arm-linux-gccarm-elf-gc相关帖子
arm-linux-gccarm-elf-gc资料下载
arm-linux-gccarm-elf-gc专栏文章
关于我们 -
广告服务 -
企业会员服务 -
网站地图 -
联系我们 -
征稿 -
友情链接 -
手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
京ICP备12027778号-2 北京市公安局备案:1101082052 京公网安备11010802012473