CH395常見問題匯總及解答(持續(xù)更新)

請問一下,我在用作服務(wù)器過程中,我關(guān)閉服務(wù)器的socket,然后又打開,在打開時,打開時,先重新配置服務(wù)器socket,然后讀取了socket狀態(tài),返回是關(guān)閉狀態(tài),通過CH395OpenSocket,卻一直返回0x1B(已被使用),不知如何處理


你在關(guān)閉socket的時候需要使用CH395_close_socket(socket_index),需要選擇正確的socket索引號;并且使用關(guān)閉前需要保證socket是開啟的。在進(jìn)行socket管理時每一步都推薦加上斷言,可以判斷實際出錯點在哪一步。具體情況可以聯(lián)系官網(wǎng)的線管技術(shù)支持。


您好,有一個問題:CH395Q能正常與電腦ping通,但是電腦發(fā)送UDP報文,無法觸發(fā)中斷,所以我MCU也接收不到,這是為什么?查看socket已經(jīng)為打開狀態(tài)(發(fā)送打開socket命令,之后檢查命令執(zhí)行狀態(tài)反饋為“已打開”)。


您檢查一下電腦端的防護(hù)墻是否完全關(guān)閉,再者是CH395和電腦端UDP通訊時的IP和端口號是否配置正確。



不好意思,混淆了


您好,CH395Q是一款TCP/IP的協(xié)議??刂破餍酒挥蠸PI和串口這兩種通訊接口,沒有CAN接口,您可以先核對一下芯片型號。



CH395L使用并口作為TCP server,多連接:客戶端發(fā)送數(shù)據(jù)每次發(fā)送不滿256個字節(jié),產(chǎn)生了中斷,但讀到的數(shù)據(jù)的長度一直為0,直到累計到大于256才會收到具體數(shù)據(jù)長度,請問這個問題怎么怎么解???



您好,若總是以256字節(jié)為單位能進(jìn)行讀取,可能是由于讀長度時表示長度的第一個字節(jié)低八位未能正確讀取。您可以抓取邏輯電平檢查,這個問題是關(guān)于讀數(shù)據(jù)方面的問題,可以主要檢查讀使能信號的邏輯是否正確。



About timing problem in parallel mode, it's the same problem than CH376. For CH376, i added some delay from a gate to add delay on MCU clock in order to have better timings. For CH376, it was enough, but for ch395 it's not enough in my case.


With the same method, i lost bytes from read process for CH395. Even if datasheet wrote the same timings than CH376, CH395 has maybe others timing in real life.


In order to delay a bit PCS from ch395, i added a long wire between decoding chip pin and PCS from CH395. It's not enough, but results was lot better : 70% of mac adress from ch395 was false, and with the wire 1% are false now when i get it from databus..


My problem is that ch395 seems to switch off data on databus too quickly sometimes and MCU misses the data on the bus.




你好,請教一個問題。CH395Q用作TCP Server,在關(guān)閉sock,然后創(chuàng)建sock、重新監(jiān)聽的過程中,很容易出現(xiàn)0x1B,0x17的錯誤碼。但是加了500ms的延時,錯誤碼基本不出現(xiàn)了(如下代碼)。因為延時時間太長了,請問有更好的解決方法嗎?


image.png

? ? ? ??



您好,命令執(zhí)行狀態(tài)成功后是可以不加延時的。

1、注意一下是什么行為導(dǎo)致觸發(fā)需要關(guān)閉監(jiān)聽端口的

2、關(guān)閉監(jiān)聽端口的時候有無客戶端接入,可先關(guān)閉連入的客戶端



CH395Q初始化成功,能夠讀到版本號,但是PHY一直連接不上,燈一直不亮,檢查了網(wǎng)絡(luò)變壓器中心抽頭處電壓為3.3V,差分線上拉電阻為49.49歐姆,有人遇到過這個問題嗎,求指導(dǎo)


緊急咨詢!緊急咨詢!緊急咨詢!謝謝

請問一下,我的CH395作為服務(wù)器時,電腦做為客戶端,通過路由器連接目前還是比較穩(wěn)定,但是如果CH395直連PC機時,經(jīng)常出現(xiàn)異常斷開,非常不穩(wěn)定,網(wǎng)線用的直連線,是什么原因造成的呢,報的是遠(yuǎn)程socket強制斷開,395這端服務(wù)器的socket自動斷開了

image.png


您好,您用電腦端網(wǎng)絡(luò)抓包軟件查看一下交互數(shù)據(jù),客戶端有沒有類似心跳機制交互的數(shù)據(jù)傳輸(可能路由器不轉(zhuǎn)發(fā)此類數(shù)據(jù)),而CH395方?jīng)]應(yīng)答致使客戶端強制關(guān)閉。


icon_rar.gif20211210抓包.zip

現(xiàn)象是這樣的,我是395作為服務(wù)器,PC做為客戶端,連接上395服務(wù)器以后,用網(wǎng)絡(luò)調(diào)試助手每500ms發(fā)送一次數(shù)據(jù),大概一兩分鐘,服務(wù)器這邊就強制斷開了,今天試了一下交叉線,還是一樣,但是如果電腦和395都接在路由器上就可以比較穩(wěn)定的工作,這其中有什么特別注意的嗎


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

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