📄 uart_function.h
字号:
/************************************************************************/
/* FileName: Uart_Function.h */
/* Function: Declare reading and writting function of uart on chip */
/************************************************************************/
#ifndef Uart_OnBoard_h
#define Uart_OnBoard_h
#include <csl.h>
#include <csl_uart.h>
/****************************************************************/
/* 函数名: Uart_Config() */
/* 功能: 配置UART控制寄存器 */
/* 参数: */
/* 无 */
/* 返回值: */
/* 无 */
/****************************************************************/
void Uart_Config(void);
/****************************************************************/
/* 函数名: Write_Esam() */
/* 功能: 通过UART向ESAM发指定长度的命令 */
/* 参数: */
/* 无 */
/* 返回值: */
/* 无 */
/****************************************************************/
void Write_Esam(void);
/****************************************************************/
/* 函数名: Read_Esam() */
/* 功能: 通过UART向ESAM读取应答信息 */
/* 参数: */
/* DataBuffer--指向接收数据缓冲区的指针 */
/* Length------延时长度 */
/* 返回值: */
/* 无 */
/****************************************************************/
void Read_Esam(Uint16 *DataBuffer, Uint16 Length);
/****************************************************************/
/* 函数名: Delay_Time() */
/* 功能: 实现系统的延时,用来满足访问时序的要求 */
/* 参数: */
/* Length---延时长度 */
/* 返回值: */
/* 无 */
/****************************************************************/
void Delay_Time(Uint32 Length);
#endif
/******************************************************************************/
/* No more */
/******************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -