當前位置: 華文世界 > 數碼

STM32F373微控制器

2024-03-31數碼
影片載入中...

一、前言

STM32F373是一款內部具有16位元ADC 和兩個DAC的微控制器,適合用於訊號測量的場合。下面設計一個簡單的測試電路板,對它的功能進行初步測試。

二、設計電路

首先,根據STM32F373的管腳功能定義,繪制Altium Design 中它對應的器件圖。設計最小系統測試板。將芯片的AD、DA 管腳引出。還將芯片的 USB 介面引出。下面設計電路板。盡量在頂層布通引線,這樣可以使用一分鐘制版方法,快速得到測試電路板。最終存在三個底層引線,後期透過 0 歐姆電阻進行飛線。

▲ 圖1.2.1 STM32F373C8Tx封裝

▲ 圖1.2.2 測試電路板原理圖

▲ 圖1.2.3 測試電路板PCB

一分鐘後,得到測試電路板。這次制作中腐蝕速度控制的很好。電路板非常完美。接下來對其進行焊接。

焊接電路板。經過清洗之後,進行檢查。下面進行測試。

三、上電測試

給電路板上電進行初步檢查。測試電路板上的3.3V穩壓電壓,電壓正常。利用五芯探針夾子將程式下載器與電路板連結。透過芯片BOOTLOADER的功能對它進行程式更新。如果能夠下載程式,就為下面進行程式測試打下基礎。

四、下載程式

很可惜,使用傳統的BOOTLOADER 下載程式,無法連結到微控制器,經過檢查,微控制器與外部的引線都正常。下面需要再閱讀F373對應的數據手冊,檢視它對BOOTLOADER的支持。如果不行,則重新設計電路板,使用SWD介面進行偵錯。

※總 結 ※

本文記載了對STM32F373 測試開發的過程。很可惜,它的BOOTLOADER 程式下載功能沒有能夠成功。後面再透過它的數據手冊來判斷究竟是為什麽。