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

首頁 > 評測 > 專注于傳感器應用——STM32F3DISCOVERY評測

專注于傳感器應用——STM32F3DISCOVERY評測

傳感器   ST   STM32   F3   Cortex-M4   cubeMX   
  • 作者:大音希聲
  • 來源:21ic
  • [導讀]
  • STM32F303是基于Cortex M4內核的MCU,F(xiàn)3系列單片機的最大特點就是在較低的主頻下使用M4內核,因此,這一系列的單片機可以說是性能與功耗的平衡,既提供了比基于Cortex M3內核的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了。然后按照之前的方法下載調試程序,最終實驗的結果如下

333333.gif

5.總結與展望

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

STM32單片機中文官網

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

STM32單片機參考設計

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

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

網友評論