芯??萍?/u>CS32F03X系列MCU產(chǎn)品通過IEC 60730軟件安全認(rèn)證。該系列MCU搭載的安全診斷庫,能全面自檢MCU核心組件,顯著增強智慧家電產(chǎn)品的安全風(fēng)險管理,助力客戶產(chǎn)品輕松滿足IEC 60730 B類安全標(biāo)準(zhǔn),同時有效降低認(rèn)證成本。

IEC 60730標(biāo)準(zhǔn):為智慧家電安全保駕護(hù)航
隨著物聯(lián)網(wǎng)技術(shù)的蓬勃發(fā)展,智慧家電日益普及,但其復(fù)雜的電子控制和高級顯示功能也帶來了安全隱患。為此,國際電工委員會制定了IEC 60730標(biāo)準(zhǔn),旨在確保家電嵌入式控制硬件和軟件的安全運行。該標(biāo)準(zhǔn)不僅提高了智慧家電產(chǎn)品的安全性,還定義了多種安全測試和診斷方法,能夠及時發(fā)現(xiàn)并消除系統(tǒng)故障風(fēng)險。
CS32F03X系列MCU:智慧家電安全新選擇
隨著智慧家電中微控制器的廣泛應(yīng)用,其運行穩(wěn)定性變得至關(guān)重要。一旦微控制器出現(xiàn)故障,如時鐘偏差或RAM損壞,都可能引發(fā)誤操作,帶來難以預(yù)料的后果。為此,芯海科技精心打造了基于MDK和IAR開發(fā)環(huán)境的“CS32F0XX_IEC60730_STL安全診斷庫”。
該診斷庫在MCU的啟動及運行階段,對包括CPU寄存器、程序計數(shù)器、時鐘、看門狗超時復(fù)位功能、堆棧以及內(nèi)存等關(guān)鍵組件進(jìn)行全面自檢。具體測試項涵蓋:CPU寄存器和程序計數(shù)器的故障狀態(tài)檢查,時鐘振蕩器狀態(tài)及頻率的精準(zhǔn)測試,WWDT/FWDT看門狗超時復(fù)位功能的驗證,堆棧下溢情況的細(xì)致檢查,非易失性內(nèi)存的CRC32校驗,以及易失性內(nèi)存的March-C/March-X高效檢測算法。
MCU在復(fù)位后,會立即啟動自檢流程,確保在投入運行前各項關(guān)鍵組件均處于正常狀態(tài)。同時,在運行過程中,診斷庫還會進(jìn)行周期性的自檢,以確保系統(tǒng)的持續(xù)穩(wěn)定。用戶只需根據(jù)自檢庫的運行流程,在對應(yīng)階段調(diào)用相應(yīng)接口,即可輕松實現(xiàn)自檢功能,為智慧家電的安全運行提供有力保障。

在啟動自檢的關(guān)鍵階段,芯??萍嫉摹癈S32F0XX_IEC60730_STL安全診斷庫”會嚴(yán)謹(jǐn)?shù)匕凑占榷樞颍瑢CU的核心組件展開全面而細(xì)致的測試。這一流程涵蓋了CPU寄存器的讀寫功能、WDT(看門狗定時器)的復(fù)位機制、FLASH存儲器的數(shù)據(jù)校驗、RAM的讀寫性能,以及時鐘的精度等多個關(guān)鍵功能項。通過這一系列測試,確保MCU在啟動之初,其所有核心組件均處于良好的工作狀態(tài),為后續(xù)的穩(wěn)定運行奠定堅實基礎(chǔ)。

在主循環(huán)的持續(xù)運行中,芯??萍嫉摹癈S32F0XX_IEC60730_STL安全診斷庫”會周期性地啟動自檢操作,以確保MCU在整個工作過程中始終保持最佳狀態(tài)。為了最大程度地減少對應(yīng)用程序運行的干擾,特別是針對耗時較長的測試項目,如FLASH校驗和RAM校驗,診斷庫采取了分片校驗的策略。
運行自檢的具體流程如下:

