<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 一文看懂碼靈半導體CFW32C7UL系列產(chǎn)品應用(一):芯片的啟動(dòng)

一文看懂碼靈半導體CFW32C7UL系列產(chǎn)品應用(一):芯片的啟動(dòng)

作者:碼靈半導體 時(shí)間:2020-07-07 來(lái)源:EEPW 收藏

最新發(fā)布的系列產(chǎn)品,是基于A(yíng)RM Cortex-A7內核,主頻達800MHz,片內疊封了256Mb LP DDR2顆粒,支持MIPI和DVP圖像輸入接口、LCD輸出接口、I2S音頻接口、USB2.0 OTG接口等。該系列產(chǎn)品具有高穩定性、高安全性、外設接口豐富、低功耗和高性?xún)r(jià)比等亮點(diǎn)。產(chǎn)品面向于泛工業(yè)應用市場(chǎng),在條碼識讀設備、POS機、打印機、特征識別、工業(yè)人機交互界面HMI、工業(yè)物聯(lián)網(wǎng)關(guān)和醫療設備等領(lǐng)域有著(zhù)廣泛而豐富的應用。
 圖片.png

本文引用地址:http://dyxdggzs.com/article/202007/415236.htm

CFW327UL系列結構框圖

系列產(chǎn)品設計了豐富的安全機制,如國密算法SM2/SM3/SM4,真隨機數發(fā)生器TRNG,國際通用加解密算法AES、哈希等,還包括防止程序復制的ChipID,防拆機的Tamper監測,以及存儲器安全區域的機制等。芯片支持工業(yè)級工作溫度范圍-40~105℃,支持并提供基于Linux、FreeRTOS、uCOS及裸跑的SDK。
從本期起,我們將陸續對這款高性能嵌入式處理器芯片進(jìn)行一些應用方面的介紹,希望對芯片選型人員、研發(fā)工程人員了解和使用系列芯片提供些許幫助。
本期專(zhuān)題是關(guān)于CFW32C7UL系列的啟動(dòng)過(guò)程。任何處理器芯片都有其啟動(dòng)加載階段,那么CFW32C7UL系列的啟動(dòng)階段又有什么特點(diǎn)呢?讓我們帶著(zhù)這個(gè)疑問(wèn)向下看。

一、支持多種啟動(dòng)模式
CFW32C7UL系列可從芯片QSPI接口的外掛FLASH、SSI接口的外掛FALSH或I2C接口的外掛E2ROM中讀取應用程序到SRAM或DDR中來(lái)啟動(dòng),也可以直接從片內SRAM中啟動(dòng)。以上啟動(dòng)某種方式可以通過(guò)片上GPIO[2:0]管腳的上電的狀態(tài)來(lái)選定,也可以按順序依自動(dòng)搜尋啟動(dòng)程序的方式來(lái)執行。
芯片的多種啟動(dòng)模式為使用者提供了更多更靈活的選擇方案。
 圖片.png

CFW32C7UL系列開(kāi)發(fā)板啟動(dòng)模式GPIO[2:0]


二、支持程序安全啟動(dòng)
針對細分領(lǐng)域專(zhuān)業(yè)化產(chǎn)品的安全需求考慮,CFW32C7UL系列在芯片啟動(dòng)階段能對加密程序的啟動(dòng)提供支持,如支持經(jīng)AES加密的程序的啟動(dòng)、支持經(jīng)國密SM4加密的程序的啟動(dòng)等。通過(guò)支持加密程序的啟動(dòng),能有效降低程序被反匯編破解的概率,可大幅提高產(chǎn)品程序的安全性。
 圖片.png

CFW32C7UL系列支持加密啟動(dòng)


三、可配置主頻來(lái)控制功耗
CFW32C7UL系列支持主頻高達800MHz,對芯片速度有較高要求的應用場(chǎng)景中,可選用高主頻工作;而對芯片速度要求不高或啟動(dòng)后初期階段對速度要求不高的應用場(chǎng)景中,可以選用相對較低的主頻進(jìn)行啟動(dòng)。通過(guò)對主頻的選擇,可實(shí)現功耗和性能的最佳匹配。
主頻的速度配置有兩種方式:一是在程序執行中動(dòng)態(tài)對芯片的主頻進(jìn)行配置;二是在啟動(dòng)階段對主頻進(jìn)行預配置,即芯片通過(guò)識別加載程序中的特殊標志位來(lái)確定程序將運行在哪個(gè)主頻上。
 圖片.png

CFW32C7UL系列啟動(dòng)階段配置的主頻

四、支持啟動(dòng)過(guò)程的加速化
大多數設備都對啟動(dòng)時(shí)間有要求,特別是應用程序較大時(shí),讀取搬運代碼的過(guò)程會(huì )拖慢啟動(dòng)時(shí)間,CFW32C7UL支持啟動(dòng)階段使用DMA技術(shù)對要加載程序的讀取,可加速程序讀取和搬運的速度,加快設備的啟動(dòng)速度。
 圖片.png

CFW32C7UL系列啟動(dòng)使用DMA


五、啟動(dòng)過(guò)程支持程序完整性的檢測
啟動(dòng)過(guò)程支持對加載程序的完整性檢測的支持(CRC校驗),防止加載有損壞的或破壞的程序,保證設備程序的完整合法性。

六、啟動(dòng)階段支持加載位置的選擇
CFW32C7UL系列的啟動(dòng),支持將程序加載至片內SRAM或DDR中執行。如果程序較小,可選擇加載時(shí)不使用DDR的空間區域。
沒(méi)想到CFW32C7UL系列在啟動(dòng)階段還有這么多的說(shuō)道,不知道哪點(diǎn)讓您動(dòng)心了呢?以上幾點(diǎn)為本期專(zhuān)題的主要內容,希望通過(guò)這部分內容的介紹可以讓您初步了解到CFW32C7UL系列產(chǎn)品啟動(dòng)方面的特點(diǎn),并能為您在芯片選型或芯片使用方面提供參考。
今天的專(zhuān)題就到這兒,更多關(guān)于CFW32C7UL系列產(chǎn)品的介紹,我們下期見(jiàn)!



關(guān)鍵詞: 碼靈半導體 CFW32C7UL

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>