電子制作:技小新DAP仿真器
2018-06-11 13:48:24閱讀量:17946來源:立創(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、硬件設(shè)計
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)商城(m.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))打開工程,點擊魔術(shù)棒,在Debug欄下選擇Use:CMSIS-DAPDebugger,點擊Settings,進入TargetDriverSetup窗口,按下圖配置:
3))在Utilities欄下,勾選UseDebugDriver,點擊Settings,進入TargetDriverSetup窗口,按下圖配置:
4))設(shè)置完成后點擊OK,完成配置。點擊下載按鈕下載程序,下載完成后如下。
LM1117IMPX-3.3/NOPB/線性穩(wěn)壓器(LDO) | 0.7147 | |
DRV8874PWPR/有刷直流電機驅(qū)動芯片 | 3.45 | |
LM358BIDR/運算放大器 | 0.35 | |
LMR33630ADDAR/DC-DC電源芯片 | 2.01 | |
LM5164DDAR/DC-DC電源芯片 | 3.19 | |
ADS1299IPAGR/模擬前端(AFE) | 222.43 | |
TPS82130SILR/DC-DC電源模塊 | 6.13 | |
TPL5010DDCR/定時器/計時器 | 1.0884 | |
LM27762DSSR/電荷泵 | 3.11 | |
TLV9062IDR/運算放大器 | 0.3242 |