• 正文
  • 推薦器件
  • 相關推薦
申請入駐 產業(yè)圖譜

STM32F373控制板硬件調試

2024/02/20
1947
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

基于STM32F373的信號采集與控制電路板-制作過程[1]

01 STM32F373調試過程

一、前言

這是剛剛制作的信號采集與控制電路板。是基于STM32F373單片機設計的。下面對這個剛剛焊接好的電路板進行調試。為后面工作軟件的開發(fā)做好準備。

二、初步調試

1、電源調試

首先,測試電路板上的電源電壓。工作電源通過電路板左側電接口引入電路板。擺上的 1117輸入電壓穩(wěn)壓在 3.3V。測試電壓,輸出電壓3.3V 正常。電路靜態(tài)電流為 8mA。這說明電路的電源正常了。

經(jīng)過檢查,發(fā)現(xiàn)在原理圖設計的時候,出現(xiàn)了一處標號錯誤,使得電路板缺少一個模擬地線的鏈接。下面測試電路板上的 -5V 電源,以及 2.048V的參考電壓源。這只是粗略測量,可以看到 -5V 電源正常,2.048V電壓也在正常范圍之內。

2、連接STLINK

使用探針夾子將 ST-LINK 的 SWD 接口連接到電路板。測試一下開發(fā)端口是否正常。非常漂亮,ST-LINK 能夠訪問識別 STM32F373單片機。后面進行軟件開發(fā)就非常順利了。

三、軟件開發(fā)

1、初步配置

下面使用 STM32 Cube MX 配置單片機開發(fā)工程。首先選擇單片機型號。在這個過程中,STM32CubeMX軟件自動更新了軟件開發(fā)包。選擇STM32F373 單片機。設置系統(tǒng)開發(fā)接口 SWD。設置系統(tǒng)時鐘為外部 8MHz 晶振。選擇系統(tǒng)模擬端口。使能 USB功能。設置串口,波特率115200。配置串口的DMA功能。增加 USB 中間件,選擇虛擬串口功能。配置系統(tǒng)的時鐘。設置單片機硬件模塊時鐘頻率。設置生成工程文件目錄以及開發(fā)環(huán)境。最后系統(tǒng)導出 EW-IAR 工程文件。

2、編寫LED閃爍程序

編譯程序,程序沒有錯誤。在主循環(huán)中增加 LED閃爍命令。利用 ST-LINK Utility 軟件進行下載。下載程序沒有問題,但是在運行的時候,出現(xiàn)目標板無法連接錯誤。具體問題不清楚。下面修改單片機時鐘配置,使用內部時鐘源提供單片機運行時鐘。經(jīng)過編寫下載之后,仍然出現(xiàn)錯誤。電路板上的 LED 也沒有能夠運行起來。具體原因還需要進行排查。

使用示波器測試電路的 RESET管腳,會發(fā)現(xiàn)它出現(xiàn)不正常的震蕩波行。這使得電路無法正常工作。下面需要排查其中存在的硬件問題。

在這過程中更換過單片機,誰知道最后的錯誤居然是電路標號錯誤。在電路圖中 ?模擬3.3V電源居然沒有連接。就是這個線,在開始電路板中沒有連接。后來,外部使用飛線進行連接。連接之后,電路板就工作正常了。這個錯誤的確開始沒有想到。到此為止,這個信號采集與控制電路板硬件調試完畢了。

※ 總??結 ※

本文對上午制作的 F373 信號采集與控制電路板進行了硬件調試,其中所遇到的一個意想不到的 BUG,居然是自己在設計原理圖的時候給單片機模擬地線的網(wǎng)絡標號修改錯了。這樣造成單片機一開始無法運行。接下來就可以進行單片機的功能測試了。

參考資料

[1]基于STM32F373的信號采集與控制電路板-制作過程: https://blog.csdn.net/zhuoqingjoking97298/article/details/136125881

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風險等級 參考價格 更多信息
CRCW120610K0FKEAHP 1 Vishay Intertechnologies Fixed Resistor, Metal Glaze/thick Film, 0.75W, 10000ohm, 200V, 1% +/-Tol, 100ppm/Cel, Surface Mount, 1206, CHIP, HALOGEN FREE AND ROHS COMPLIANT

ECAD模型

下載ECAD模型
$0.44 查看
MMBT3904TT1G 1 onsemi 200 mA, 40 V NPN Bipolar Junction Transistor, SC-75 (SOT-416) 3 LEAD, 3000-REEL

ECAD模型

下載ECAD模型
$0.17 查看
796636-2 1 TE Connectivity 15A, MODULAR TERMINAL BLOCK, 1 ROW, 1 DECK
$0.71 查看

相關推薦

登錄即可解鎖
  • 海量技術文章
  • 設計資源下載
  • 產業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

公眾號TsinghuaJoking主筆。清華大學自動化系教師,研究興趣范圍包括自動控制、智能信息處理、嵌入式電子系統(tǒng)等。全國大學生智能汽車競賽秘書處主任,技術組組長,網(wǎng)稱“卓大大”。