另一个碰到的小问题

发布于 2019-12-24 19:04:36    浏览:405


源码如下
int8_t wizchip_close(uint8_t sn)
{
……
while( getSn_CR(sn));
……
}
如果设备W5500 被拔掉了, (这个地方得到的数值有可能是0XFF)会 卡死在这儿

while( getSn_CR(sn) && getSn_CR(sn) != 0xff);// 这样可行吗?

W5500 sn_cr 寄存器并没有 0xff的情况

查看更多

2 个回答
Cheney_Chen
Cheney_Chen 2019-12-25
This guy hasn't written anything yet
楼主如果确定问题建议给软件包提交 PR
xingyanchen
xingyanchen 2019-12-28
This guy hasn't written anything yet
实际测试会出现错误!不能直接修改

撰写答案

请登录后再发布答案,点击登录
关注者
0
被浏览
405

发布
问题

分享
好友

手机
浏览

扫码手机浏览