首頁 > 評測 > 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這塊新板子。
新開發(fā)板將在2016年第二季度增加ARM® mbed™功能,讓客戶免費使用ARM mbed在線工具,無需安裝任何軟件。
圖3-4 板子細節(jié)
NUCLEO-F429ZI使用的MCU型號是STM32F429ZIT6U,其主要特性如下
(1)內(nèi)核基于ARM® 32-bit Cortex®-M4 CPU,集成FPU 浮點運算單元和DSP指令集, 帶ST獨有的ART加速器,允許零等待的執(zhí)行指令,最高頻率可達180MHz,性能強勁可達225 DMIPS/1.25。
(2) 2M bytes片內(nèi)Flash存儲器。
(3) 256+4 Kbytes片內(nèi)SRAM存儲器。
(4) 帶LCD-TFT控制器,Chrom-ART圖形加速器,LCD并行接口。
(5) 寬范圍電壓供電:1.7~3.3V,有睡眠停止等多種低功耗模式。
(6) 多達21個通信接口:4*USART+4*UART+6*SPI(2*I2S)+3*I2C +2*CAN+1*SDIO。
(7) 多達17個定時器,其中2高級定時器,2個32位定時器。
(8) 3個12位2.4 MSPS 24 通道ADC,2個12位DAC。
(9) 帶高速/全速 USB2.0,可作設(shè)備/主機/OTG。
(10)10/100 M網(wǎng)口,支持IEEE 1588v2。
(11)攝像頭接口,隨機數(shù)發(fā)生器等。
四、硬件和電路介紹
ST Nucleo系列的板子都采用ST-LINK仿真器與MCU板子隔離設(shè)計,用手一掰,仿真器就和MCU的板子分開了,可以單單當(dāng)個仿真器用了。這樣方便開發(fā)者對自己設(shè)計的板子進行燒寫程序或仿真,而不用另外去買個仿真器,買了個板子還配一個正版的ST-LINK仿真器,物超所值!
圖4-1 官方板子形象圖
當(dāng)你第一次見到這塊板子的時候你有沒有好奇這是一塊幾層板,畢竟144個引腳的芯片集成在這么小的板子,又要將全部IO引出來。ST在NUCLEO-144中不再采用兩層板設(shè)計,而是采用六層板設(shè)計,板子的復(fù)雜程度和制作成本都升高了,但是這么高性能的處理器配上多層板價格卻顯得相當(dāng)?shù)土,性價比相當(dāng)?shù)母摺?/p>
圖4-2 官方PCB圖
六層板的分布為:Top Layer,GND,Signal,PWR,GND,Bottom Layer。
圖4-3 PCB層管理器
板子配有三個用戶LED燈,一個用戶按鍵和復(fù)位鍵。
板子采用多種電源供電選擇,防止用戶接了大功率外設(shè)而單單采用ST-LINK仿真器無法提供穩(wěn)定供電,分為ST-LINK 5V供電,外部5V供電,外部7-12V供電。
配有USB,方便用戶進行USB驅(qū)動開發(fā)。
配有以太網(wǎng)連接器,方面開發(fā)者開發(fā)網(wǎng)絡(luò)方面的應(yīng)用。
圖4-4 板子外設(shè)標(biāo)注
圖4-5 官方標(biāo)注
五、熟悉工具鏈
這里講解一下板子的入門,入門最容易的要數(shù)ST極力推薦的STM32CubeMX,它的圖形化配置界面大大降低了開發(fā)的難度,讓開發(fā)者快速入門。
安裝軟件的過程就不在這里講述了,打開軟件后,點擊New Project新建一個新工程。
圖5-1 STM32CubeMX配置
點擊Board Selector,然后Type of Board選擇Nucleo144,雙擊NUCLEO-F429ZI的板子。
圖5-2 STM32CubeMX配置
界面左邊可以添加應(yīng)用層如文件系統(tǒng)、操作系統(tǒng),選擇用到的外設(shè)配置需要的模式,界面中央模擬顯示STM32F429ZIT6U模型,開發(fā)者可以對引腳進行配置。
圖5-3 STM32CubeMX配置
按所需的功能配置相應(yīng)的模式。
圖5-4 STM32CubeMX配置
軟件還有個搜索功能,有時候芯片的引腳比較多,這樣方便開發(fā)者快速找到所需的引腳對其進行配置。
圖5-5 STM32CubeMX配置
這里演示一下新建一個LED的工程,查看原理圖查看板載LED燈的引腳號,板子有三個LED燈,這里選用LED2,其實選好板子,有一些特定的IO軟件已經(jīng)配置好了,就比如說LED燈,按鍵等。
-
- 本文系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天前