dm9000aep除錯的時候注意事項:
1.首先要判斷晶元的真假。常見的方法是讀取晶元的id號。當然有些工程師朋友的暫存器設定,以及時序設定有問題,讀取晶元的id號就會錯。讀取id是最基本的操作。
2.其次確認晶元無質量問題後,再確定是硬體,還是軟體方面的問題。一般軟體方面,問題很容易解決。硬體問題,需要注意:
網路變壓器的ct端,一般要接dm9000aep的管腳2,9腳輸出的2.5v,輸出的時候一般要加乙個穩壓電容以及乙個濾波電容,穩壓電容至少200uf。
另外可以通過10m下是否有連線,來判斷網路變壓器是否連線正確。不同的網路變壓器,連線電路一般有差異,要注意相容性。
3.其次傳送和接收的幾個50歐姆的電阻,電阻值一定要正確,如果不正確,會有丟包現象。或者網路時斷時續。
4.dm9000aep的datasheet,必須要看,不看的工程師,自己瞎琢磨,一般會耽誤時間的。
5.在驅動程式裡最好要新增列印資訊,列印資訊可以反饋硬體的故障,對分析問題,解決問題很有幫助。
6.一般晶振,網路變壓器,最好要買真貨,如果買到假的,通常很難從電路上分析出問題,通常要經過很長時間的測試,才發現。最好不要在電子市場買東西,假的東西很多。親身經歷。特別是pluse的h1102很多假冒的。
7.網路變壓器的49.9的電阻,不用接任何電源。
8.pwrst復位引腳,如果是通過gpio控制,應該是下拉電阻,不是上拉電阻。
DM9000AEP除錯的時候注意事項
dm9000aep除錯的時候注意事項 1.首先要判斷晶元的真假。常見的方法是讀取晶元的id號。當然有些工程師朋友的暫存器設定,以及時序設定有問題,讀取晶元的id號就會錯。讀取id是最基本的操作。2.其次確認晶元無質量問題後,再確定是硬體,還是軟體方面的問題。一般軟體方面,問題很容易解決。硬體問題,需...
DM9000A網絡卡模組除錯總結
從開始寫 到除錯成功大概花了兩周時間,首先把出現的問題歸納一下。1 兩台電腦用直連網線通訊,需要指定各自的ip位址,若有連線故障 乙個嘆號 改變一下ip,直到連線成功。這樣其中電腦a就學習到了 電腦b的mac位址,將這個mac位址寫入dm9000a網絡卡模組,將其與電腦a相連,電腦a將顯示連線成功 ...
STM32與DM9000A除錯(一)
dm9000a的phy 能夠以10base t 的標準在utp3 4 5或者以100base t的標準在utp5上介面通訊。它的自動協商功能是夠自動配置dm9000a最大地發揮出自身效能。它同時支援ieee 802.3x全雙工資料流通訊。1 處理器介面 引腳號名稱 電氣連線 說明35 ior fsm...