欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: ENC28J60網絡模塊常見問題匯總 [打印本頁]

作者: 加油。。。    時間: 2017-7-17 09:53
標題: ENC28J60網絡模塊常見問題匯總
Q1:連接開發板,總提示初始化失敗?
A:這個問題一般出現在 MiniSTM32 開發板用戶上面。可能有 2 個原因:
1,供電不夠。ENC28J60 需要比較大的電流,建議接開發板的 USB線不要插集線器, 直
接插電腦的 USB 口,最好插電腦后面的 USB。
2,信號干擾比較大。這個問題,主要是 SCK 上面,由于 Mini 板是通過杜邦線連接的,
而 SCK 信號頻率比較高,容易出現問題,一般解決辦法是:用手抓住杜邦線就可以初始化通
過,或者拿一個金屬物,接觸到 SCK 信號,就可以正常初始化通過了。
在實際應用中,建議大家 ENC28J60 模塊和 MCU 的連接最好是在一個板子上,或者采用
排針排座直接插的方式,通過杜邦線分散連接,極易受干擾。戰艦板采用的排線連接,效果
就比杜邦線分散連接好的多。
Q2:如何檢查模塊與電腦網絡連接是否正常?
A:可以 ping 一下模塊 IP 地址即可確定是否連接成功。在確認網絡連接無誤,并且液晶顯
示 ENC28J60 初始化成功以后, 我們可以在電腦端點擊: 開始運行cmdping 192.168.1.16
回車,如圖 Q2.1 所示:

Q2.1 ping IP 192.168.1.16
如圖所示,電腦發送了 4 次數據給 ENC28J60 模塊,模塊都應答了,說明 ping 通了,說
明我們的模塊與電腦的網絡連接正常。
如果沒有 ping 通,請檢查網絡連接。
Q3:ENC28J60網絡模塊和電腦直連,怎么接?
A:ENC28J60 網絡模塊,和電腦直連,得準備一根交叉網線(注意,我們一般用的網線是直
連的! ! ) ,然后連接模塊和電腦的網絡接口。然后,電腦的 IP 還需要設置一下,點擊:本地
連接屬性Internet 協議(TCP/IP)屬性常規選項卡,設置如下:

因為我們在 STM32 開發板例程里面,設置的 TCP Client 連接 IP 地址是:192.168.1.103,
所以,我們設置電腦的 IP 地址為 192.168.1.103,然后子網掩碼為:255.255.255.0,網關設
置為 192.168.1.1,DNS 這里不用理會,設置好 IP 地址和網關以后,點擊確定,就可以實現
模塊與電腦的直接連接(不經過路由器) 。
設置好以后,可以用 Q2 的方法,來檢測下電腦是否真的和模塊網絡連接正常。
Q4:開發板 LCD顯示初始化成功,但無法 ping通?
A:這個問題,要檢查網絡連接是否正常。主要確定以下幾點:
1,模塊和電腦是直連么?如果是直連,必須用交叉網線,詳見 Q3。
2,路由器 IP 地址是不是:192.168.1.1?如果不是,要嘛設置路由器 IP 地址為 192.168.1.1,
要嘛就得修改代碼,把網絡模塊的 IP 地址和網關,修改成和路由器 IP 地址號段一致的
IP。 比如: 你路由器的 IP 地址是: 192.168.54.1, 那么路由器的 IP 號段就是: 192.168.54.xxx。
xxx 是可以隨意修改的,我們就可以修改模塊 IP 地址為:192.168.54.16,網關為:
192.168.54.1,則 ENC28J60 例程里面,main 函數代碼修改,如下:


余下的內容請下載pdf文檔:
ENC28J60網絡模塊常見問題匯總.pdf (233.75 KB, 下載次數: 33)







歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1