???????????????????????????????????????????????2007 年6月11日,意法半導(dǎo)體(ST)公司在全球巡回新產(chǎn)品發(fā)布會(huì)的首站——北京,推出了一種新的32位微控制器" title="微控制器">微控制器系列產(chǎn)品——SMT32系列。新產(chǎn)品所用處理器是ARM公司為要求高性能、低成本、低功耗" title="低功耗">低功耗的嵌入式" title="的嵌入式">的嵌入式應(yīng)用專門設(shè)計(jì)的ARM?誖CortexTM-M3 內(nèi)核。ST是Cortex-M3" title="Cortex-M3">Cortex-M3內(nèi)核開發(fā)項(xiàng)目的一個(gè)主要合作方,目前是第一個(gè)推出基于此內(nèi)核的主要微控制器廠商。
Cortex-M3內(nèi)核
??? Cortex-M3內(nèi)核是ARM公司新近推出的針對(duì)MCU、單片機(jī)等領(lǐng)域的32位的標(biāo)準(zhǔn)內(nèi)核。Cortex-M3內(nèi)核集成了把中斷延遲降到6個(gè)CPU周期的嵌套向量中斷控制器、允許在每一個(gè)寫操作中修改單個(gè)數(shù)據(jù)位的獨(dú)立位操作、分支指令預(yù)測(cè)、單周期乘法、硬件除法和高效的Thumb 2指令集。這些改良技術(shù)使Cortex-M3內(nèi)核具有優(yōu)異的性能、代碼密度、實(shí)時(shí)性和低功耗。Cortex-M3采用了新型的串行單線調(diào)試技術(shù)和JTAG接口,可節(jié)約大筆的調(diào)試工具費(fèi)用。
?
SMT32系列產(chǎn)品
? ?ST作為世界領(lǐng)先的半導(dǎo)體公司,在集成ARM?誖的內(nèi)核到ASIC、專用產(chǎn)品和通用產(chǎn)品方面擁有超過7年的經(jīng)驗(yàn),具有寬廣的產(chǎn)品線,在嵌入式閃存存儲(chǔ)器方面處于世界領(lǐng)先。
?? ST推出的SMT32系列產(chǎn)品基于Cortex-M3內(nèi)核,提供多達(dá)128KB的嵌入式閃存、20KB的RAM和豐富的外設(shè)接口,包括兩個(gè)12位模數(shù)轉(zhuǎn)換器、三個(gè)USART、兩個(gè)SPI、兩個(gè)I2C、三個(gè)16位定時(shí)器,以及一個(gè)專門為電機(jī)控制向量驅(qū)動(dòng)應(yīng)用設(shè)計(jì)的內(nèi)嵌死區(qū)時(shí)間控制器的6-PWM定時(shí)器、USB、CAN和7個(gè)DMA通道。內(nèi)置復(fù)位電路、一個(gè)高精度的8MHz阻容振蕩器、一個(gè)使用外部晶振的4-16MHz振蕩器和兩個(gè)看門狗。STM32系列產(chǎn)品采用2.0V~3.6V電源,可連接5V的I/O管腳,工作溫度范圍為:-40/+85°C~105°C。
?? STM32系列的處理速度比同級(jí)別的基于ARM7TDMI的產(chǎn)品快30%。換而言之,如果處理性能相同,STM32產(chǎn)品功耗比同級(jí)別產(chǎn)品低75%。STM32按性能又分成兩個(gè)不同的系列:STM32F103“增強(qiáng)型”系列和STM32F101“基本型”系列。增強(qiáng)型系列時(shí)鐘頻率" title="時(shí)鐘頻率">時(shí)鐘頻率達(dá)到72MHz,是同類產(chǎn)品中性能最高的產(chǎn)品;基本型時(shí)鐘頻率為36MHz,根據(jù)Dhrystones和其它性能測(cè)試結(jié)果,STM32的性能比最好的16位架構(gòu)至少高出一倍。STM32兩個(gè)系列都內(nèi)置32KB~128KB的閃存,不同的是SRAM的最大容量和外設(shè)接口的組合。時(shí)鐘頻率72MHz時(shí),從閃存執(zhí)行代碼,STM32功耗僅36mA,是32位市場(chǎng)上功耗最低的產(chǎn)品,相當(dāng)于0.5mA/MHz。SMT32系列中芯片管腳、外設(shè)與軟件全兼容。ST向16位產(chǎn)品用戶提供32位產(chǎn)品的性能,STM32是16位產(chǎn)品用戶的最佳選擇。
?? STM32系列產(chǎn)品配有成套的ST和第三方的開發(fā)工具。ST提供一個(gè)評(píng)估板、USB開發(fā)工具包和一個(gè)免費(fèi)的軟件庫(kù),稍后ST將提供學(xué)習(xí)板和中文技術(shù)資料。ARM公司的Realview?誖微控制器開發(fā)工具包宣布支持STM32F1xx系列:Hitex、IAR、Keil和Raisonance不久將推出入門級(jí)開發(fā)工具。目前Hitex、IAR、Keil、Raisonance和Rowley的工具鏈支持STM32。
?? STM32樣片將很快全面上市。STM32的兩個(gè)系列產(chǎn)品都采用LQFP48、LQFP64、LQFP100和BGA100封裝,均提供32KB、64KB和128KB的嵌入式閃存選擇。LQFP封裝產(chǎn)品的經(jīng)銷商定價(jià)區(qū)間是(10000件)1.80美元~3.60美元。
?STM32系列適用于工業(yè)PLC、家電、消防和暖氣通風(fēng)空調(diào)系統(tǒng)等傳統(tǒng)應(yīng)用,智能卡和生物測(cè)定等消費(fèi)電子/PC應(yīng)用,還特別適合低功耗的設(shè)備,如血糖和血脂監(jiān)測(cè)設(shè)備等。
?? STM32系列具有開放的系統(tǒng)結(jié)構(gòu),在提供高性能時(shí)保持低功耗,具有優(yōu)異的代碼密度、大范圍的存儲(chǔ)容量選擇,豐富實(shí)惠的工具和軟件,最大的集成度和高性價(jià)比。正如ST微控制器產(chǎn)品部總經(jīng)理Jim Nicholas所說:“融低功耗、易用性和低成本于一身的STM32系列克服了現(xiàn)有的阻礙32位微控制器推廣應(yīng)用的全部問題,使工程師無需面對(duì)性能、成本、功耗等因素之間的折衷和取舍,SMT32走在了融合16位和32位微控制器市場(chǎng)的前列?!睋?jù)悉,未來的STM32系列產(chǎn)品將擴(kuò)充已有的功能選項(xiàng),達(dá)到512KB閃存和64KB SRAM。我們相信STM32給工程師寬范圍的選擇,將滿足每一個(gè)設(shè)計(jì)人員的期望;ST在SoC技術(shù)方面的最前沿地位、雄厚的制造實(shí)力、廣泛的知識(shí)產(chǎn)權(quán)組合(IP),以及強(qiáng)大的戰(zhàn)略合作伙伴關(guān)系,將重塑MCU市場(chǎng)。