主程序while(1)中要不停的調(diào)用
CH563NET_MainTask(); ??
if(CH563NET_QueryGlobalInt())CH563NET_HandleGlobalInt()
是查詢中斷,那如果主程序while(1)中還有其它語(yǔ)句,比如說(shuō)延時(shí)什么的,那以太網(wǎng)延時(shí)是不是很大?
主程序while(1)中要不停的調(diào)用
CH563NET_MainTask(); ??
if(CH563NET_QueryGlobalInt())CH563NET_HandleGlobalInt()
是查詢中斷,那如果主程序while(1)中還有其它語(yǔ)句,比如說(shuō)延時(shí)什么的,那以太網(wǎng)延時(shí)是不是很大?
是不是主程序中要多次調(diào)用了,比如說(shuō)插在延時(shí)程序當(dāng)中?另外:可否改查詢中斷為普通中斷(放在主程序外),行嗎?那庫(kù)程序什么改?謝謝!
改查詢中斷為觸發(fā)中斷(放在主程序外)行嗎?
CH563NET_MainTask();? 為庫(kù)函數(shù)主任務(wù),需要在主程序中一直調(diào)用,
if(CH563NET_QueryGlobalInt())CH563NET_HandleGlobalInt()為中斷的查詢處理,需要及時(shí)的相應(yīng)。
可以把這兩個(gè)函數(shù)插入到一些延時(shí)較長(zhǎng)的任務(wù)中去。
以太網(wǎng)程序可以做在UCOS中嗎?會(huì)不會(huì)和以太網(wǎng)庫(kù)文件有沖突?
UCOS會(huì)不會(huì)和以太網(wǎng)庫(kù)文件有沖突?