×
单片机 > 单片机程序设计 > 详情

ARM入门篇之(一)概念

发布时间:2020-08-28 发布时间:
|

    图1

1)ARM,ARMv6是什么     

     (1)SoC(System on a Chip,片上系统):在单个芯片上集成一个包含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控制器等。

关键字:ARM入门  概念 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
stm32 总线矩阵介绍