為了確保所有特定代碼能夠嚴(yán)格按照預(yù)定順序執(zhí)行,并且每個測試塊都能順利通過,“CS32F0XX_IEC60730_STL安全診斷庫”為各個測試塊賦予了獨特的標(biāo)簽,并實施了嚴(yán)密的監(jiān)控機制來追蹤檢測流程。這一設(shè)計使得在程序計數(shù)器發(fā)生偏差或丟失時,系統(tǒng)能夠迅速識別出異常狀態(tài),并立即采取相應(yīng)措施,將MCU引導(dǎo)至一個安全的狀態(tài),從而有效防止了因程序執(zhí)行錯誤而可能引發(fā)的系統(tǒng)故障或安全隱患。
此外,“CS32F0XX_IEC60730_STL安全診斷庫”已經(jīng)與CS32F0XX_DFP V1.x.x固件庫實現(xiàn)了完美適配,這為用戶提供了極大的便利。用戶在進(jìn)行軟件開發(fā)時,可以直接利用這一固件庫中的豐富資源和功能,而無需擔(dān)心兼容性問題。
為了幫助用戶更好地理解和應(yīng)用這一安全診斷庫,芯??萍歼€精心準(zhǔn)備了《CS32F0XX STL軟件規(guī)格書》和《CS32F0XX IEC60730自檢庫使用手冊》兩份重要文檔。其中,《CS32F0XX STL軟件規(guī)格書》詳細(xì)闡述了軟件的設(shè)計思路、架構(gòu)、功能特性以及實現(xiàn)細(xì)節(jié),為用戶提供了全面的技術(shù)參考;而《CS32F0XX IEC60730自檢庫使用手冊》則重點介紹了如何使用該自檢庫進(jìn)行快速移植和開發(fā),包括具體的操作步驟、注意事項以及常見問題解答等,極大地降低了用戶的使用門檻。
通過這兩份文檔的輔助,用戶不僅可以快速熟悉和掌握“CS32F0XX_IEC60730_STL安全診斷庫”的各項功能和使用方法,還能夠根據(jù)實際需求進(jìn)行靈活的定制和擴展,從而滿足不同應(yīng)用場景下的安全診斷需求。

芯??萍糃S32F03X系列MCU基于ARM Cortex-M0/M0+內(nèi)核,主頻48MHz,可提供32KB/64KB Flash、4KB/8KB SRAM等不同容量組合的產(chǎn)品,集成了高精度ADC和多種外設(shè)資源,同時還擁有豐富的軟件和開發(fā)工具支持,可廣泛應(yīng)用于智能家居、消費類電子、工業(yè)控制等領(lǐng)域。

-
mcu
+關(guān)注
關(guān)注
146文章
17834瀏覽量
360378 -
消費電子
+關(guān)注
關(guān)注
10文章
1133瀏覽量
72686 -
安全認(rèn)證
+關(guān)注
關(guān)注
0文章
36瀏覽量
10900
發(fā)布評論請先 登錄
PSoC 4-IEC 60730 B級和IEC 61508 SIL安全軟件庫
汽車芯片廠商芯弦半導(dǎo)體NSSineTM系列實時控制MCU通過IEC 60730 Class B功能安全認(rèn)證

芯海科技BMS系列:數(shù)字安全認(rèn)證,守護(hù)電池安全
AN136 基于GD32F30x系列的IEC60730 ClassB庫移植指南

基于GD32F3x0系列的IEC60730 ClassB庫移植指南

STM32應(yīng)用中UL/CSA/IEC 60730-1/60335-1的B類認(rèn)證獲取指南
國民技術(shù)N32 MCU產(chǎn)品榮獲IEC/EN/UL 60730功能安全認(rèn)證
SGS授予國民技術(shù)IEC/EN/UL 60730功能安全認(rèn)證證書
國民技術(shù)N32 MCU通過IEC/EN/UL 60730功能安全認(rèn)證

芯海科技PD MCU新突破,CS32G020通過PD3.1認(rèn)證

芯海科技推出高性價比信號鏈MCU芯片CS32F061
芯海科技PD MCU CS32G020通過EPR PD3.1認(rèn)證

評論