#include "ht1200m.h" /** * @brief 重置hart_ht1200m模块 * * 该函数用于重置hart_ht1200m模块,通过操作硬件复位引脚和RTS引脚实现。 * * 具体步骤如下: * 1. 将HART1和HART2的复位引脚置高电平,启动复位过程。 * 2. 延时10毫秒,确保复位过程完成。 * 3. 将HART1和HART2的复位引脚置低电平,结束复位过程。 * 4. 将HART1和HART2的RTS引脚设置为接收状态,准备接收数据。 */ extern void hart_ht1200m_reset(void) { HART1_RESET_ON; HAL_Delay(10); HART1_RESET_OFF; HART1_RTS_RECEIVE; HAL_Delay(10); }