找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3620|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

ARM基礎(chǔ)與ARM-Cortex-Portfolio-2014.pdf

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:152369 發(fā)表于 2018-9-11 09:04 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
硬件和軟件是一顆芯片系統(tǒng)互相依存的兩大部分,本文總結(jié)了一顆芯片的軟硬件組成,作為對(duì)芯片的入門級(jí)概括吧。
(一)硬件
主控CPU:運(yùn)算和控制核心;鶐酒緲(gòu)架采用微處理器+數(shù)字信號(hào)處理器(DSP)的結(jié)構(gòu),微處理器是整顆芯片的控制中心,會(huì)運(yùn)行一個(gè)實(shí)時(shí)嵌入式操作系統(tǒng)(如Nucleus PLUS),DSP子系統(tǒng)負(fù)責(zé)基帶處理。應(yīng)用處理器則可能包括多顆微處理器,還有GPU。微處理器是ARM的不同系列的產(chǎn)品(也可以是x86架構(gòu)),可以是64位或者32位。處理器內(nèi)部通過(guò)“內(nèi)部總線”將CPU所有單元相連,其位寬可以是8-64位。
總線:計(jì)算機(jī)的總線按功能可以劃分為數(shù)據(jù)總線、地址總線和控制總線,分別用來(lái)傳輸數(shù)據(jù)、數(shù)據(jù)地址和控制信號(hào)。CPU內(nèi)部部件由內(nèi)部總線互聯(lián),外部總線則是CPU、內(nèi)存、輸入、輸出設(shè)備傳遞信息的公用通道,主機(jī)的各個(gè)部件通過(guò)總線相連接。外部設(shè)備通過(guò)相應(yīng)的接口電路再與外部總線相連接,從而形成了硬件系統(tǒng)。外部總線通過(guò)總線接口單元BLU與CPU內(nèi)部相連。
片上總線標(biāo)準(zhǔn)高級(jí)微控制器總線結(jié)構(gòu)AMBA定義了高性能嵌入式微控制器的通信標(biāo)準(zhǔn)。定義了三組總線:AHB(AMBA高性能總線)、ASB(AMBA系統(tǒng)總線)、和APB(AMBA外設(shè)總線)。AHB總線用于高性能、高時(shí)鐘工作頻率模塊。AHB為高性能處理器、片上內(nèi)存、片外內(nèi)存提供接口,同時(shí)橋接慢速外設(shè)。DMA、DSP、主存等連在AHB上。ASB總線主要用于高性能系統(tǒng)模塊。ASB是可用于AHB不需要的高性能特性的芯片設(shè)計(jì)上可選的系統(tǒng)總線。APB總線用于為慢速外設(shè)提供總線技術(shù)支持。APB是一種優(yōu)化的,低功耗的,精簡(jiǎn)接口總線,可以支持多種不同慢速外設(shè)。由于APB是ARM公司最早提出的總線接口,APB可以橋接ARM體系下每一種系統(tǒng)總線。
外設(shè)I/O端口和擴(kuò)展總線:GPIO通用端口、UART串口、I2C、SPI 、SDIO、USB等,CPU和外擴(kuò)的芯片、設(shè)備以及兩顆CPU之間(如基帶處理器和應(yīng)用處理器之間)進(jìn)行通信的接口。一般來(lái)說(shuō),芯片都會(huì)支持多種接口,并設(shè)計(jì)通用的軟件驅(qū)動(dòng)平臺(tái)驅(qū)動(dòng)。
存儲(chǔ)部件和存儲(chǔ)管理設(shè)備:Rom、Ram、Flash及控制器。處理器系統(tǒng)中可能包含多種類型的存儲(chǔ)部件,如Flash、SRAM、SDRAM、ROM以及用于提高系統(tǒng)性能的Cache等等,不同的芯片會(huì)采用不同的存儲(chǔ)控制組合。參見(jiàn)博文”arm架構(gòu)的芯片memory及智能機(jī)存儲(chǔ)部件簡(jiǎn)述“
外設(shè): 電源和功耗管理、復(fù)位電路和watchdog定時(shí)復(fù)位電路(前者是系統(tǒng)上電運(yùn)行、后者是Reset或者超時(shí)出錯(cuò)運(yùn)行)、時(shí)鐘和計(jì)數(shù)器、中斷控制器、DMA、 輸入/輸出(如鍵盤、顯示器等)、攝像頭等。

ARM基礎(chǔ).doc

112.5 KB, 下載次數(shù): 10, 下載積分: 黑幣 -5

ARM基礎(chǔ)

ARM-Cortex-Portfolio-2014.pdf

806.1 KB, 下載次數(shù): 10, 下載積分: 黑幣 -5

ARM-cortex手冊(cè)

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表