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