電子制作:技小新DAP仿真器
2018-06-11 13:48:24閱讀量:17927來源:立創(chuàng)商城
此模塊由深圳市技新科技有限公司(技小新)制作。
1、作品簡述
CMSIS-DAP模塊以STM32F103C8T6芯片為核心,內(nèi)部已經(jīng)帶有CMSIS-DAP固件,可用于Cortex-M0/M1/M2/M3/M4/M7等內(nèi)核器件的下載&仿真調(diào)試,無需安裝驅(qū)動,與開發(fā)板連接只需4根線:GND、RST、TCK/CK、TMS/IO。
2、硬件設計
2.11供電電路原理圖
備注:上圖為供電電路原理圖,本工具通過USB串口線連接PC端USB接口,從而提供5V電源,后通過SC662K芯片轉(zhuǎn)換輸出3.3V,為系統(tǒng)供電,同時USB接口也作為PC端與工具上處理器之間通訊的接口。
2.22主控電路和接口電路
備注:上圖為主控電路和接口電路,這里有兩個下載接口,P1口是出廠時燒錄CMSIS-DAP固件使用的,用戶不需要理會。P2口是引出的SWD下載接口。
3、PCB圖
4、材料清單(BOM列表)
以下是這個電子制作的BOM列表,器件全部采購來自立創(chuàng)商城(www.qdjpair.com),PCB板的制造在深圳嘉立創(chuàng)完成。
5、軟件部分描述
工作流程圖
技新CMSIS-DAP下載器與Cortex-M的MCU連接只需RST、GND、TCK/CK、TMS/IO等4跟線即可,使用SWD接口(3V3可向外進行供電,但不推薦使用)。連接圖如下:
STM32程序下載
1))連接技新CMSIS-DAP下載器與STM32F103,如下圖(連接完成后給單片機上電):
2))打開工程,點擊魔術棒,在Debug欄下選擇Use:CMSIS-DAPDebugger,點擊Settings,進入TargetDriverSetup窗口,按下圖配置:
3))在Utilities欄下,勾選UseDebugDriver,點擊Settings,進入TargetDriverSetup窗口,按下圖配置:
4))設置完成后點擊OK,完成配置。點擊下載按鈕下載程序,下載完成后如下。
L7805CV-DG/線性穩(wěn)壓器(LDO) | 0.5637 | |
AMS1117-3.3/線性穩(wěn)壓器(LDO) | 0.1237 | |
BAT54C,215/肖特基二極管 | 0.0334 | |
LM358DR2G/運算放大器 | 0.35 | |
CJ431/電壓基準芯片 | 0.1147 | |
LM393DR2G/比較器 | 0.318 | |
ADUM4160BRWZ-RL/隔離式USB芯片 | 31.6 | |
SS8050/三極管(BJT) | 0.035 | |
8S005/錫膏/錫漿 | 17.67 | |
B0505S-1WR3/隔離電源模塊 | 2.34 |