三年前,ARM推出Cortex-M0處理器全面開啟32位取代8/16位MCU的新格局,今年初,ARM又推出Cortex-M0+作為對Cortex-M0處理器的補充和完善,繼續(xù)對8/16位市場進行攻占,但直到今天,8位仍是MCU市場的主流,不過,隨著32位MCU價格的持續(xù)下降和新應用需求的刺激,32位MCU的應用市場越來越廣泛。
NXP認為LPC800在簡單、易用等特性方面具有革命性突破。同時這款產(chǎn)品定價也很有競爭力:0.39美元,NXP全球微控制器產(chǎn)品線總監(jiān)Jan Jaap Bezemer表示:“價格只是終端廠商看重的關鍵因素之一,他們同時希望32位MCU擁有如同8位的簡便性、易于使用的設計體驗,LPC800在這方面做了很多精簡和完善?!?
32位核心,8位的簡單性
LPC800對儲存、接口以及周邊外設進行了簡化,在保證8位應用所需的最基本功能的同時,還能提供不錯的功耗表現(xiàn)(動態(tài)100uA/MHz)。為適合硬件上的創(chuàng)新,LPC800提供簡單、無驅(qū)動程序的操作。I2C和UART的低級驅(qū)動程序不再占用閃存空間,僅需簡單的API調(diào)用即可操作這些外設。同樣地,功耗管理簡化為單次API調(diào)用。LPC800使用64字節(jié)扇區(qū)閃存,簡化代碼管理,并可用于模擬EEPROM以進行數(shù)據(jù)存儲。
Bezemer表示:“LPC800在串口電路和外設上都做了很大改善,實現(xiàn)設計的簡化、高效。只要有類似開發(fā)經(jīng)驗的工程師就可以直接進行設計,LPC800具備32位處理能力,同時又有8位MCU的簡單靈活性,使得產(chǎn)品在設計成本和上市時間都有了很大提升?!?
他強調(diào),LPC800的外設具備兩大創(chuàng)新特性:靈活的開關矩陣和狀態(tài)可配置的定時器(SCT)。
靈活的開關矩陣可讓設計人員為幾乎任一引腳分配片內(nèi)外設I/O,在整個設計流程中也可對引腳進行重新定義。特別是在低成本PCB上,可以自由進行引腳分配,幫助緩解PCB走線擁擠的情況。
另一重要外設是狀態(tài)可配置定時器(SCT),它可以進行定制以滿足用戶的特定應用需求。LPC800幾乎可以提供主流8位MCU所具有的所有定時或PWM功能。為增加靈活性,LPC800的SCT融合了狀態(tài)和事件的理念,用戶可以創(chuàng)建復雜的計數(shù)、輸出、輸入和控制功能,實現(xiàn)照明、電源和其它定制應用 – 而不受固定功能的制約。
此外LPC800提供多種封裝形式,包括SO20、TSSOP20、TSSOP16和DIP8。LPC800 TSSOP封裝通過將電源、接地和模擬功能映射到相同位置,實現(xiàn)了設計的可擴展性,這樣,設計人員可以輕而易舉地從TSSOP16封裝轉(zhuǎn)化到TSSOP20封裝。產(chǎn)品起價為0.39美元,預計于2012年12月提供樣品,產(chǎn)品并于2013年2月推出。
NXP認為此舉是32位取代8位實質(zhì)性的一步,下一步還會推出定價為0.29美元的32位MCU產(chǎn)品,面對日益壯大的ARM陣營以及競爭激烈的MCU市場,Bezemer表示:“ARM系產(chǎn)品份額增加對我們而言是好事,有利于更好推廣ARM 32位產(chǎn)品,競爭越多,創(chuàng)新也越多,NXP會結合現(xiàn)有技術,根據(jù)自身對應用和整個MCU系統(tǒng)的認識和理解,推出更多差異化產(chǎn)品。”