首页 » 技术SOS » 嵌入式系统 » RTL8019AS初始化完成后,立刻读取BNRY和CURR值,都是0XFF,请问那里除了问题?

RTL8019AS初始化完成后,立刻读取BNRY和CURR值,都是0XFF,请问那里除了问题?

菜鸟
2013-08-06 17:05:29
在初始化过程中 /*硬件RESET,软件reset*/ HWRESET =1; DELAY_MS(50); HWRESET=0; RTL8019_write(0X1F,RTL8019_READ(0X1F)); DELAY_MS(50); RTL8019_write(CR,0X21);//PAGE0 DELAY_MS(50); RTL8019_write(BNRY,0X4C); DATA=RTL8019_READ(BNRY); 这时候DATA的值是0X4C。 如果中间还有其他操作,如: RTL8019_write(BNRY,0X4C); RTL8019_write(Pstart,0X4C); DATA=RTL8019_READ(BNRY); 这时候DATA的值就变成0XFF。 请教高手那里处理问题?
分享
关键词: 8019AS, 0XFF  
专家
2022-10-22 23:45:21
1楼

检查一下初始化

专家
2022-11-13 10:25:14
2楼

这样看不出来

专家
2022-11-13 10:31:49
3楼

看不出来

专家
2023-01-31 09:25:13
4楼

编译器赋值的吗?