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

具有大型嵌入式SRAM,用于一般MCU應(yīng)用程序的指紋芯片-P1032BF1
評論