首頁(yè) > 評(píng)測(cè) > 震撼全新體驗(yàn)——STM32F746ZG評(píng)測(cè)
震撼全新體驗(yàn)——STM32F746ZG評(píng)測(cè)
- [導(dǎo)讀]
- 智能手機(jī)的興起和飛速發(fā)展,帶動(dòng)移動(dòng)端CPU過去數(shù)年的風(fēng)光。物聯(lián)網(wǎng),穿戴設(shè)備等相關(guān)產(chǎn)業(yè)的發(fā)展,使得嵌入式產(chǎn)品也越來越受到人們的關(guān)注。嵌入式微控制器(MCU),作為嵌入式產(chǎn)品的CPU,當(dāng)然是這類產(chǎn)業(yè)的核心。意法半導(dǎo)體(ST)前段時(shí)間宣布其全球MCU出貨量突破15億顆,一時(shí)間風(fēng)光無兩。ST有豐富的產(chǎn)品線能完美切合各類產(chǎn)品的應(yīng)用,針對(duì)豐富的產(chǎn)品,與之對(duì)應(yīng)的各類豐富,使用,價(jià)格親民的開發(fā)板,對(duì)其在工程師中的推廣起到了至關(guān)重要的作用。
支持多種編程工具:IAR™, Keil®, GCC-based IDEs, ARM® mbed™
從上面可以看出,板載資源還是相對(duì)豐富的,作為一個(gè)核心板使用綽綽有余,當(dāng)然,這塊開發(fā)板最大的特點(diǎn)之一就是其豐富的擴(kuò)展接口:
和Nucleo-64一樣,首先兼容Arduino UNO接口,主要引腳有A0 ~ A5, D0 ~D15,該接口有大量的擴(kuò)展板可以使用,并且是標(biāo)準(zhǔn)接口,可以方便的即插即用。
在Arduino UNO基礎(chǔ)上,ST全新設(shè)計(jì)了ST Zio接口,提供大量模擬數(shù)字接口A6 ~ A8, D16 ~ D72,便于訪問STM32的更多外設(shè)。
還有ST morpho擴(kuò)展口,可以訪問板上STM32的所有IO口。
來看看這些擴(kuò)展口的具體定義:
ST的開發(fā)板都是開放了原理圖資源的,可以輕易的在官網(wǎng)下載到,原理圖中有各個(gè)接口引腳的詳細(xì)連接方法:
當(dāng)然,這也許還不夠直觀,再看更詳細(xì)的接口定義:
ST Zio接口(包含Arduino UNO R3接口):
ST Morpho接口:
這四張圖清楚詳細(xì)的給出了所有擴(kuò)展接口連接的IO口,以及相對(duì)應(yīng)的MCU外設(shè)資源,值得一提的是,這次ST終于肯在開發(fā)板絲印上寫上了所有連接的IO口,終于不用再連接擴(kuò)展器件的時(shí)候還有辛苦去翻原理圖了,不過有一定不太方便的就是,ST Morpho接口并沒有焊上排針,只是留出了接口,需要使用的話要用戶自行焊接。
Nucleo-F746ZG板上的基本資源就是這些了,下面介紹開發(fā)板核心:
板子上看起來最碩大的,黑色芯片就是我們的主角了,如下圖:
STM32F746ZG特點(diǎn):
基于ARM 32位Cortex®-M7內(nèi)核,帶FPU DSP指令、MPU、ST ART加速器、L1緩存、零等待周期執(zhí)行、最高主頻216MHz、性能高達(dá)462 DMIPS/2.14 DMIPS/MHz (Dhrystone 2.1)。
1 M Flash,320 k SRAM,最高32位數(shù)據(jù)總線的FMC可用于擴(kuò)展SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND等。
支持Quad-SPI
8080/6800并行LCD接口,LCD-TFT控制器,最高支持XGA分辨率,帶圖形加速器
1.7 V to 3.6 V靈活電源選擇,Sleep, Stop , Standby三種低功耗模式和RTC事實(shí)時(shí)鐘
3個(gè)12位ADC ,2個(gè)12位DAC
18個(gè)定時(shí)器,其中包括一個(gè)低功耗定時(shí)器和2個(gè)32位定時(shí)器
25個(gè)通信接口,包括USART,I2C,SPI,CAN,HDMI-CEC等
168個(gè)IO口,全部有中斷功能
USB2.0接口,網(wǎng)絡(luò)接口,攝像頭接口
隨機(jī)數(shù)發(fā)生器,CRC校驗(yàn)
等等
總之,作為STM32中,目前性能最強(qiáng)大的MCU,資源也是最為豐富的,能滿足嵌入式MCU各個(gè)領(lǐng)域的應(yīng)用要求,是中高端應(yīng)用領(lǐng)域的良好選擇之一。
四、 上電測(cè)試
說了那么多,都已經(jīng)迫不及待了,接下來就上電玩一玩。
首先,需要一根USB Micro B的數(shù)據(jù)線,這次終于是已經(jīng)非常常見的Micro B的數(shù)據(jù)線了,手機(jī)上那種,隨處可見,這使用起來方便了不少,不再是之前那種已經(jīng)比較少見的MINI B接口,如果不是搞電子的,都不一定有,不太方便。
上電之后,LD2(藍(lán)色)以 1 Hz的頻率閃爍,按一下藍(lán)色的用戶按鍵,閃爍變快了一點(diǎn),按第二次,閃爍變更快,按第三次,又變回 1Hz的頻率。
看起來比較簡(jiǎn)單的一個(gè)程序,但事實(shí)上并不是這樣的,板子里的默認(rèn)程序在STM32F7Cube庫(kù)中有,打開下面路徑里的工程可以看到
STM32Cube_FW_F7_V1.3.0\Projects\STM32F746ZG-Nucleo\Demonstrations
上面的程序,結(jié)合工程里readme.txt中的說明,可以知道這個(gè)Demo是針對(duì)一個(gè)Adafruit 1.8" TFT擴(kuò)展板的,就是下面這貨,如果連接了這個(gè)帶屏幕的擴(kuò)展板,就會(huì)顯示菜單等內(nèi)容,沒有這個(gè)擴(kuò)展板,就只能看到LD2閃爍了,如前面所說。
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
- 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天前