嵌入式项目一引导文嵌入式项目一引导文.doc

嵌入式项目一引导文嵌入式项目一引导文.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式项目一引导文嵌入式项目一引导文

1-1 引导文 引导文1-1 任务一 构建嵌入式最小系统 姓 名 页数:  李兰兰 利用网络资源、图书馆资源等查询和讨论一下问题: 明确嵌入式系统的概念,列举生活中哪些设备是嵌入式设备。 嵌入式系统是用于控制,监视或者辅助装置,机器或者设备运行的装置。 从技术角度定义;以应用为中心,技术为基础,软件硬件可裁剪,适应应用系统对功能,可靠性,成本,体积,功耗严格要求的专用计算机系统。 从系统角度定义;嵌入式系统是设计完成复杂功能的硬件和软件,并使其紧密耦合在一起的计算机系统。术语嵌入式反映了这些系统通常是更大系统中的一个完整的部分,称为嵌入的系统。嵌入的系统中可以共存多个嵌入式系统。 生活中的嵌入式设备;掌上 PDA 、移动计算设备、电视机顶盒、手机上网、数字电视、多媒体、汽车、微波炉、数字相机、家庭自动化系统、电梯、空调、安全系统、自动售货机、蜂窝式电话、消费电子设备、工业自动化仪表与医疗仪器等MPU嵌入式微处理器 MCU嵌入式微控制器又称单片机 DSP DSP处理器 SOC嵌入式片上系统 ARM 7,ARM 9,ARM 11,Cortex-A8,Cortex-A9,还有以后的Cortex-A15Linux、uClinux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX 、Rtems 、QNX、INTEGRITY、OSE、C Executive 交叉开发平台有两种理解:交叉编译环境和跨平台开发环境。所谓交叉编译环境,指的是开发程序的宿主机和目标机为不同平台的开发环境。三星2440 16/32-bit RISC 微处理器. 三星2440是一款专用的以手持设备为主而设计的芯片,其特点有低功耗, 高速的处理计算能力. 为了减少系统的耗费,2440使用了如下组件: 2440基于ARM920T内核的,0.13Um cmos 标准单元和存储单元复合体. 它功耗及小,简单,稳定的设计非常适合对电源要求较高的产品上. 她采用了新的总线构架(AMBA). 2440提供了杰出的特性,因为其内核为32bit的先进处理器。 The arm920T 实现了mmu,amba bus,and 哈佛缓存体系构架 通过分离的16kb 指令缓存 and 16kb data caches(采用8 -word line length)! 1-2 引导文 引导文1-2 任务二 构建宿主机交叉开发环境 姓 名 页数:  李兰兰 利用网络资源、图书馆资源等查询和讨论一下问题: 软件开发的流程是什么样的?嵌入式开发流程是怎样的? 软件开发的流程:包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。mware虚拟机?虚拟机的作用是什么? 通过安装在系统上的专用软件模拟出基于底层硬件的与主机系统隔离的独立的系统运行环境,并可以在上面安装操作系统、软件等,虚拟系统的操作与真实系统无异,简单的来说就是一个软件,可以在上面装系统,操作起来跟真实系统一样,但是与真实系统又是隔离的,里面的操作不会影响到真实系统。简单的可以用来测试系统(镜像)、测试软件、文件共享等,复杂一点可以组建组建网络实验环境进行网络实验等等,特殊版本的虚拟机软件可以组建虚拟服务器。fedora和redhat是一家,fedora是redhat的,他们都用yum更新 。ubuntu基于debian,使用apt更新交叉编译:是A机器上编译生成,运行在B机器上pwd:Print working directory?? 意思是密码。 su:Swith user? 切换用户,切换到root用户 cd:Change directory 切换目录 ls:List files? 列出目录下的文件 ps:Process Status? 进程状态 mkdir:Make directory? 建立目录 [cal] 显示日历[tar]压缩/解压缩文件[clear] 清屏[gcc 编译C语言代码 [mdir] 显示文件列表mcd]改变当前目录 [mmd] 新建目录[mrd] 删除目录 [mdeltree] 删除目录树[mcopy] 复制文件 [mdel] 删除文件[mmove] 移动文件[chmod] 修改文件/目录的权限[rmdir] 删除路径[cp] 复制文件/目录[mv] 移动文件/目录,修改文件名 [rm] 删除文件/目录[tree] 显示目录树[arch] 显示机器的核心构架(如i386)#ubuntu中没有”arch”命令,可用”uname –m”替代。Vivi redboot u-boot Blob

您可能关注的文档

文档评论(0)

zyongwxiaj8 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档