使用spi接口配置CH392TIP地址的時(shí)候,最低位字節讀出的數據始終與寫(xiě)入數據不同,其他三個(gè)字節的數據與寫(xiě)入數據相同,想請問(wèn)可能的原因是什么呢?
這是發(fā)送數據,使用邏輯分析儀看到的數據發(fā)出正常
這是讀出數據
邏輯分析儀看到的發(fā)送數據
您好,可以看一下SPI的時(shí)序是否滿(mǎn)足手冊6.2章節所規定的要求。CH392會(huì )將cs腳拉低后的第一個(gè)字節當作命令碼,通過(guò)您的截圖看cs腳拉低后的第一個(gè)字節是0x34,并不是設置IP的命令碼。另外,可以將邏輯分析儀抓的時(shí)序郵件發(fā)來(lái)看一下。
CH392手冊:http://www.fszrt.cn/downloads/CH392DS1_PDF.html
郵箱:lq@wch.cn
你好,邏輯分析儀中顯示的字節數據為10進(jìn)制,34即對應0x22
你好,邏輯分析儀中顯示的字節數據為10進(jìn)制,34即對應0x22
您好,
1.如果想設置ip為192.168.31.15,需要先寫(xiě)入192,最后寫(xiě)入15。
2.對于您所遇到的問(wèn)題,可以先用0x06(check命令)排查一下spi接口本身的通信是否正常。如果spi正常但ip讀出來(lái)還是低字節異常,則看一下是否IP已經(jīng)設置成功但是您讀取IP有誤。此外,可以嘗試將ip,掩碼,網(wǎng)關(guān)都設置完成后并執行初始化392,然后直連電腦,將電腦設置和392同網(wǎng)段IP并用電腦去ping所設置的392的ip看看是否可以ping通,如果可以ping通,那代表IP已設置成功。
后續問(wèn)題或進(jìn)展可郵件交流(郵箱:lq@wch.cn)