资料
  • 资料
  • 专题
SoC前段(ARM)嵌入式系统开发实作
推荐星级:
类别: 消费电子
时间:2020-01-16
大小:489KB
阅读数:383
上传用户:quw431979_163.com
查看他发布的资源
下载次数
0
所需E币
5
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
SoC前段(ARM)嵌入式系统开发实作 SoC前段(ARM)嵌入式系统开发实作 一个嵌入式系统的核心在于CPU,当CPU选定后,其它的问题就可慢慢就绪。SoC嵌入式系 统的实现可把它分为:一应用型SoC嵌入式系统、开发型SoC嵌入式系统二种型态,这二 种型态的软硬件开发有着不小的差异,但首先碰到的都是CPU的选定。这里笔者会针对它 们的异同处做说明,再来描述ARM CPU、指令、系统管理、开发实作训练平台(PreSoCes)、Linux与程序等,以建立SoC嵌入 式系统的整体轮廓概念,并在实作中培养、训练出开发技能与创新能力。 应用型SoC嵌入式系统是指在一个现成的SoC组件上加入软件(或OS),使成一系统;而开 发型SoC嵌入式系统是指SoC组件还在建构中,它会选择仅适用的IP包入并做底层软件测 试,以方便未来建立OS,而达成最有竞争力的组合。应用型SoC嵌入式系统所要面对的问 题有:选用Turn- key(雏型半成品)方案或自己建构方案、CPU选择、OS选择,以及开发工具、ICE、Debug ger、Compiler等的选择,每一种都彼此相关,因此要站在系统产品开发的角度来考量。 假如是选用Turn- key方案,那只要修改部分自己想要的软件即可,这种产品大都属于大量生产又具市场快 速反应的特质。软件是系统产品功能的展现,系统大都会挂上一OS,因ARM CPU的设计就是为了放上OS而设计的,因CPU有好几种执行模式以方便task switch用。软件可分为BIOS、Kernel、Device driver、Application S/W等。 在Linux OS上就有Debug的功能,方便软件除错,对于Application软件来说是方便的,但碰上BI OS与Device driver就不足以应付了,就像早期产品开发一样,烧入程序再想想错在哪里,多么没有 效率,因此如果有ICE与Debugger工具,那就……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
PARTNER CONTENT
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书