微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > ARM入门篇之(一)概念

ARM入门篇之(一)概念

时间:11-21 来源:互联网 点击:

?图1

1)ARM,ARMv6是什么

(1)SoC(System on aChip,片上系统):在单个芯片上集成一个包含CPU,控制器,外围电路的完整系统

(2)ARM就是SoC中的CPU,而ARMv6就是这个CPU使用的架构

例如:S3C6410X就是三星生产的SoC芯片,使用的CPU就是ARM1176JZF-S,而ARM1176JZF-S实现的就是ARM architecture v6即ARMv6,如图1为手册原文。

2)嵌入式?系统

?简单讲就是一个专用计算机系统。

包括嵌入式处理器,如ARM?,嵌入式操作系统,如WinCE,Linux,Android,这两部分。

主要特点是:软硬件可剪裁,体积小,功耗

3)?内核(kernel)与操作系统(Operating System,OS)

?(1)linux 是开源的,免费的操作系统内核,包含linux内核的操作系统有多个版本,如:Redhat,CentOS,Ubuntu等

? (2)内核(kernel)指的是一个提供硬件抽象层,磁盘,文件系统控制的系统软件

? (3)操作系统是用户与计算机的接口,安装在裸机上的一个系统软件,其他程序要在操作系统支持下才能运行

?4)S3C6410X芯片系统的结构,如下:

?这是一个三星公司生产的S3C6410芯片,使用的是ARM11的核心,这个核心分别有16KB的指令/数据缓冲器,工作频率为533/667MHz,以及系统外设,各种接口,多媒体加速器,存储器子系统,电源管理,LCD控制器等。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top