OMAP5912和TNETll00B的数据通信流程如图1所示。系统初始化后,OMAP5912判断当前是否有数据读写,数据的读是通过判断是否有挂起的硬件中断;数据写是通过判断上层程序是否有 数据发的软件中断。无数据读写情况下,OMAP59l2将定期发送测试命令到TNET1100B,以便确定TNET1100B 在正常工作,也可以根据需要,将TNETl100B设置到低功耗状态。如果读取的数据的校验错误较多,表明无 线通信当前的信道噪声很大或者TNET 1 100B的总线被干扰出现紊乱,OMAP5912将软件复位TNET1100B模 块,使得TNET1100B重新设置总线,避免在低信噪比情况下多次重复