TI中文支持网
TI专业的中文技术问题搜集分享网站

C6748下的UART程序

各位开发者:

    大家好。我最近在C6748上开发BIOS下的UART程序,在polled模式下,使用Task的方式来进行数据的读写。我采用动态的方式建立了Task对象,并启动了idle循环,结果发现,在Task的处理函数(个人觉得类似中断服务程序)调用GIO_write/read(),或Task_sleep()函数时,程序就会直接跳到idle中,而不会继续执行Task的处理函数。BIOS的指导书中说Task的优先级高于Idle啊,这是怎么回事?请大家指导下,谢谢。

Tony Tang:

调用task_sleep表示当前task休眠,所以进入idle线程中。

赞(0)
未经允许不得转载:TI中文支持网 » C6748下的UART程序
分享到: 更多 (0)