首頁 > 評測 > L4+要一統(tǒng)中端MCU江湖?——NUCLEO-L4R5ZI評測
L4+要一統(tǒng)中端MCU江湖?——NUCLEO-L4R5ZI評測
- [導(dǎo)讀]
- L4+從表現(xiàn)上來看,比L4功耗更低,性能更強(qiáng)。但它并不是L4的附屬品,而是一個全新獨(dú)立的STM32產(chǎn)品線。內(nèi)建增強(qiáng)的顯示組件,更加迎合當(dāng)前對于中端MCU市場的需求。這是ST下的一步好棋。
不過軟件方面,似乎還沒修改其中的文本內(nèi)容,從圖中可以看到說的是L496的,不過這不重要,重要的是咱們從點(diǎn)燈過度了GUI,裝逼的水平又上了一個臺階,雖然裝逼是要付出代價的!
按鍵操作也換成了高大上的搖桿模式,向下推動搖桿,進(jìn)入自動演示模式。不過還有個簡單的做準(zhǔn)備工作,準(zhǔn)備一個TF卡,將演示用到的BMP圖像文件復(fù)制到TF卡的根目錄下,然后就開始了幻燈片的播放,截取一二演示畫面如下
Go, 哥們,去MOUSER淘一塊吧,關(guān)于Adafruit 1.8 TFT Shield的介紹,請參考本站評測文章《NUCLEO伴侶之Adafruit 1.8 TFT Shield》。
STM32 L4+的主頻達(dá)到了120MHz,相比較L4 80MHz主頻提升了50%,CoreMark成績?yōu)?10分,基本趕上了STM32 F4的成績,過去80MHz 主頻的L4跑分為273分,性能提高了50%。耳聽為虛,下面來見證CoreMark的實(shí)際運(yùn)行效果。
使用ST的CubeMX來新建一個工程,首先是選擇MCU類型,如下
新版的CubeMX值得稱道的地方,就是在軟件里集成了產(chǎn)品的相關(guān)資料,如主要特性、模塊框圖及數(shù)據(jù)手冊還有文檔等資源,不必東東奔西走去找資源了。
這里走了一段彎路,也許是經(jīng)驗(yàn)作祟,理所當(dāng)然的認(rèn)為這塊板子也可以使用STLINK/V2-1引出的時鐘作為主控的時鐘源!
實(shí)際情況是,這里沒有使用STLINK引出的時鐘源,如果想使用STLINK的時鐘作為主控的時鐘段,得改硬件設(shè)置,即使用SB來更改硬件配置,作罷!
這才是配置時鐘段的正確姿勢!使用MSI,這個東西很好用,也很靈活!
接下來配置GPIO及LPUART,默認(rèn)的USB串口連接到LPUART設(shè)備,注意引腳使用的是G7/G8。
接下來設(shè)置工程選項(xiàng),這里將CoreMark配置成使用STACK來運(yùn)行,所以相應(yīng)的STACK要設(shè)置得大一點(diǎn)
夠用了就行,如果發(fā)現(xiàn)Hardfault錯誤,很可能就是STACK設(shè)置得不夠!
接下來就是見證時刻,只是可惜,接下來的就是惡夢開始的時刻,CUBEMX給咱挖了個大坑!
呃,這還是咱認(rèn)識的CoreMark么?
通過DEBUG,發(fā)現(xiàn)系統(tǒng)的HCLK居然只有4MHz,估計(jì)是時鐘配置錯了。挖代碼,發(fā)現(xiàn)初始化代碼里面少寫了一條配置語句,如下
上圖中紅框內(nèi)的語句是沒有的,所以導(dǎo)致了時鐘配置失敗,太失敗了!
修改后,DEBUG后發(fā)現(xiàn)HCLK已達(dá)正常值即120MHz,代碼運(yùn)行后的結(jié)果如下
這是在KEIL中運(yùn)行的結(jié)果,還算比較正常,如果想到達(dá)到或接近官方的410的水準(zhǔn),建議用IAR來優(yōu)化并運(yùn)行。
STM32L4x5中另一個特性是USB OTG,使用板載的CN14接口,可以方便的訪問USB存儲設(shè)備。準(zhǔn)備一個U盤,一個USB OTG轉(zhuǎn)換線,開始咱們的USB OTG之旅。
打開HAL庫中的示例代碼,如下
不過略坑的是,這個測試代碼是基于HSE時鐘樹的,而默認(rèn)HSE是沒有連接的,得改SB焊橋,這里直接就使用MSI時鐘設(shè)置了,修改示例中的代碼如下
即將HSE相關(guān)的設(shè)置統(tǒng)統(tǒng)改成MSI設(shè)置,同時PLLSAI源也要改成MSI,然后就沒問題了。
編譯,下載,然后出現(xiàn)如下的畫面
這是上電后檢測USB存儲器的相關(guān)信息,包括存儲容量,塊大小,塊數(shù)量等信息。出現(xiàn)這些信息也意味著USB枚舉成功。
LCD界面一共包括三個菜單,文件讀寫操作,瀏覽磁盤及重新枚舉,使用搖桿調(diào)整功能并選擇相關(guān)操作。
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達(dá)中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗(yàn),暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標(biāo)準(zhǔn)編制 2024-08-29
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時前
- 12V汽車啟動電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前