uart1.h
来自「LPC2129实现从SPI通讯和两个串口定时器中断」· C头文件 代码 · 共 56 行
H
56 行
#ifndef _UART1_H
#define _UART1_H
#include "config.h"
extern void uart1_irq_set(void);
extern void __irq uart1_irq(void);
/****************************************************************************
* 名称:UART1_Init()
* 功能:初始化串口0。设置为8位数据位,1位停止位,无奇偶校验,波特率为115200
* 入口参数:无
* 出口参数:无
***************************************************************************/
extern void UART1_Init(int bps);
/****************************************************************************
* 名称:UART0_SendByte()
* 功能:向串口发送字节数据,并等待发送完毕。
* 入口参数:data 要发送的数据
* 出口参数:无
****************************************************************************/
extern void UART1_SendByte(uint8 data);
/****************************************************************************
* 名称:UART0_SendStr()
* 功能:向串口发送一字符串
* 入口参数:srt 要发送的字符串的指针
* 出口参数:无
****************************************************************************/
extern void UART1_SendStr(uint8 const *str);
/****************************************************************************
* 名称:UART0_RcvByte()
* 功能:从串口接受字节数据,使用查询方式
* 入口参数:无
* 出口参数:返回接受到的数据
****************************************************************************/
extern uint8 UART1_RcvByte(void);
/****************************************************************************
* 名称:UART0_Printf()
* 功能:向串口发送一字符串 用法同Printf()函数
* 入口参数:format 要发送的字符串的指针 ... 为参数
* 出口参数:发送的字符串的字符个数
****************************************************************************/
extern int UART1_Printf(const char *format, ...);
extern void SendSpeed(int TempSpeed);
extern void SendSpeedLR(int SpeedL, int SpeedR);
extern void UART1_CS(unsigned char CsNum);
extern void travel_along(void);
extern void turn_left(void);
extern void turn_right(void);
extern void stop(void);
extern void travel_back(void);
extern void go_come(void);
extern void square(void);
extern void Delay(int N);
extern void Calspeed(uint8 rl,int Tempspeed);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?