CH582M作為從機(jī)經(jīng)常斷開(kāi)

自己畫(huà)了一個(gè)藍(lán)牙模塊,燒錄例程Central和Peripheral程序驗(yàn)證,作主機(jī)的模塊和開(kāi)發(fā)板連接一切正常,作從機(jī)的模塊和開(kāi)發(fā)板連接經(jīng)常是連接幾十秒就斷開(kāi),有時(shí)干脆連不上。用手機(jī)嘗試連接手機(jī)顯示連接超時(shí),是不是板子沒(méi)畫(huà)好,會(huì)不會(huì)是鋪銅太少了。板子是貼片機(jī)貼的,測(cè)試了3片都是這樣的。
image.png
上面顯示連上立馬斷開(kāi)

image.png
上面連接后突然斷開(kāi)

image.png
image.png
0603的電容電阻

按照上面的描述是兩個(gè)模塊,一個(gè)作為主機(jī)連接官方開(kāi)發(fā)板無(wú)問(wèn)題,一個(gè)作為從機(jī)連接官方開(kāi)發(fā)板(或者手機(jī))有問(wèn)題。

針對(duì)此情況可以將原先作為主機(jī)的模塊也燒錄從機(jī)的代碼進(jìn)行連接驗(yàn)證是否存在問(wèn)題。

從上圖查看打印的信息是有的,因此開(kāi)發(fā)板工作正常。

①測(cè)試VNITA的引腳電壓是否為1.05(±0.015)V;②32M和32K的規(guī)格需要注意,可以參考:32MHz:10PPM、12PF(立創(chuàng)商城YXC揚(yáng)興科技3225型號(hào))/32768:20PPM、12.5PF。32M晶振是一定要貼的,作為主機(jī)的時(shí)候需要外貼32K,作為從機(jī)的時(shí)候可以使用內(nèi)部的32K;③芯片背面的共地效果一定要良好,可以拆下確認(rèn)芯片背面的錫;④天線走線需要平滑,不可以有棱角,可以看下鏈接的參考繪制。

CH57x/CH58x原理圖與PCB繪制 - SweetTea_lllpc - 博客園 (cnblogs.com)



經(jīng)過(guò)測(cè)試作從機(jī)時(shí)正常連接時(shí)VINTA的引腳電壓是1.065V,突然出錯(cuò)斷開(kāi)后為1.066V,之前手工焊接的為1.056V正常,手工焊接的沒(méi)啥問(wèn)題,就是貼片機(jī)焊接的有問(wèn)題,但是來(lái)料的途徑不同,除了芯片其他元器件都換過(guò),電路板唯一的區(qū)別就是手工焊接的邊緣郵票孔焊盤(pán)大一些,鍍金。貼片的沒(méi)有鍍金。


檢查一下貼片機(jī)焊接的情況,芯片重新手動(dòng)焊接一下,注意在芯片的背面一定要有錫,確保是共地良好的,如果這里共地不好會(huì)對(duì)芯片的無(wú)線信號(hào)有很大的影響。

檢查32M/32K,規(guī)格,注意不需要外接匹配電容。

如果使用DCDC功能,注意電感使用22uH的電感測(cè)試,可以先將我們的開(kāi)發(fā)板上的電感取下來(lái)對(duì)調(diào)測(cè)試一下。

如果還有問(wèn)題發(fā)送郵件至郵箱lpc@wch.cn我們進(jìn)行查看。



請(qǐng)問(wèn)樓主解決了嗎,我測(cè)試從淘寶WeAct Studio購(gòu)買(mǎi)的CH582F開(kāi)發(fā)板也有同樣的現(xiàn)象,使用BLE-Peripheral例程的時(shí)候,如果使用內(nèi)部 32KHz 振蕩器,連接藍(lán)牙后會(huì)異常斷開(kāi),錯(cuò)誤代碼0x08。切換到外部 32KHz 振蕩器,就不會(huì)報(bào)錯(cuò)斷開(kāi)連接。請(qǐng)問(wèn)官方的開(kāi)發(fā)板有這種現(xiàn)象嗎。


您好,可以檢查下程序是否使用的是最新的,可在官網(wǎng)下載最新例程測(cè)試看看呢,

http://m.findthetime.net/downloads/CH583EVT_ZIP.html


還沒(méi)解決, 用最新的官方程序測(cè)了一下,用CH582M主機(jī)模塊連接從機(jī)穩(wěn)定很多,偶爾還是會(huì)斷開(kāi),用手機(jī)連接從機(jī)還是連不上,顯示連接超時(shí)。將從機(jī)晶振切換到外部晶振,貌似也沒(méi)問(wèn)題,但手機(jī)依然連不上從機(jī)。官方開(kāi)發(fā)板一切正常。


存在無(wú)法連接的情況,將你板子上的芯片與開(kāi)發(fā)板的芯片對(duì)調(diào)進(jìn)行測(cè)試,如果還是無(wú)法解決請(qǐng)發(fā)送郵件至郵箱lpc@wch.cn,將PCB和原理圖以及實(shí)物圖均拍照提供查看。


給開(kāi)發(fā)板換了新的芯片,發(fā)現(xiàn)一樣的問(wèn)題,芯片換回原來(lái)的,又正常了。
好像是芯片的問(wèn)題,但所有的芯片都這樣,是芯片的批次性問(wèn)題還是特意更改了芯片的寄存器的默認(rèn)值???

1688977250114245.png

開(kāi)發(fā)板的芯片


1688977251202748.png

買(mǎi)的芯片


郵件已回復(fù)。


芯片批次有影響嗎?遇到一樣的問(wèn)題了


您好,下載一份最新EVT更新一下公共文件可以解決。如果已有公共文件中的更改,注意做好備份。建議SRC、HAL、LIB文件夾都覆蓋更新。重點(diǎn)關(guān)注下圖中的源文件。

image.png


最新的EVT用了2.1版,archlinux下藍(lán)牙都連不上了



查看打印信息,是否有advertising的日志,判斷是否廣播,然后使用BLE調(diào)試助手連接。

可以使用例程先測(cè)試。目前暫無(wú)批次問(wèn)題導(dǎo)致的藍(lán)牙連接異常。注意使用最新版本的EVT,公共文件和lib都進(jìn)行更新。


linux下BLE調(diào)試助手工具沒(méi)有

項(xiàng)目設(shè)備在linux下藍(lán)牙連接容易斷開(kāi),且重連不上,但開(kāi)發(fā)板沒(méi)有這問(wèn)題

后按上面指導(dǎo)的,換2.1版本的EVT,SRC、LIB、HAL,覆蓋更新,win下和android下都能連接,但linux下連接不了,現(xiàn)在把LIB里的CH58xBLE_LIB.h和libCH58xBLE.a替換回1.3版本的,現(xiàn)在linux下能連接藍(lán)牙了,也不容易斷

不知道原因是啥,稀里糊涂的就好用了,linux是6.9.3-arch1-1


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频