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