资料介绍
以基于LPC2210微控制器的嵌入式系统为例,给出了一个完整的嵌入式系统软件架构方案.设定了存储器的访问方式,设计了软件的4层结构:启动及模式规划层、硬件驱动层、操作系统层和用户应用程序层,给出了系统的存储器分配方案.规划了程序按文件系统存放的框架,特别说明了其中头文件的设计.提供了一套具有工程应用价值的嵌入式系统开发方案.
面向千差万别的嵌入式系统,要提高开发效率,就要提高优质代码的复用率和使用科学规范的软件项目建模语言进行项目开发.很多学者和工程师在这两个方向进行了大量的探索,有的对嵌入式开发过程中各构件的开发过程进行了总结;有的给出了使用UML建模提高嵌入式软件代码移植性,稳定性和可理解性的方法.但由于嵌入式硬件系统和软件系统的巨大差异和多样性,且对实时性和程序运行效率的要求都非常高,对于当前嵌入式系统的开发只能基于某一特定硬件和操作系统平台实现代码的直接复用,跨平台复用必须经过移植和修改.这使得大量功能相同的代码被重复编写,嵌入式开发领域整体效率不高,进步缓慢,而且由于嵌入式工程师水平的高低不同也导致了嵌入式系统开发水平的参差不齐.因此对于如何提高嵌入式系统开发资源的共享提出了迫切的要求.
嵌入式系统的开发包括硬件和软件的协同开发,硬件部分一般要求根据系统应用的要求进行优化设计,通常包括嵌入式系统的核心处理器、各种类型的存储器、外设、模拟电路及电源、各类接口控制器和扩展用接插件等.软件系统一般采用分层结构,其构建也要根据实际需求配置和剪裁,以达到嵌入式系统目标功能的效率最大化.下面以ARM7内核的微控制器LPC2210为例,移植实时操作系统心;uc/os—II,给出了一套具有工程应用价值的嵌入式系统软件开发方法.
- 基于简化Cortex-M核微控制器嵌入式软件的开发步骤
- HT32微控制器的嵌入式Flash内存来模拟EEPROM的软件方法
- LPC2000读写EEPROM
- 嵌入式ARM开发教程之ARM9微控制器LPC3180的软硬件平台的设计
- ARM9微控制器LPC3180的软硬件平台的设计教程详细说明 91次下载
- 如何设计ARM9微控制器LPC3180的软硬件平台 14次下载
- LPC2000系列ARM参考价格 46次下载
- LPC2420 LPC2460微控制器数据手册
- LPC2000系列ARM硬件结构
- LPC2000系列的CAN总线验收滤波器应用
- 基于LPC2290嵌入式系统USB接口的设计
- 基于M CORE微控制器的嵌入式系统
- 基于嵌入式Linux 的BACnet 控制器软件设计
- ARM嵌入式系统基础教程
- 时间触发嵌入式系统设计模式(使用8051微控制器开发可靠应用
- 嵌入式微处理器与嵌入式微控制器的区别 1071次阅读
- 嵌入式软件开发和软件开发的区别 1737次阅读
- 嵌入式软件的设计模式(上) 1119次阅读
- 基于嵌入式微控制器与FPGA通过配置的效率和灵活性 2201次阅读
- 基于uClinux和微控制器实现嵌入式Socket通信的应用方案 1516次阅读
- 微控制器的主要应用在哪里 8645次阅读
- 基于嵌入式软件的JNI技术应用解析 1020次阅读
- 基于GPRS微控制器实现上网的解决方案 687次阅读
- 嵌入式系统中的OTA更新的若干不同软件设计探讨 1841次阅读
- 嵌入式软件开发编程规范介绍 4206次阅读
- 对lpc2000系列微控制器片内flash编程的方法 6203次阅读
- 基于ARM与DSP的嵌入式运动控制器设计详解 7265次阅读
- TIMSP430微控制器软件编程经验和应用技巧 4104次阅读
- nxp单片机汇总_lpc单片机选型 1.8w次阅读
- 基于CORBA技术的嵌入式控制器设计 1659次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 11次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5DIY动手组装LED电子显示屏
- 0.98 MB | 3次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机PM2.5检测系统程序
- 0.83 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537797次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191186次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多