加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專(zhuān)業(yè)用戶(hù)
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

無(wú)線DAPLINK(無(wú)線燒錄器,無(wú)線debug)

2021/06/27
2928
服務(wù)支持:
技術(shù)交流群

完成交易后在“購(gòu)買(mǎi)成功”頁(yè)面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長(zhǎng)和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購(gòu)買(mǎi)后不支持退換且無(wú)法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
方塊圖(3)
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜
  • 說(shuō)明
  1. 本項(xiàng)目?jī)H硬件部分為原創(chuàng),軟件主體部分來(lái)自國(guó)外的開(kāi)源項(xiàng)目
  2. 本項(xiàng)目不同于市場(chǎng)上常見(jiàn)的既有連接板子的接收端、又有連接電腦的發(fā)射端的產(chǎn)品(比如正點(diǎn)原子的ATK-WLDBG 無(wú)線調(diào)試器),只有連接板子的接收端,而發(fā)射端直接由電腦充當(dāng)。優(yōu)點(diǎn)是價(jià)格便宜,DIY成本只要10元左右,缺點(diǎn)是配置和使用都相對(duì)麻煩。
  3. 基本原理是將調(diào)試器和電腦連接到同一個(gè)WiFi下,通過(guò)USBIP實(shí)現(xiàn)調(diào)試器和電腦的無(wú)線連接。效果就像是調(diào)試器直接插到電腦上,連接后會(huì)聽(tīng)到平時(shí)插U盤(pán)噔噔噔的聲音。
  4. 核心器件是ESP8266,本項(xiàng)目使用的型號(hào)是ESP12F
  5. 軟件部分通過(guò)ARDUINO實(shí)現(xiàn),另外需要安裝USBIP的驅(qū)動(dòng)
  6. 可將調(diào)試器直接作為熱點(diǎn),用電腦去連接?;蜻B接到同一個(gè)路由器
  7. 經(jīng)測(cè)試,把調(diào)試器做熱點(diǎn)速度更快,但電腦連接熱點(diǎn)后就上不了網(wǎng)了。代碼中兩部分都寫(xiě)了,自行取舍
  • 準(zhǔn)備
  1. esp12F用燒錄架下載代碼,再焊到板子上(燒錄架淘寶有賣(mài))。我在板子背面留有下載接口,有能力的小伙伴可以在板子做完后再下載。
  2. 安裝USBIP驅(qū)動(dòng)。
    *電腦先進(jìn)入測(cè)試者模式(后面由具體講解)
    *解壓“驅(qū)動(dòng)和軟件”文件夾中的兩個(gè)壓縮包,在設(shè)備管理器中添加過(guò)時(shí)硬件,選擇drive文件下output文件夾中的USBIPEnum.inf。安裝成功后能在系統(tǒng)設(shè)備中看到。
    *添加usbip文件夾的路徑到電腦的系統(tǒng)變量
  • 使用的主要步驟(以燒錄器作熱點(diǎn)為例)
  1. 電腦通過(guò)wlan連接esp8266的熱點(diǎn)

  2. 雙擊運(yùn)行here we go.bat

  3. 更改keil里的相關(guān)設(shè)置

  4. debug!

  • 電腦進(jìn)入測(cè)試者模式(關(guān)掉驅(qū)動(dòng)簽名)

*以管理員身份打開(kāi)cmd(在搜索框里打cmd)

*鍵入

 bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
 bcdedit -set TESTSIGNING ON

(這一步個(gè)別電腦會(huì)失敗,需要BIOS才行)

重啟電腦就會(huì)在桌面右下角看到幾行字。

*要是想退出測(cè)試者模式,鍵入

 bcdedit -set TESTSIGNING OFF

ATTENTION

  • esp12F需要3.3V供電且耗電量大,需要大電流LDO,比如AMS1117-3.3。若板子的供電不足,可能無(wú)法正常使用

  • 測(cè)試者模式需要一直打開(kāi),否則驅(qū)動(dòng)不能正常運(yùn)行

  • debug過(guò)程中窗口要保持開(kāi)啟

(正常狀態(tài):最下面的數(shù)字會(huì)一直增長(zhǎng))(按Ctrl+C停止運(yùn)行)

  • 把這個(gè)文件最后一行的IP改成你設(shè)置的

  • 若有問(wèn)題可在評(píng)論中留言

  • usblink.rar
    描述:pcb和原理圖
  • esp8266-wifi-cmsis-dap.rar
    描述:arduino代碼
  • else.rar
    描述:驅(qū)動(dòng)、軟件、腳本、圖標(biāo)

相關(guān)推薦

電子產(chǎn)業(yè)圖譜