標(biāo)題:
W5500的SN_DIPR寄存器無法寫入?請大佬幫忙看看
[打印本頁]
作者:
rctty
時間:
2022-9-27 17:26
標(biāo)題:
W5500的SN_DIPR寄存器無法寫入?請大佬幫忙看看
SPI沒問題,通用寄存器配置了能再讀取出來,socket收發(fā)緩存設(shè)置也能讀出來,然后配置socket的 Sn_MR配置寄存器也沒問題,但是一對DIPR寄存器進行配置,讀出來的值一直是0
#define ReadSckReg 0x08
#define WriteSckReg 0x0C
Net_Write(Net1, Net1_SPI, Sn_DIPR, WriteSckReg, NetConfig[0].DA_IP, 4);//寫入目標(biāo)IP
delay(100, ACTIVE);//100ms延時
Net_Read(Net1, Net1_SPI, Sn_DIPR, ReadSckReg, tar, 4);
同樣的操作,寫入Sn_MR再讀的時候是沒問題的
作者:
yzwzfyz
時間:
2022-9-28 09:50
仔細閱讀手冊,看看DIPR與其它可寫的有何區(qū)別。
作者:
rctty
時間:
2022-9-29 09:21
解決了,是因為沒插網(wǎng)線,插了就能寫進去了,用戶手冊上也沒說明
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1