完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在例程中有ucoss ii,net
例程net的代码里面有这样几行,大概意思是主函数里面必须要不停的调用CH563NET_MainTask();这样一来如果用ucos ii的话,ucosii调度肯定要消耗时间,实时性得不到保障,这段代码我该放到哪里呢,是否需要在所有任务里面都加上这段处理或者定时器去跑CH563NET_MainTask(); if(CH563NET_QueryGlobalInt()),然后挂起其他任务创建新任务处理完毕在恢复其他任务呢 while(1){ CH563NET_MainTask(); /* CH563NET库主任务函数,需要在主循环中不断调用 */ if(CH563NET_QueryGlobalInt())CH563NET_HandleGlobalInt(); /* 查询中断,如果有中断,则调用全局中断处理函数 */ } |
|
相关推荐
1个回答
|
|
你好,使用UCOS运行网络任务的时候,最好使用定时器中断定时查询CH563NET_MainTask()主任务。
|
|
|
|
只有小组成员才能发言,加入小组>>
522 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2903 浏览 2 评论
2399 浏览 1 评论
868浏览 2评论
688浏览 1评论
riscv-none-embed-objcopy: \'PWM_Output.elf\': No such file这个咋解决,
418浏览 1评论
523浏览 1评论
请教一下,Mounriver 编译不成功:找不到库文件,怎么整
814浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 07:38 , Processed in 0.902568 second(s), Total 46, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号