精品国产一区在线_av无码中文字幕无码王_天海翼三点刺激高潮不停_好硬好大好爽视频_欧美高清一区三区在线专区_香蕉黄色片

4行代碼實現LED閃爍

STM32CubeMX是ST公司新推出的一個配置工具,直接由圖形界面簡單配置下,就能生成初始化代碼,并對外設做了進一步的抽象,讓開發人員可以只專注應用的開發。

STM32CubeMX有愛他的,有嫌棄他的,不過STM32CubeMX的出現的確簡化了硬件的初始化過程,降低了入門的難度,配合HAL庫,使工程復用更容易。學習STM32的人多少要接觸一下,自己喜歡不喜歡,用用才知道。

后臺網友詢問,如何使用STM32CubeMX設計代碼框架,然后實現CPU內置溫度傳感器測量CPU芯片溫度,然后以串口輸出輸出芯片的溫度值,數據更新周期1000ms。

為了實現上面的需求,我們首先要對STM32CubeMX進行簡單的了解,下面我們從0到1,僅用4行代碼實現LED閃爍功能。明天我們在本文的基礎上,再求得CPU芯片溫度。

下載并安裝STM32CubeMX

本文使用的STM32CubeMX版本為5.3.0:

雙擊安裝程序之后,彈出如下對話框:

由于 STM32CubeMX 軟件是基于 JAVA 環境運行的,所以需要安裝 JRE (Java Runtime Environment)才能使用。

點擊“確定”之后,彈出Java的下載鏈接:

https://www.java.com/zh_CN/download/

下載之后,下一步默認安裝即可。

安裝完JAVA環境之后,再次雙擊“SetupSTM32CubeMX-5.3.0.exe”即可以順利安裝了。

勾選第一個即可,第二個選項是是否同意ST公司收集你的個人使用信息等。

一路下一步,直至出現下面界面,完成STM32CubeMX的安裝。

安裝HAL庫

打開安裝好的 STM32CubeMX 軟件  點上面的Help -> Manage embedded software packages 。

選擇我們會使用的軟件包,我們選擇的是STM32F1。

創建工程

  • 新建工程:

  • 選擇對應的MCU:

  • 雙擊選擇的MCU,進入配置界面:

配置RCC,使用外部晶振如圖所示:

  • 配置USART1(本例程其實不需要配置串口),模式為異步,不使用硬件流控。

  • 配置GPIO,本例使用STM32的核心板上的PC13驅動LED:

  • 時鐘樹配置:

  • 工程設置:

  • 生成代碼:

  • 打開Keil5工程:

  • 添加四行代碼:

  • 編譯,沒有錯誤:

  • 配置JLINK下載程序方式為SW:

點擊“Settings”設置如下:

  • 確定之后,點擊下面1處進行工程編譯,然后點擊下圖2處進行程序下載:

下載程序之后,重新上電,發現核心板上的LED綠燈開始閃爍了。

總結

  • 測試結果

  •  最后生成的工程目錄結構如下:

其中文件夾1為Keil5的工程文件所在目錄;文件2為STM32CubeMX生成的工程文件,雙擊此文件可以隨時修改工程配置。

  • 編寫Keil代碼的時候,注意代碼存放位置,應該放在成對的USER CODE BEGIN 和USER CODE END之間,放錯位置,改動STM32CubeMX工程設置之后,代碼可能會丟失。


聲明:本內容為作者獨立觀點,不代表電子星球立場。未經允許不得轉載。授權事宜與稿件投訴,請聯系:editor@netbroad.com
覺得內容不錯的朋友,別忘了一鍵三連哦!
贊 2
收藏 3
關注 69
成為作者 賺取收益
全部留言
0/200
成為第一個和作者交流的人吧
主站蜘蛛池模板: 最新国产露脸在线观看 | 黄色大全在线观看 | 好大好硬好爽免费视频 | 亚洲精品在线一区二区 | 免费SM羞辱调教视频在线观看 | 日本一区二区免费视频 | 337P日本欧洲亚洲大胆精筑 | 久久亚洲AV无码精品色午夜 | 夜夜高潮夜夜爽高清视频一 | free性video法国极品 | 日本高清hd在线播放 | 97av色| 亚洲日韩成人性av网站 | 亚洲婷婷六月 | 欧美一级视频在线观看 | 成人黄色电影视频 | 日韩三级黄 | 一区二区三区在线视频观看 | AV中文字幕DVD水多多 | 色999视频 | 欧美在线一区二区三区四区 | 精品少妇一区二区三区在线观看 | 污视频网站免费在线观看 | 久久一级免费视频 | 久久精品色播 | 日韩精品www | www.xxxx欧美| 自拍日韩动漫欧美 | 国产极品紧身牛仔裤av片 | 白人av| 国产精品老牛影院av | 一及黄色毛片 | 18处破外女出血在线 | 男人玩双乳30分钟视频 | 美女wwwwwwwwww | 日韩成人av片 | 91视频中文字幕 | 99在线免费播放 | 97爱爱网| 午夜av亚洲国产素人资源网 | 少妇做爰奶水狂喷免费 |