[求助]CH376的中断查询

/******************************************************************************* * 函 数 名 : Query376Interrupt * 描 述 : 查询CH376中断(INT#低电平). * 输 入 : 无. * 返 回 : FALSE: * 无中断. * TRUE: * 有中断. *******************************************************************************/ UINT8 Query376Interrupt( void ) { #ifdef CH376_INT_WIRE return( CH376_INT_WIRE ? FALSE : TRUE ); /* 如果连接了CH376的中断引脚则直接查询中断引脚 */ #else return( CH376_SPI_SDO ? FALSE : TRUE ); /* 如果未连接CH376的中断引脚则查询兼做中断输出的SDO引脚状态 */ #endif } 这个函数是用来检测CH376是否有中断是吧?那这个函数的原理是什么啊?刚接入的时候会产生中断发给单片机吗?还是需要单片机来查询与CH376_INT_WIRE或CH376_SPI_SDO相对应的管脚状态啊? 还有BZ管脚的使用SPI通信时,是单片机在查询CH376还是CH376查询单片机发送的状态啊

问题解决了。。。连接int管脚的话可以直接查询430对应的中断标志位 bz管脚可以不接对于通信没有太大的影响。。。


只有登录才能回复,可以选择微信账号登录