资料介绍
嵌入式系统通常是以具体应用为中心,以处理器为核心且面向实际应用的软硬件系统,其硬件是整个嵌入式系统运行的基础和平台,提供了软件运行所需的物理平台和通信接口;而嵌入式系统的软件一般包括操作系统和应用软件,它们是整个系统的控制核心,提供人机交互的信息等。所以,嵌入式系统的开发通常包括硬件和软件两部分的开发,硬件部分主要包括选择合适的 MCU 或者 SOC 器件、存储器类型、通讯接口及 I/O、电源及其他的辅助设备等;软件部分主要涉及 OS porting 和应用程序的开发等,与此同时,软件中断调试和实时调试、代码的优化、可移植性/可重用以及软件固化等也是嵌入式软件开发的关键。嵌入式系统开发的每一个环节都可以独立地展开进行详细的阐述,而本文的出发点主要是为嵌入式开发的初学者者提供一个流程参考。因为对于初学者在面对一个嵌入式开发项目的时候,往往面临着诸多困难,如选择什么样的开发平台?什么样的器件类型?在进行编译时怎样实现代码优化?开发工具该如何选择和使用?在进行程序调试时应该注意那些问题以及选择什么样的嵌入式 OS 等等。希望通过本文,能帮助初学者了解有关 ARM 嵌入式系统开发流程。
通常嵌入式开发的平台主要包括基于 SoC 或 MCU 开发板,板上提供常用的外设、接口和其他功能模块,开发者一般根据自己的应用需要选择适合自己板级开发平台。在这样的平台上开发者可以进行硬件的扩展,操作系统移植和应用软件的开发、调试及固化,并最终形成自己的产品推向市场。但是基于该平台的软件开发工作往往需要等到硬件平台完成后才能开展,这显然不利于缩短 TTM (Time to Market),同时调试的过程也是需要反复迭代和修改设计的过程,因此硬件方案的变动在所难免。因此在系统方案没有最终定型前,急于搭建硬件平台不仅费时费力,而且也会造成系统开发成本的提高。因此在进行方案设计的时候,利用 CPU 或者其他外设的模型进行早期的评估是非常必要的。
- 嵌入式系统开发资料分享 0次下载
- 嵌入式Linux系统开发入门宝典(第2版) 0次下载
- (网盘)ARM嵌入式Linux系统开发详解 74次下载
- ARM嵌入式系统开发_Android应用开发入门(基础版) 0次下载
- 嵌入式系统开发大作业 12次下载
- ARM嵌入式系统开发之Android开发入门 21次下载
- 嵌入式开发要学什么嵌入式开发的一些入门教材推荐 27次下载
- ARM Cortex M4 嵌入式系统开发实践 9次下载
- ARM嵌入式Linux系统开发详解PPT 2次下载
- 《Cortex-M3+uCOS-II嵌入式系统开发入门与应用》p 3次下载
- ARM嵌入式Linux系统开发详解 56次下载
- 嵌入式系统开发基础_基于ARM9微处理器C语言程序设计(第二版) 0次下载
- 基于ARM嵌入式系统开发与应用_吴明晖 0次下载
- ARM嵌入式系统开发平台产品选型指南 91次下载
- ARM嵌入式系统开发-软件设计与优化 94次下载
- SysConfig如何助推嵌入式系统开发 702次阅读
- 关于嵌入式系统开发必备的基础知识 2684次阅读
- 基于μC/OS-II嵌入式系统开发中低功耗系统的设计 2817次阅读
- 浅谈ARM嵌入式系统如何学习与入门 1w次阅读
- 基于嵌入式Linux系统下Mini GUI的移植方法与过程详解 3355次阅读
- 基于ARM嵌入式系统的数字音频播放系统设计 3790次阅读
- 一种基于ARM的嵌入式系统开发的方案详细讲解 7828次阅读
- 嵌入式系统开发学习心得体会_经验总结 3w次阅读
- 嵌入式开发工具有哪些_五款嵌入式开发工具推荐 3.9w次阅读
- 一文看懂嵌入式开发与c++开发有什么不同 2.2w次阅读
- 嵌入式系统开发小白必懂的简单知识点梳理 6340次阅读
- 嵌入式开发环境介绍,嵌入式文件系统要求分析 1058次阅读
- 嵌入式系统开发实践经验分享 2156次阅读
- 典型的嵌入式系统设计 2553次阅读
- 用GNU工具开发基于ARM的嵌入式系统 1563次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论