nanoDAP-wl 是實驗室推出的基于cmsis-dap的無線調試器,即插即用,速度快,支持虛擬串口。無線調試器包括發(fā)射機/接收機,基于2.4G無線通信,可對10m范圍內的目標進行調試下載、單步調試等操作,在某些有線仿真器不便調試的場景,如目標始終處于移動狀態(tài)(飛行器、小車、機器人等),目標已經組裝成產品形態(tài),并且已安裝在墻上或者高處等。此時使用無線調試器能較好的解決這些場景下調試問題,有效提高研發(fā)效率。
產品特點
- 使用極簡,PC端無需安裝額外軟件,只需將發(fā)射機和接收器分別上電,等待連接成功,即可開始調試
- 支持SWD協(xié)議,典型的基于ARM Cortex-M系列芯片均支持SWD調試,常見的芯片如STM32系列,GD32系列,ATMEL-SAM系列,NORDIC-NRF51/52系列,NXP-LPC系列等芯片均支持SWD調試下載
- 支持JTAG協(xié)議,配合開源調試器OpenOCD可支持全球范圍內幾乎所有SoC芯片的調試,如ARM Cortex-A系列、DSP、FPGA、MIPS等,因為SWD協(xié)議只是ARM自己定義的私有協(xié)議,而JTAG則是國際IEEE 1149標準
- 支持虛擬串口,而且支持同時進行仿真調試和串口輸出
- 接收機支持向目標板供電(5V、3.3V),以及從目標板取電(5V、3.3V)兩種方式進行工作
- 支持MDK/IAR/OpenOCD,支持Windows/Linux/Mac 下進行調試開發(fā)
- 軟件基于CMSIS-DAP實現(xiàn),使用USB HID協(xié)議,無需安裝驅動即可下載調試
- v1.0版本硬件開源、固件開放,可供愛好者自行制作
使用場景
- 用于調試飛行器,小車,機器人,由于調試目標為通常處于移動狀態(tài),若使用傳統(tǒng)下載器不僅下載比較麻煩,而且無法進行單步調試。
- 目標板已經組裝好外殼,成為產品形態(tài),此時傳統(tǒng)的有線方式不便調試。
- 產品安裝在高處,如路燈、高塔等位置,此時使用有線方式不便調試。
產品鏈接(見附件)
說明
nanoDAP-wl v1.0 版本硬件開源,供愛好者自行制作研究。
固件針對個人開放,請大家加入QQ群 698319017 向群主索取。
更多信息
更多詳情,用戶手冊和原理圖等,請在 https://github.com/wuxx/nanoDAP-wireless 查看。
感興趣的朋友請加入 QQ群 698319017 研究討論學習。
閱讀全文