Microwindows在基于S3C44B0X的嵌入式系统中的移植
2013-01-22 李凯 窦振 24
摘要: 本文论述了在基于S3C44B0X的嵌入式开发平台上移植了uCLinux和打开帧缓冲设备驱动程序的基础上,移植Microwindows的过程与方法,指出了在移植过程中需要注意的问题。 关键词: FrameBuffer;MicroWindows;S3C44B0X 引言 Microwindows是由Gregory Haerr组织的一个开放源码项目,是嵌入式系统中广泛应 .. [查看全文]
基于8051嵌入式系统的GPRS终端实现
2013-01-21 8
随着数据无线传输需求的骤增和中画移动GPRS业务全面投入运营,无线数据通信的应用越来越广泛。GPRS网不但具有覆盖范围广、数据传输速度快、通信质量高、永远在线和按流量计费等优点,且其本身就是一个分组型数据网,支持TCP/IP协议,无需经过PSTN等网络的转接,可直接与Internet网互通。因此GPRS业务在无线上网、环境 .. [查看全文]
Windows CE.NET及其在嵌入式系统中的应用
2013-01-11 闫国英 郭宝增 王芳 9
摘要:介绍了Microsoft公司最近推出的嵌入式实时操作系统WindowsCE.NET的功能模块和新增特性。该系统能够根据硬件设计的需要,定制出相应平台并能兼容市场上各类Win32软件,从而加速了用户的开发过程。同时还对WindowsCE.NET和Windows XP embedded两者的性能进行了简单比较,为开发者选用适当的嵌入式操作系统提供 .. [查看全文]
用GNU工具开发基于ARM的嵌入式系统
2013-01-11 许庆丰 7
摘 要:介绍如何利用GNU的工具开发基于ARM的嵌入式系统,以及使用编译器、连接器和调试工具的具体方法,为广大嵌入式系统开发人员提供一种低成本的开发手段。当前,ARM公司的32位RISC处理器,以其内核耗电少、成本低、功能强、特有16/32位双指令集,已成为移动通信、手持计算、多媒体数字消费等嵌入式解决方案的RISC标 .. [查看全文]
一种基于嵌入式系统和Internet的FPGA动态配置方案
2013-01-11 常青 李大军 梅顺良 4
在现今的数字系统设计中,以“嵌入式微控制器+FPGA”为核心的体系结构因其强大的处理能力和灵活的工作方式而被广泛采用。嵌入式微控制器的优势在于将微处理器内核与丰富多样的外围接口设备紧密结合,在提供强大的运算、控制功能的同时,降低了系统成本和功耗,因而适合作为数字系统的控制核心;FPGA的优势在于 .. [查看全文]
用C语言开发DSP嵌入式系统
2013-01-09 肖宛昂 曾为民 10
摘要:目前很多嵌入式系统以DSP 为核心构建,但是,采用汇编语言开发DSP 系统存在开发难度大、开发周期长、维护性差等缺点,应用C 语言开发DSP 系统是广大嵌入式开发者的迫切要求。有关单片机的C 语言开发有相当多的资料可以参考,而DSP 系统的C 语言开发却很少见。本文以TI 公司的DSP 器件TMS320F24X 系列为例,讲述怎样 .. [查看全文]
嵌入式系统设计师考试经验分享与小结
2013-01-04 OHY 9
注:以下纯属个人意见,错误在所难免,仅作参考和探讨,标准答案情参考官方书籍。 注:补充更新了2007年嵌入式系统设计师上午真题的全部标准答案 引言 2007年11月3日参加了嵌入式系统设计师的考试,意外的考进了全国50名。最近受导师所托,寻找这份试题和答案。而然在网上只能找到真题却没有发现答案。虽然《2007下半年试题 .. [查看全文]
ARM嵌入式系统中断向量表的动态配置
2013-01-04 10
摘要:通常32位ARM嵌入式系统的中断向量表是在程序编译前设置好的,每次编写中断程序都要改C程序的汇编启动代码,相当繁琐。本文给出一种配置ARM中断向量表新方法。该方法比通常方法仅增加一条指令执行时间,简便高效,功能完备,向量表在运行时动态生成,C程序可以使用固定向量表的启动代码,并可隐藏起来。 一般32位AR .. [查看全文]
Nucleus Plus嵌入式系统应用
2012-12-16 8
Nucleus Plus是美国源代码操作系统商ATI公司(现为Mentor Graphics ESD) 推出的新一代嵌入式操作系统,属于抢先式实时多任务操作系统内核, 95%的代码使用ANSI C编写,非常便于移植于各种处理器家族。从实现的角度讲,不同于传统嵌入式开发,Nucleus Plus是以函数库的形式链接到目标应用程序中,形成可执行目标代码,下载到 .. [查看全文]
嵌入式系统开发平台增加USB下载接口
2012-12-06 16
目前,许多嵌入式系统的开发平台采用串行口作为调试和下载目标代码的接口。通用串行口的优点是简单易用,几乎所有嵌入式处理器都有1~2个串口。但是最大的缺点是速度太慢,这个缺点在开发小系统的时候还不太明显,随着代码尺寸的增加,串口的速度已经不能满足需要了。典型的如开发嵌入式Linux,编译后内核大小为400K~1M字节 .. [查看全文]
32位嵌入式系统的字节对齐问题
2012-12-02 16
32位嵌入式系统的软件开发过程中,字节对齐问题是相当重要的。我们现在就拿ARM处理器和ADS1.2开发环境作为例子说明字节对齐的概念。在此之前,我先声明几个基本的概念:对象:在C语言中使用结构体类型、共同体类型、或内部基本类型所定义的变量或常量,就称为对象。对象占据了一块实际的存储器空间,这块空间有固定的起始 .. [查看全文]
利用Allegro实现嵌入式系统高速电路布线设计
2012-11-21 张艺凡 12
1 引言 随着嵌入式微处理器主频的不断提高,信号的传输处理速度越来越快,当系统时钟频率达到100MHZ以上,传统的电路设计方法和软件已无法满足高速电路设计的要求。在高速电路设计中,走线的等长、关键信号的阻抗控制、差分走线的设置等越来越重要。笔者所在的武汉华中科技大学与武汉中科院岩土力学所智能仪器室合作.以ARM .. [查看全文]

本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号