在例程中有ucoss ii,net
例程net的代碼里面有這樣幾行,大概意思是主函數(shù)里面必須要不停的調(diào)用CH563NET_MainTask();這樣一來如果用ucos ii的話,ucosii調(diào)度肯定要消耗時間,實時性得不到保障,這段代碼我該放到哪里呢,是否需要在所有任務(wù)里面都加上這段處理或者定時器去跑CH563NET_MainTask();??if(CH563NET_QueryGlobalInt()),然后掛起其他任務(wù)創(chuàng)建新任務(wù)處理完畢在恢復(fù)其他任務(wù)呢
? ? while(1){
? ? ? CH563NET_MainTask();? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /* CH563NET庫主任務(wù)函數(shù),需要在主循環(huán)中不斷調(diào)用 */
? ? ? if(CH563NET_QueryGlobalInt())CH563NET_HandleGlobalInt();? ? ? ? ? ? ? ? ? /* 查詢中斷,如果有中斷,則調(diào)用全局中斷處理函數(shù) */? ? ?
? ? }