NUCLEO-8L152R8和NUCLEO-8S208RB是第一款集成 STM8 微控制器 (MCU) 的 Nucleo-64 板,可通過纖薄的 MCU 配置實(shí)現(xiàn)靈活的原型設(shè)計(jì)。兩種型號(hào)之間的顯著差異在于它們的閃存數(shù)量。前者集成了容量為64 kB的STM8L152R8T6 MCU,而后者使用了128 kB存儲(chǔ)的STM8S208RBT6。它們也是第一款帶有 Arduino TM Uno V3 連接器的 STM8 開發(fā)板,允許開發(fā)人員使用熟悉的擴(kuò)展卡、免費(fèi)插件和流行的編程范例。此外,由于我們還與Cosmic合作提供帶有STVD-STM8 IDE 或 Arduino IDE 的免費(fèi)編譯器,這是開發(fā)人員第一次可以使用 C++ 為我們的 STM8 MCU 開發(fā)軟件,而無需購(gòu)買工具鏈。
我們的STM32 Nucleo 板特別受歡迎,因?yàn)樗鼈冇兄谠驮O(shè)計(jì)和開發(fā)。他們還擁有廣泛的擴(kuò)展板選擇,現(xiàn)在與 NUCLEO-8L152R8 和 NUCLEO-8S208RB 兼容,因?yàn)樗?Nucleo 型號(hào)都提供 Arduino 連接器。這意味著工程團(tuán)隊(duì)可以重復(fù)使用相同的硬件,這將幫助他們節(jié)省成本,但更重要的是減少開發(fā)時(shí)間,因?yàn)樗麄円呀?jīng)熟悉將堆疊在新的 STM8 Nucleo 板上的擴(kuò)展。因此,現(xiàn)在可以更輕松地為我們的 8 位系統(tǒng)添加功能,從而在越來越小的封裝中實(shí)現(xiàn)更復(fù)雜和更智能的設(shè)計(jì)。為了幫助開發(fā)人員,我們發(fā)布了各種應(yīng)用說明,展示了如何在這個(gè)新平臺(tái)上啟動(dòng)多個(gè)項(xiàng)目。
使用 STM8 做更多事情
我們?cè)诿總€(gè)新板的產(chǎn)品頁面上發(fā)布了應(yīng)用說明,以啟動(dòng)開發(fā)。例如,應(yīng)用說明 5182展示了如何將Adafruit 1.8“ TFT shield與NUCLEO-8L152R8或NUCLEO-8S208RB 一起使用,如何將其安裝在 UNO 連接器上,以及如何將我們的源文件導(dǎo)入工具鏈以創(chuàng)建軟件可以顯示 128 x 60 的圖像。
此外,還有一個(gè)板載ST-LINK/V2 調(diào)試器,它在我們的 STM8 生態(tài)系統(tǒng)中首次引入了虛擬 COM 端口。因此,用戶不需要額外的探頭,并且可以將開發(fā)板連接到他們的 PC 以從他們的 IDE 加載他們的應(yīng)用程序,或者通過將二進(jìn)制文件拖放到開發(fā)板的存儲(chǔ)卷上。此外,設(shè)計(jì)人員可以使用終端應(yīng)用程序發(fā)送命令或監(jiān)控信息,這對(duì)于工程團(tuán)隊(duì)和愛好者來說都是令人興奮的設(shè)備。
就像之前的所有 STM32 Nucleo 板一樣,新的 STM8 也有一個(gè)ST morpho 接頭,使開發(fā)人員能夠訪問微控制器的所有引腳,這與 Arduino 連接器的本質(zhì)限制不同。因此,開發(fā)人員可以使用所有 I/O 來管理設(shè)備的外圍設(shè)備并設(shè)計(jì)利用整個(gè)平臺(tái)的原型。這在使用必須連接到特定引腳的面包板或外部卡時(shí)特別有用。它還極大地幫助了以后必須設(shè)計(jì)自己的定制 PCB 的工程師,因?yàn)樗顾麄兡軌蚝芎玫亓私庠谑褂萌魏?STM8 MCU 資源組合時(shí)會(huì)發(fā)生什么。
使用 STM8 Nucleo 開發(fā)板做得更好
我們還通過將X-NUCLEO-NFC05A1 NFC 擴(kuò)展板的 NFC 軟件包移植到 STM8 架構(gòu)來改進(jìn)我們的生態(tài)系統(tǒng)。因此,可以將此卡安裝在 STM8 Nucleo 系統(tǒng)之上,將STSW-STM8-NFC5 包的源代碼導(dǎo)入 IDE 以測(cè)試演示應(yīng)用程序,并在幾分鐘內(nèi)開始試驗(yàn)堆棧。
讓我們以ST25R3914為例,它是一款獲得 AEC-Q100 1 級(jí)認(rèn)證的 NFC/HF RFID 閱讀器,這意味著它適用于汽車應(yīng)用。因此,汽車制造商可以將其用作鑰匙替代品,使用戶能夠通過智能手機(jī)或智能手表打開和啟動(dòng)車輛。挑戰(zhàn)之一是系統(tǒng)必須位于很小的空間中,例如門把手的背面或前控制臺(tái)上。
得益于兩款新的 STM8 Nucleo 板,任何公司都可以使用我們的擴(kuò)展板和軟件來創(chuàng)建更小的產(chǎn)品來應(yīng)對(duì)這些挑戰(zhàn)。由于工程師可以訪問微控制器的所有 I/O,因此使用同樣獲得 AEC-Q100 認(rèn)證的 STM8 MCU 版本切換到定制 PCB 是輕而易舉的事。借助 STM8CubeMX ,開發(fā)人員可以從新的零件編號(hào)過渡而無需大量重寫他們的代碼,這將生成新的頭文件。
我們還有一個(gè)新的存儲(chǔ)庫(kù),它將對(duì)Arduino 平臺(tái)的支持添加到 STM8 架構(gòu)中,開發(fā)人員可以使用Arduino Boards Manager調(diào)用該存儲(chǔ)庫(kù)。他們可以充分利用 STM8 微控制器上的 Arduino 環(huán)境,利用免費(fèi)的 Cosmic 編譯器,從而無需通過依賴小型設(shè)備 C 編譯器 (SDCC) 的第三方項(xiàng)目。
幸運(yùn)數(shù)字
首批 STM8 Nucleo 板NUCLEO-8L152R8和NUCLEO-8S208RB已在多家經(jīng)銷商處或 ST 網(wǎng)站上發(fā)售,價(jià)格為 8.8 歐元或約 10 美元。除了數(shù)字 8 的象征意義之外,我們的使命是讓它們盡可能易于使用和負(fù)擔(dān)得起,從而向開發(fā)人員開放一個(gè)全新的生態(tài)系統(tǒng),為 8 位微控制器的世界帶來獨(dú)特的功能,我們迫不及待地想看到社區(qū)將如何處理這些新的可能性。
審核編輯:郭婷
-
微控制器
+關(guān)注
關(guān)注
48文章
7555瀏覽量
151427 -
mcu
+關(guān)注
關(guān)注
146文章
17149瀏覽量
351216 -
Arduino
+關(guān)注
關(guān)注
188文章
6469瀏覽量
187094
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論