请问:以太网程序问题?谢谢!

主程序while(1)中要不停的调用

CH563NET_MainTask();   

if(CH563NET_QueryGlobalInt())CH563NET_HandleGlobalInt()

是查询中断,那如果主程序while(1)中还有其它语句,比如说延时什么的,那以太网延时是不是很大?

是不是主程序中要多次调用了,比如说插在延时程序当中?另外:可否改查询中断为普通中断(放在主程序外),行吗?那库程序什么改?谢谢!


改查询中断为触发中断(放在主程序外)行吗?


CH563NET_MainTask();  为库函数主任务,需要在主程序中一直调用,

if(CH563NET_QueryGlobalInt())CH563NET_HandleGlobalInt()为中断的查询处理,需要及时的相应。

可以把这两个函数插入到一些延时较长的任务中去。



以太网程序可以做在UCOS中吗?会不会和以太网库文件有冲突?


UCOS会不会和以太网库文件有冲突?


只有登录才能回复,可以选择微信账号登录