/*
*********************************************************************************************************
*	函 数 名: bsp_InitUart
*	功能说明: 初始化串口硬件,并对全局变量赋初值.
*	形    参:  无
*	返 回 值: 无
*********************************************************************************************************
*/
void bsp_InitUart(void)
{
	UartVarInit();		/* 必须先初始化全局变量,再配置硬件 */

	InitHardUart();		/* 配置串口的硬件参数(波特率等) */

	ConfigUartNVIC();	/* 配置串口中断 */
}
/*
*********************************************************************************************************
*	函 数 名: bsp_COMInit
*	功能说明: 初始化串口硬件,并对全局变量赋初值.
*	形    参:  	无
*	返 回 值: 	无
*********************************************************************************************************
*/		
void bsp_InitCOM(void)
{
	#if 0
		UartVarInit();
		UartNVICConfig();
	#endif
	
	UartHardInit();
}				
Example #3
0
/*
*********************************************************************************************************
*	函 数 名: bsp_InitUart
*	功能说明: 初始化串口硬件,并对全局变量赋初值.
*	形    参:  无
*	返 回 值: 无
*********************************************************************************************************
*/
void bsp_InitUart(void)
{
	UartVarInit();		/* 必须先初始化全局变量,再配置硬件 */

	InitHardUart();		/* 配置串口的硬件参数(波特率等) */

	RS485_InitTXE();	/* 配置RS485芯片的发送使能硬件,配置为推挽输出 */

	ConfigUartNVIC();	/* 配置串口中断 */
}