Cortex-M3是一個(gè)32位的核,在傳統(tǒng)的單片機(jī)領(lǐng)域中,有一些不同于通用32位CPU應(yīng)用的要求。在工控領(lǐng)域,用戶要求具有更快的中斷速度,Cortex-M3采用了Tail-Chaining中斷技術(shù),完全基于硬件進(jìn)行中斷處理,較多可減少12個(gè)時(shí)鐘周期數(shù),在實(shí)際應(yīng)用中可減少70%中斷。
Cortex-M3是一個(gè)32位處理器內(nèi)核。內(nèi)部的數(shù)據(jù)路徑是32位的,寄存器是32位的,存儲(chǔ)器接口也是32位的。CM3采用了哈佛結(jié)構(gòu),擁有獨(dú)立的指令總線和數(shù)據(jù)總線,可以讓取指與數(shù)據(jù)訪問(wèn)并行不悖。這樣一來(lái)數(shù)據(jù)訪問(wèn)不再占用指令總線,從而提升了性能。為實(shí)現(xiàn)這個(gè)特性,CM3內(nèi)部含有好幾條總線接口,每條都為自己的應(yīng)用場(chǎng)合優(yōu)化過(guò),并且它們可以并行工作。
比較復(fù)雜的應(yīng)用可能需要更多的存儲(chǔ)系統(tǒng)功能,為此CM3提供一個(gè)可選的MPU,而且在需要的情況下也可以使用外部的cache。另外在CM3中,Both小端模式和大端模式都是支持的。
指紋芯片 - P1032BF1
由工采電子代理的指紋芯片 - P1032BF1是一款基于ARM Cortex-M3的單片機(jī),專為Wi-Fi /藍(lán)牙通信控制而設(shè)計(jì);能夠?qū)崿F(xiàn)指紋的圖像采集、特征提取、特征比對(duì),可應(yīng)用于智能鎖;支持大型程序代碼和擁有大型嵌入式SRAM,也可用于一般的MCU應(yīng)用。
P1032BF1是一個(gè)CMOS設(shè)備。輸入信號(hào)上的浮動(dòng)電平導(dǎo)致設(shè)備運(yùn)行不穩(wěn)定,電流消耗異常。上拉或下拉電阻應(yīng)適當(dāng)用于輸入或雙向引腳。
ARMCortex-M3內(nèi)核的預(yù)取部件具有分支預(yù)測(cè)功能,可以預(yù)取分支目標(biāo)地址的指令,使分支延遲減少到一個(gè)時(shí)鐘周期。
Cortex-M3加入了類似于8位處理器的內(nèi)核低功耗模式,支持3種功耗管理模式:通過(guò)一條指令立即睡眠;異常/中斷退出時(shí)睡眠;深度睡眠。使整個(gè)芯片的功耗控制更為有效。
指紋識(shí)別芯片 - P1032BF1特點(diǎn):
核心:ARM Cortex-M3,較大頻率為96MHz
嵌入式8M位閃存,用于程序代碼和數(shù)據(jù)存儲(chǔ)
128K字節(jié)存儲(chǔ)器
嵌入式POR、LVD、WDG
32.768系統(tǒng)PLL和RTC用的68 KHz振蕩器
系統(tǒng)PLL的1到30MHz時(shí)鐘輸入
1至30MHz時(shí)鐘輸入系統(tǒng)鎖相環(huán)
內(nèi)部48MHz工廠修整RC
低功耗:睡眠、深度睡眠模式、為RTC和176Byte備份寄存器提供獨(dú)立電源
5通道12位SAR ADC
調(diào)試模式:Serial Wire Debug(SWD)
具備中斷能力的22個(gè)I/O端口
上海山景在指紋芯片領(lǐng)域深耕多年,技術(shù)以及產(chǎn)品方面已經(jīng)很完善,如果想了解更多指紋芯片的技術(shù)應(yīng)用資料,請(qǐng)登錄工采網(wǎng)官網(wǎng)進(jìn)行咨詢。
審核編輯 黃宇
-
mcu
+關(guān)注
關(guān)注
147文章
18408瀏覽量
380017 -
嵌入式
+關(guān)注
關(guān)注
5177文章
19996瀏覽量
325096 -
sram
+關(guān)注
關(guān)注
6文章
798瀏覽量
116954 -
指紋芯片
+關(guān)注
關(guān)注
2文章
51瀏覽量
17474
發(fā)布評(píng)論請(qǐng)先 登錄
嵌入式工程師為什么要學(xué)QT?
嵌入式芯片主流廠商、代表產(chǎn)品及特點(diǎn)

應(yīng)用在智能指紋門鎖領(lǐng)域中具有嵌入式SRAM的指紋芯片

嵌入式軟件開發(fā)常用的軟件有哪些?
Linux嵌入式和單片機(jī)嵌入式的區(qū)別?
運(yùn)行在嵌入式系統(tǒng)上的emApps

嵌入式硬件基礎(chǔ)知識(shí)匯總(附帶與硬件密切相關(guān)的軟件介紹)
嵌入式主板的概述與發(fā)展

ADSP-BF512/ADSP-BF514/ADSP-BF516/ADSP-BF518 Blackfin嵌入式處理器數(shù)據(jù)手冊(cè)

ADSP-BF592 Blackfin嵌入式處理器數(shù)據(jù)手冊(cè)

評(píng)論