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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

STM32的首次点灯

發布時間:2024/1/1 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 STM32的首次点灯 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

…以前沒有想過這種方法記錄一些問題,現在感覺學的東西有點多,遇到相同的問題又找不到在哪記錄了,現在在多個地方進行記錄,為了方便查找,這是第一次記錄,就簡要寫一下我到現在為止的介紹。可能會幫助一些人學習進步。
我有是學電子信息工程專業的大三學生,有一些51單片機的知識,c語言基礎,java基礎,python基礎,linux基礎,玩過ROS(機器人操作系統),Arduino,樹莓派,學過微控制器原理,還有一些不扎實的數電,模電,電路知識,會用Altium Designer、SolidWorks,最近在研究安卓和STM32。這樣一想大學好想學的還挺多的,但是好像都沒有精通,參加過一屆電賽,學到了好多東西,感覺以前做項目就是在了解,電賽之后我明白了應該學習什么東西。
現在開始記錄STM32點燈的過程:雖然沒有從底層開始學習STM32,但我想從現在開始記錄一些學習過程中的走彎的路,畢竟崇拜stm32不是一天兩天了。希望能夠慢慢由潛入深的解析STM32。
參考網站

準備硬件:

1、STM32F401RET6(Nucleo-64)2、一根miniUSB

準備軟件:

1、[STM32CubeMX](https://pan.baidu.com/s/1-H6s9BhTGTJqiaxlABZIXQ) 5.62、keil MDK 5.23

軟件說明:STM32CubeMX
keil MDK忘了在哪下載的了,畢竟不是正版的,鏈接我就不放這了,keil一定要把arm裝上。

過程:

以前沒有用過keil5我還以為STM32需要用到st-link,有一次做實驗的時候發現keil5可以直接下載到STM32F401里,最近跟著達爾聞在做一個涉及阿里云的項目,在此做一下記錄。
1、進入STM32CubeMX中點擊“File”->"New Project"進入到如圖所示的界面,輸入板子的型號選擇對應的板子。

2、STM32的芯片引腳配置頁面

5、設置GPIO

4、芯片時鐘的設置

5、創建項目

6、對代碼稍作修改

7、燒寫配置


這一步不成功的問題可能是沒有添加依賴包,依賴包的安裝可以從https://www.keil.com/dd2/pack/下載

8、調試配置

9、下載燒寫程序

這樣就點亮一個LED了,總體來說比51單片機要復雜,51單片機點燈只需要對一個引腳進行0和1的組合就行了,雖然STM32底層代碼都幫我們寫好了,但是要考慮的事情也變了方向,省去了不少麻煩,但是也不是很容易。一個點燈就讓我寫的這么復雜,以后可能會寫得少一些,只記錄一些問題和經驗型的東西。真心感覺英語學好了,再學這些東西事半功倍,接下來要努力學習英語了。

------致2020年3月26日第一次寫博客的自己

總結

以上是生活随笔為你收集整理的STM32的首次点灯的全部內容,希望文章能夠幫你解決所遇到的問題。

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