www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁 > 評測 > 震撼全新體驗(yàn)——STM32F746ZG評測

震撼全新體驗(yàn)——STM32F746ZG評測

ST   STM32   F746   Nucleo144   mbed   
  • 作者:風(fēng)子
  • 來源:21ic
  • [導(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)用,針對豐富的產(chǎn)品,與之對應(yīng)的各類豐富,使用,價(jià)格親民的開發(fā)板,對其在工程師中的推廣起到了至關(guān)重要的作用。

很遺憾的是,筆者手里沒有這個(gè)擴(kuò)展板,所以不能做演示了,在此表示抱歉。(擴(kuò)展板的連接在最后,需要的自取)

前面提到,這塊開發(fā)板自帶了ST-LINK V2-1調(diào)試下載器,非常方便,我們不需要額外的下載器即可使用,同時(shí)還能作為獨(dú)立的下載器給其他的板子編程調(diào)試,相當(dāng)于我們不僅有了一塊開發(fā)板,還有了一個(gè)ST-LINK,一板兩得啊。

五、 板載ST-LINK功能測試

板載ST-LINK有三個(gè)功能:

1. 調(diào)試下載器,用來給板上MCU或者其他外部MCU編程,硬件仿真,下載程序等

2. 虛擬串口,可以作為串口和PC或其他設(shè)備通信,便于輸出調(diào)試信息或其他數(shù)據(jù),只需要安裝驅(qū)動(dòng)即可使用,省去了串口線或USB轉(zhuǎn)串口設(shè)備

3. 大容量存儲器,也就是U盤,可以實(shí)現(xiàn)拖拽編程功能,只需要把編譯生成的*.bin文件拖到該U盤中,即可實(shí)現(xiàn)自動(dòng)編程,復(fù)位重啟后就能運(yùn)行程序了,正因?yàn)檫@個(gè)功能,該開發(fā)板才能支持Mbed編程。

用Micro B接口的USB線連接電腦和開發(fā)板后,如果之前電腦已經(jīng)安裝了ST-LINK驅(qū)動(dòng),在設(shè)備管理器中可以看到多了三個(gè)設(shè)備:

震撼全新體驗(yàn)——STM32F746 Nucleo-144評測3879.png

三個(gè)設(shè)備分別實(shí)現(xiàn)上訴三個(gè)功能。如果之前沒有安裝過驅(qū)動(dòng),需要去ST官網(wǎng)下載驅(qū)動(dòng)并安裝,下載鏈接見文末。安裝好驅(qū)動(dòng)之后,即可看到上圖中的三個(gè)設(shè)備,同時(shí)計(jì)算機(jī)中多了一個(gè)容量為1M的U盤,打開后里面有個(gè)HTM鏈接文件,可以直接訪問Mbed進(jìn)行編程。不過Mbed要16年第二季度才開始支持Nucleo-144的開發(fā)板,這塊STM32F746ZG Nucleo-144比較早,目前Mbed網(wǎng)頁上已經(jīng)有了,但是還沒有例程,只能新建空工程。

 震撼全新體驗(yàn)——STM32F746 Nucleo-144評測4094.png

震撼全新體驗(yàn)——STM32F746 Nucleo-144評測4095.png

下面自己寫個(gè)簡單的例程來測試下上訴ST-LINK的功能。

例程試用STM32CUBEMX,關(guān)于怎么使用這個(gè)軟件來建立工程,在筆者之前的一篇測評中有詳細(xì)講解

(http://m.dunminwenhua.com/evaluation/MCU/201512/658402.htm),此處只說重要的:

開發(fā)板選擇 Nucleo-F746ZG

震撼全新體驗(yàn)——STM32F746 Nucleo-144評測4328.png

查看原理圖可知虛擬串口使用USART3,打開USART3

震撼全新體驗(yàn)——STM32F746 Nucleo-144評測4359.png

用戶按鍵連接PC13,將其配置為外部中斷模式,

震撼全新體驗(yàn)——STM32F746 Nucleo-144評測4385.png

時(shí)鐘配置為最高的216M,這里F7和其他系列有個(gè)不同,USART可以單獨(dú)選擇時(shí)鐘,使其可以選擇系統(tǒng)時(shí)鐘,最高216M,最高能達(dá)到27M的波特率,默認(rèn)使用PCLK時(shí)鐘。

震撼全新體驗(yàn)——STM32F746 Nucleo-144評測4471.png

配置USART3,波特率115200,其他默認(rèn)即可。打開USART3全局中斷。

震撼全新體驗(yàn)——STM32F746 Nucleo-144評測4513.png

配置PC13為上升沿觸發(fā),外部有下拉電阻,不需要內(nèi)部上下拉。

震撼全新體驗(yàn)——STM32F746 Nucleo-144評測4546.png

打開外部中斷15-10,配置優(yōu)先級,保持默認(rèn)也行。USART3中斷已經(jīng)打開。

震撼全新體驗(yàn)——STM32F746 Nucleo-144評測4587.png

完成以上步驟后,選擇合適的IDE,并生成工程,筆者這里使用MDK V5。

打開生成的工程,在里面添加點(diǎn)燈,USART輸出等代碼,再編寫中斷回調(diào)函數(shù)。

震撼全新體驗(yàn)——STM32F746 Nucleo-144評測4664.png

震撼全新體驗(yàn)——STM32F746 Nucleo-144評測4666.png

震撼全新體驗(yàn)——STM32F746 Nucleo-144評測4668.png

震撼全新體驗(yàn)——STM32F746 Nucleo-144評測4670.png

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+