21 lines
594 B
C
21 lines
594 B
C
#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)
|
||
{
|
||
HART_RESET_ON;
|
||
HAL_Delay(10);
|
||
HART_RESET_OFF;
|
||
HART1_RTS_RECEIVE;
|
||
}
|