电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

嵌入式读书报告VIP免费

嵌入式读书报告_第1页
1/6
嵌入式读书报告_第2页
2/6
嵌入式读书报告_第3页
3/6
1 嵌入式开发系统读书报告 嵌入式系统简介: 嵌入式系统:广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。如各类单片机和DSP系统。这些系统在完成较为单一的专业功能时具有简洁高效的特点。但由于他们没有操作系统,管理系统硬件和软件的能力有限,在实现复杂多任务功能时,往往困难重重,甚至无法实现 从狭义上讲,那些使用嵌入式微处理器构成独立系统,具有自己操作系统,具有特定功能,用于特定场合的专用软硬件系统称为嵌入式系统。 嵌入式系统的组成:嵌入式系统由嵌入式硬件与嵌入式软件组成。嵌入式硬件以芯片、模板、组件、控制器形式埋藏于设备内部;嵌入式软件是实时多任务操作系统和各种专用软件,一般固化在ROM或闪存中;嵌入式系统软硬兼施,融为一体,成为产品,但在开发过程中需要一些开发工具进行辅助开发。 嵌入式系统的特点: 1.系统内核小; 2.专用性强; 3.系统精简; 4.高实时性 OS; 5.嵌入式软件开发走向标准化; 6.嵌入式系统需要开发工具和环境。 应用领域:嵌入式系统目前已在国防、国民经济及社会生活各领域普及应用,用于企业、军队、办公室、实验室以及个人家庭等各种场所。例如:军用,消费电子,工业控制,网络应用,各类收款机、 POS系统、电子秤、条形码阅读机、商用终端、银行点钞机、IC卡输入设备、取款机、自动柜员机、自动服务终端、防盗系统、各种银行专业外围设备以及各种医疗电子仪器,无一不用到嵌入式系统。嵌入式系统可以说无处不在,无所不在,有着广阔的发展前景,也充满了机遇和挑战。 2 嵌入式系统的开发流程: 嵌入式软件的开发流程与通用软件的开发流程大同小异,但开发所使用的设计方法具有嵌入式开发的特点。整个开发流程可分为:需求分析阶段;设计阶段;生成代码阶段;固化阶段。 Bootloader: Bootloader功能:初始化硬件设备、建立内存空间的映射图(有的CPU没有内存映射功能如 S3C44B0x) ,将系统的软、硬件环境带到一个合适的状态,以便为最终调用操作系统内核或用户应用程序准备好正确的环境。 下载方式:目标机上的Bootloader将通过串口连接或网络连接等通信手段从主机下载文件。 下载内容及存储:主要是下载内核映像和根文件系统映像等。从主机下载的文件通常首先被 Bootloader保存到目标机的RAM中,然后再被 Bootloader写到目标机上的FLASH 类固态存储设备中。 内核,文件系统下载的过程: 1)下载 linux到系统的SDRAM运行(仅做测试之...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

嵌入式读书报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部