意法半導(dǎo)體推免費的STM32微控制器自檢軟件
意法半導(dǎo)體日前針對不久前推出的基于具有突破性的armcortex-m3內(nèi)核的stm32系列閃存微控制器發(fā)布一個新的軟件庫,這套軟件的開發(fā)目的是簡化對含有微控制器的家電進行的iec60335-1標(biāo)準(zhǔn)測試和認(rèn)證。從2007年10月起,iec60335-1要求基于微控制器的家電設(shè)備的軟件須按照對家電總體安全性影響的原則接受評估。當(dāng)某些故障與微控制器有關(guān)時,嵌入式軟件必須含有自檢例程,必須按照b類要求評估軟件的檢測重要安全故障的能力。 這些新的自檢軟件模塊是st為stm32系列專門開發(fā)的,已經(jīng)通過公球公認(rèn)的德國電氣、電子及信息技術(shù)(vde)測試認(rèn)證協(xié)會的認(rèn)證?,F(xiàn)在,當(dāng)家電廠商在一個家電設(shè)計中使用了這些模塊時,如果沒有更改軟件,并遵守st的集成指導(dǎo)原則,vde組織將無需在成品中對這些模塊進行全面的重新評估,從而為家電廠商節(jié)省了大量的時間。st是第一個獲得32微控制器例程認(rèn)證的半導(dǎo)體廠商,這一舉措表明st非常重視家電市場。
st免費為需要這套軟件庫的客戶提供軟件及相關(guān)的使用文檔。軟件庫包含一個完整的安全引導(dǎo)順序以及cpu、非易失性存儲器、ram和時鐘頻率的自檢軟件模塊。在運行期間還進行透明的ram測試。此外,stm32還內(nèi)置與安全有關(guān)的硬件,例如,兩個內(nèi)部看門狗和失效時鐘電路,這些硬件模塊減少了實際需要的自檢例程,降低了軟件的運行開銷,從而簡化了設(shè)備廠商的認(rèn)證過程。 通過向stm32的設(shè)備制造商免費提供經(jīng)過驗證的軟件,st為家電廠商省去了開發(fā)自己的自檢例程的工作,而且還會減少取得產(chǎn)品認(rèn)證所花費的精力和成本,因為自主開發(fā)軟件需要深入了解微控制器的架構(gòu),并具備匯編程序的編程技能。這套軟件對電飯煲、洗碗機、洗衣機等家電設(shè)備以及其它三相電機設(shè)備具有很高的價值。 stm32的性能和能效都非常出色,同時保留了開放的工業(yè)標(biāo)準(zhǔn)的arm架構(gòu)和開發(fā)環(huán)境的優(yōu)點。stm32f103“高性能”系列的時鐘頻率達(dá)到72mhz,是同類產(chǎn)品中性能最高的產(chǎn)品;stm32f101“入門級”系列的時鐘頻率36mhz,是16位產(chǎn)品用戶的最佳選擇,雖然性能得到大幅提升,然而價格還是16位產(chǎn)品的價格。 cortex-m3內(nèi)核主攻存儲器和處理器的尺寸對產(chǎn)品成本影響極大的各種應(yīng)用市場,是針對這些市場的低成本需求專門開發(fā)設(shè)計的內(nèi)核。st是cortex-m3內(nèi)核開發(fā)項目的一個主要合作方,現(xiàn)在是第一個推出基于這個內(nèi)核產(chǎn)品的主要微控制器廠商。這兩個系列產(chǎn)品已經(jīng)全部投入量產(chǎn)?! ?