tft每日頭條

 > 生活

 > stm32單片機編程100例

stm32單片機編程100例

生活 更新时间:2024-11-29 12:27:34

十分考驗技術的——STM單片機開發闆開源來啦!!

看到就是學到~~

ps:端口配置見第3個闆塊

stm32單片機編程100例(自制STM32單片機開發闆)1

簡介:基于STM32F103CxTx最小系統闆,闆載衆多功能

一、工程簡介

在學習STM32過程中接觸到了很多優質的教程。

手上傳統的最小系統闆由于引腳過少無法滿足需求,于是以STM32CubeIDE HAL庫為基礎,制作了此工程。

該PCB集成了最少8種基礎外設:

  • 自動下載
  • BOOT手動選擇
  • 大容量W25Q128内存
  • 0.96OLED顯示
  • CAN總線
  • 3向按鍵
  • 蜂鳴器
  • 後備電池

等。

二、特點
  • 在使用串口燒錄時無需選擇,一鍵操作
  • 兼容傳統STM32C8T6核心闆封裝與引腳定義;
  • 集成0.96OLED顯示,方便用戶調試
  • 預留RTC時鐘電池,雖然耗電很快

注意:在使用串口及SWD燒錄後可能需要手動複位。

操作方式為:BOOT0與RST按鍵同時按下。

三、端口配置及說明

CUBE MX配置如下,采用四線SW調試方式,調試工具J-LINK。

stm32單片機編程100例(自制STM32單片機開發闆)2

GPIO定義

stm32單片機編程100例(自制STM32單片機開發闆)3

I2C定義

stm32單片機編程100例(自制STM32單片機開發闆)4

SPI定義

stm32單片機編程100例(自制STM32單片機開發闆)5

時鐘樹主要配置

USART均為115200Bits/s,8Bit,None,1

stm32單片機編程100例(自制STM32單片機開發闆)6

四、工程展示(7圖)

stm32單片機編程100例(自制STM32單片機開發闆)7

正面視圖-TOP

stm32單片機編程100例(自制STM32單片機開發闆)8

TYPEC燒錄串口及供電

stm32單片機編程100例(自制STM32單片機開發闆)9

底部視圖-BOTTOM

stm32單片機編程100例(自制STM32單片機開發闆)10

OLED上電顯示-TEST

stm32單片機編程100例(自制STM32單片機開發闆)11

OLED時鐘顯示-RTC

stm32單片機編程100例(自制STM32單片機開發闆)12

stm32單片機編程100例(自制STM32單片機開發闆)13

RS485&休眠模式

如何?看到這,你有沒有自己做一個的沖動呢!![看]

當然,如果你有其他見解,也歡迎在評論區表達意見~

五、工程附件

資料代碼與常用工具附件可從原工程下載查看。

如有其他問題,可在原工程底部留言作者。

stm32單片機編程100例(自制STM32單片機開發闆)14

工程名稱:STM32F103C8T6開發闆PRO

工程作者:Gbn2333


你還有什麼想要補充的嗎?或者有什麼疑惑?歡迎評論

如果你喜歡這個内容或者覺得非常有用,歡迎點贊、轉發、關注~

更多推薦:

1.431芯片原理,如何「自制」431芯片?

2.小夥「自制」全中文鍵盤,你想擁有嗎?

3.「自制」充電寶,并教你實現“永不斷電”

stm32單片機編程100例(自制STM32單片機開發闆)15

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved