首頁 > 評測 > ST Nucleo性能強者——Nucleo-F429ZI評測
ST Nucleo性能強者——Nucleo-F429ZI評測
- [導(dǎo)讀]
- 在2016年1月份官網(wǎng)上已經(jīng)正式放出來NUCLEO-F207ZG NUCLEO-F303ZE NUCLEO-F429ZI NUCLEO-F446ZE NUCLEO-F746ZG覆蓋STM32F2,F(xiàn)3, F4,F(xiàn)7四個系列,非常全面,官網(wǎng)也放出大量資料,F(xiàn)如此小編已經(jīng)在第一時間拿到一塊最新Nucleo-F429ZI,這就帶大家體驗一下ST這塊新板子。
圖5-6 STM32CubeMX配置
配置系統(tǒng)時鐘為180MHz,根據(jù)自己的需要配置時鐘,時鐘頻率越高功耗就越高。
圖5-7 STM32CubeMX配置
接下來進一步配置一下IO,中斷,DMA等,根據(jù)自己的實際需要進行配置。
圖5-8 STM32CubeMX配置
這里沒有用到其他資源,僅僅是控制一個IO口的輸出電平,只需要配置一下IO就行了。
圖5-9 STM32CubeMX配置
初始化電平設(shè)置為低電平,推挽輸出模式,沒有上拉或下拉,輸出速度設(shè)置為低速,這里還可以起個標(biāo)簽名字方便開發(fā)者辨認(rèn)。
圖5-10 STM32CubeMX配置
配置好之后就能生成代碼了,點擊軟件上的小齒輪,配置工程。
圖5-11 STM32CubeMX配置
給工程起個名字,選擇工程路徑(PS:路徑最好為全英文,中文路徑下生成工程中有時候會出現(xiàn)失敗的現(xiàn)象),選擇編譯環(huán)境,小編用的是keil5.17 則選擇MDK-ARM V5。
圖5-12 STM32CubeMX配置
生成的工程代碼選項配置,這里可以選擇將庫函數(shù)全部復(fù)制到工程中,也可以選擇復(fù)制用到的c文件及頭文件。
圖5-13 STM32CubeMX配置
點擊OK之后,STM32CubeMX開始新建一個工程,之后會彈出一個窗口,這里可以選擇直接打開工程或者打開工程所在的路徑。
圖5-14 STM32CubeMX配置
打開工程后,在main文件中添加LED驅(qū)動的代碼。
圖5-15 keil工程中添加代碼
編譯下載后可以看到板子上LED2在以1Hz的頻率在閃爍。
六、示例試跑及性能測試
官方提供的Demo是基于Adafruit 1.8" TFT shield開發(fā)的,這里小編就不做詳細做測試了,這里體現(xiàn)出圖形加速器在圖像處理中的優(yōu)勢。不過模塊有點小貴呀,都比Nucleo-F429ZI貴了……可以買一塊樹莓派3了。
圖6-1 官方demo用到的外設(shè)
ST 在固件中已經(jīng)針對NUCLEO-F429ZI開發(fā)好一些應(yīng)用,這里小編挑些來試跑一下。
圖6-2 官方寫好的應(yīng)用
1、FatFs例程
進入例程的文件夾,選擇相應(yīng)的編譯環(huán)境,小編這里用的是keil5.17,進入MDK-ARM文件夾中打開工程。
圖6-3 FatFs例程路徑
編譯,并下載到板子。
圖6-4 編譯程序
連接好板子,這里需要一根OTG轉(zhuǎn)接線和一個U盤,連接好硬件設(shè)備后,按復(fù)位鍵(黑色鍵)。
圖6-5 例程硬件配置
假如實驗成功了,板子上的LD1將會被點亮。
圖6-6 實驗成功示例
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標(biāo)準(zhǔn)編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設(shè)計
預(yù)算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時前
- PLC項目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機控制器開發(fā)
預(yù)算:¥1100001天前