意法半導體(ST)推出免費的STM32 微控制器自我檢測軟體,可簡化終端產品的安全認証
# c9 @( a o3 Q! k) n0 C使用在家電應用產品的最新的32-bit微控制器支援第一個32-bit平台自我檢測副程式軟體 2 ^9 E5 {) H* w z. ~) n
! S" o/ v, \7 j6 G8 n
台北訊,2007年12月6日──意法半導體(紐約証券交易所代碼︰ STM)宣佈針對不久前推出的內建具有突破性的ARM® Cortex™-M3處理器的STM32系列Flash微控制器新推出一個軟體庫,當微控制器使用在家電產品時,這套軟體是專為簡化其為符合IEC 60335-1標準*所需通過的測試和認証程序而設計。 從2007年10月起,IEC 60335-1要求使用微控制器的家電產品的軟體必須將其對家電應用產品的整體安全性產生的影響作測試評估。 當某些故障與微控制器有關時,嵌入式軟體必須包含有自我檢測的副程式,且必須按照class –B的要求測試評估其軟體對影響安全的重要故障的檢測能力。 . _& k; G% t0 k# m1 d, @
6 y- V! N& G" o1 f, U4 V; R
這些新的自我檢測軟體模組是ST專為STM32系列而開發的,已經通過VDE(German Association for Electrical, Electronic & information Technologies)的認証。 現在當家電廠商將這些模組使用在其家電產品設計時,只要沒有作任何修改且依照ST的整合指導原則,VDE組織將無需在應用成品的認證上重新進行全面的測試評估,能夠為家電廠商顯著地節省時間。 ST是第一個獲得32-bit微控制器副程式認証的半導體廠商,更充分地顯示出ST對家電市場極為重視。: {- W1 o8 _' s$ r
5 u5 ^! e1 W; }$ _: M
ST免費為需要這套軟體庫的客戶提供軟體及相關的參考資料。 軟體庫包含一個完整的safe-boot順序以及CPU、非揮發性記憶體、RAM和時鐘頻率的自我檢測軟體模組。 在執行時還會同時進行RAM的測試。 此外,STM32還內建與安全有關的硬體,包括兩個內部watchdog和fail-safe clock電路,這些硬體能夠減少所需的自我檢測副程式,降低軟體的成本,進而簡化了廠商的認証過程。+ M8 b" q% S! `( ]. Q
! p% Z. j. D; k2 v5 A2 l' B4 U
藉由免費提供經過認証的軟體給使用STM32的製造商,ST為家電廠商省去自己開發自我檢測副程式的工作,此項工作需要對微控制器架構有深入的了解,並具備assembler的編程能力,同時還能減少取得產品認証所需的時間和成本。 這套軟體對電鍋、洗碗機、洗衣機等家電產品以及其它三相馬達應用產品的製造商特別有幫助。 `) s1 F! A$ B2 g3 T; U
H6 y. y p1 U$ y* m0 ]5 W7 ]
STM32擁有優異的性能和能源效率,同時又能保有開放工業標準的ARM架構和開發環境等優點。STM32F103“高性能”系列的時脈頻率達到72MHz,是業界32位元MCU中性能最高的產品;STM32F101“實用級”系列的時脈頻率為36MHz,它能為16位元產品的使用者提供更佳的性能,卻只需花費與16位元產品一樣的價格。8 I0 k) R' r* ~9 s( k7 V9 k
: N4 E( ` \ h0 zCortex-M3核心是為了滿足各種低成本市場及應用的需求而專門設計的微處理器,在這些市場和應用中,記憶體和處理器的大小會對產品的成本造成極大的影響。在Cortex-M3核心的開發上,ST是ARM的主要合作夥伴,也是當今市場上第一個推出基於此核心產品系列的微控制器領導供應商。STM32的兩個系列產品現在都已量產。8 Y8 m7 ~ _) `- `; D0 N- R
! O. A; v9 a u; z# G/ D* C8 t |