現(xiàn)貨庫存,2小時發(fā)貨,提供寄樣和解決方案
熱搜關(guān)鍵詞:
意法半導(dǎo)體最新發(fā)布的STM32C0系列子產(chǎn)品STM32C071在內(nèi)存方面進行了顯著提升,其閃存容量達到128KB,RAM則為24KB,內(nèi)存配置相比于早期推出的STM32C031提升了四倍。以往由于內(nèi)存限制,開發(fā)者不得不選擇更高性能的微控制器,而現(xiàn)在STM32C071提供了更具競爭力的入門級MCU選項,廣泛應(yīng)用于各種需USB供電的場景。此外,該型號還配備了無晶振USB控制器,內(nèi)部時鐘的集成降低了對外部晶振的依賴,從而進一步降低了物料成本和PCB布局的復(fù)雜性。
盡管STM32C071的閃存和RAM大幅增加,但它依然采用與其他STM32C0型號相同的TSSOP20封裝(6.5毫米 x 4.4毫米),這一緊湊的封裝十分適合空間有限的USB外部應(yīng)用,使得開發(fā)者能夠在小型產(chǎn)品中實現(xiàn)更復(fù)雜的應(yīng)用程序。
基于STM32C071的圖形用戶界面(GUI)系統(tǒng)的整體成本較低,包括一個沒有觸摸功能的2.4英寸TFT顯示器、STM32C071及4MB的外部閃存,并采用2層PCB設(shè)計,總BOM成本大約在5美元左右。相較于以往的小家電產(chǎn)品,該低成本方案使得更多嵌入式系統(tǒng)能夠具備圖形用戶界面,從而提升產(chǎn)品競爭優(yōu)勢。以電飯煲的UI為例,利用TouchGFX軟件工具開發(fā)的代碼僅需102KB,部分幀緩沖區(qū)和UI框架則需要20.8KB的RAM。需要注意的是,GUI應(yīng)用程序的存儲需求是900KB,而STM32C071的SPI接口提供了充足的帶寬,確保圖形顯示流暢。
在選擇微控制器時,STM32C071為需要降維產(chǎn)品的開發(fā)者提供了一種極具吸引力的選擇。它在ST的不同系列之間架起了橋梁,匯聚了STM32C0的優(yōu)勢與STM32G0的特性,搭載了USB控制器,還新增了SPI和I2C接口以及一個32位定時器,與STM32C011和STM32C031相比,功能更加豐富。此外,STM32C071還新增了64引腳封裝,所有封裝與STM32G0的引腳完全兼容。
雖然8位MCU仍然占有一定的市場,但開發(fā)者通常選擇8位產(chǎn)品的主要動因是價格。不過,長期來看,使用8位架構(gòu)往往會面臨升級潛力缺乏的問題。開發(fā)者在選擇MCU時,必然會考慮所需的內(nèi)存、計算能力和引腳數(shù)量,而8位MCU在未來升級的可能性幾乎為零。這種約束不僅會導(dǎo)致多設(shè)備的認(rèn)證過程,進而延長產(chǎn)品上市的周期,還可能讓開發(fā)者在市場競爭中落后。因此,從現(xiàn)在開始使用新型32位MCU STM32C0來開發(fā)入門級應(yīng)用,是一個理智且前瞻的選擇。
作為一種新型的入門級微控制器,意法半導(dǎo)體STM32C0系列以與8位MCU相似的價格定位,同時基于Cortex-M0+內(nèi)核,主頻可達到48 MHz,CoreMark評分為114,綜合性能遠超8位MCU。STM32C0的軟硬件生態(tài)環(huán)境全面兼容,將為開發(fā)者提供極大的便利。此外,ST還發(fā)布了從STM328L或STM328S遷移到STM32C0的應(yīng)用筆記,詳細(xì)指導(dǎo)開發(fā)者如何進行外設(shè)遷移,并指出大多數(shù)情況下,從8位到32位的遷移僅意味著代碼尺寸增加6%到15%。STM32的軟件開發(fā)環(huán)境,例如STM32CubeMX、STM32CubeIDE和STM32CubeProgrammer,將大幅提升工作效率,幫助開發(fā)者更快速地完成項目。
值得注意的是,選擇STM32C0的開發(fā)者在需要提升產(chǎn)品性能時,能夠輕松遷移至STM32G0系列,因為二者在電源和外圍接口上都有較高的兼容性,且無需外部組件即可實現(xiàn)高效集成。
最近,STM32C0系列還將推出新的子產(chǎn)品線,包括STM32C051、STM32C091和STM32C092。STM32C051配備的內(nèi)存為64KB閃存和12KB RAM,較STM32C031增加了一倍,提供了更多選擇。STM32C091和STM32C092在基本功能上幾乎相同,均提供最高256KB閃存、兩條I2C和兩條SPI總線、四個USART接口,以及多達19路12位ADC通道,支持更加復(fù)雜的應(yīng)用。二者的主要區(qū)別在于STM32C092具備FDCAN控制器和30KB RAM,而STM32C091只配備36KB RAM。 STM32C0系列的發(fā)展,將為開發(fā)者創(chuàng)造更多機會,加速新產(chǎn)品的推出與市場的適應(yīng)。如需產(chǎn)品規(guī)格書、樣片測試、采購、BOM配單等需求,請加客服微信:13310830171。