日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

初学STM32之使用STM32CubeMX编写跑马灯程序

發布時間:2023/12/10 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 初学STM32之使用STM32CubeMX编写跑马灯程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、下載STM32CubeMX

下載鏈接:https://pan.baidu.com/s/10Ujbn9-FXN29Avf7cvxJMA?pwd=yx14
提取碼:yx14

二、安裝

推薦:B站小蜜蜂筆記
https://www.bilibili.com/video/BV1m7411H7oT?p=2

1.安裝Java環境

雙擊解壓后的目錄02-STM32CubeMX-5.50-安裝套件\JRE-8u201-windows-x64開始安裝。

點擊安裝

點擊確定


開始安裝


安裝完成

2.安裝CubeMX

1.雙擊解壓后的目錄02-STM32CubeMX-5.50-安裝套件\en.stm32cubemx_v5-5-0開始安裝


2.點擊繼續


3.勾選同意,點擊繼續


4.勾選第一個,點擊繼續

5.選擇安裝路徑

6.點擊繼續

7.等待安裝

8.安裝完成

三、編寫程序

1.安裝HAL固件庫


安裝F4的HAL庫

2.打開CubeMX,開始創建工程文件


搜索框搜索STM32F407ZG
這里我選擇的是STM32F407ZG芯片

?
點擊此處開始創建

我們選擇PD1和PD2作為輸出口

點擊Project Manager選擇創建路徑,選擇編輯器為MDK-ARM


點擊GENERATE CODE開始創建

打開創建的MDK文件,在main函數中編寫跑馬燈程序

HAL_GPIO_WritePin(GPIOD,GPIO_PIN_1,GPIO_PIN_SET);HAL_GPIO_WritePin(GPIOD,GPIO_PIN_2,GPIO_PIN_RESET);HAL_Delay(500);HAL_GPIO_WritePin(GPIOD,GPIO_PIN_2,GPIO_PIN_SET);HAL_GPIO_WritePin(GPIOD,GPIO_PIN_1,GPIO_PIN_RESET);HAL_Delay(500);


編譯一下,沒有發現錯誤

至此,我們使用CubeMX編寫跑馬燈程序已經完成

總結

以上是生活随笔為你收集整理的初学STM32之使用STM32CubeMX编写跑马灯程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。