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

首頁 > 評測 > 專注于傳感器應(yīng)用——STM32F3DISCOVERY評測

專注于傳感器應(yīng)用——STM32F3DISCOVERY評測

傳感器   ST   STM32   F3   Cortex-M4   cubeMX   
  • 作者:大音希聲
  • 來源:21ic
  • [導(dǎo)讀]
  • STM32F303是基于Cortex M4內(nèi)核的MCU,F(xiàn)3系列單片機的最大特點就是在較低的主頻下使用M4內(nèi)核,因此,這一系列的單片機可以說是性能與功耗的平衡,既提供了比基于Cortex M3內(nèi)核的F1系列單片機高的性能,其功耗又會比主頻較高的F4系列小。

圖4-9 管腳分布

在Pinout界面下找到PE15與PE14,配置為普通的GPIO-output口。

完成之后直接生成項目,名稱和路徑可以任選,生成的工程這里選擇為MDK 5。

隨后在生成的文件中找到那個MDK的project的工程文件并打開。

下面來看看如何使用GPIO口。打開main.c,然后找到如圖4-10 所示程序段

22.jpg

圖4-10

這里可以看出使能GPIO的程序是

HAL_GPIO_WritePin(GPIOE, GPIO_PIN_14|GPIO_PIN_15, GPIO_PIN_RESET);

因此,只要在之前的while(1)中增加

HAL_GPIO_WritePin(GPIOE, GPIO_PIN_14, GPIO_PIN_SET);

HAL_GPIO_WritePin(GPIOE, GPIO_PIN_15, GPIO_PIN_RESET);

HAL_Delay(500);

HAL_GPIO_WritePin(GPIOE, GPIO_PIN_14, GPIO_PIN_RESET);

HAL_GPIO_WritePin(GPIOE, GPIO_PIN_15, GPIO_PIN_SET);

HAL_Delay(500);

即可循環(huán)點亮板載的兩個LED了。然后按照之前的方法下載調(diào)試程序,最終實驗的結(jié)果如下

333333.gif

5.總結(jié)與展望

本次評測從幾個方面介紹了STM32F3 DISCOVERY這塊開發(fā)板。首先,從硬件方面來說,這塊開發(fā)板除了能夠評估ST公司新一代的MCU——STM32F303之外,還能夠評估ST公司的兩款MEMS技術(shù)傳感器,眾所周知,ST公司在MEMS技術(shù)方面一直處于世界領(lǐng)先的地位。而在軟件方面,這塊開發(fā)板和其他ST公司的開發(fā)板一樣,支持眾多的第三方開發(fā)環(huán)境,并且支持使用ST公司的代碼生成工具stm32cube,這樣大大簡化了開發(fā)的流程,易于上手。不過這塊開發(fā)板也有兩個不足之處,一是開發(fā)板上面沒有配備一個人機交互(HMI)的硬件,比如數(shù)碼管等,這樣就需要額外接入相應(yīng)模塊;此外,這塊開發(fā)板和很多DISCOVERY一樣,是不支持使用ARM mbed的,不這一問題可能會在將來ST公司發(fā)布新一代下載器固件的時候得到解決。

STM32單片機中文官網(wǎng)

STM32單片機官方開發(fā)工具

STM32單片機參考設(shè)計

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

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

網(wǎng)友評論

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

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