uart0.h

来自「ucos2.83在LPC2148上的例子」· C头文件 代码 · 共 38 行

H
38
字号

#ifndef __UART0_H
#define __UART0_H


#include    <que.h>
#include    <cmd.h>

#ifdef   UART0_GLOBALS
#define  UART0_EXT
#else
#define  UART0_EXT  extern
#endif

#define    MaxLenUart          50
#define    Tager               0xA5 
#define    Header              0x00  
#define    Longth              0x01  
#define    Content             0x02 

UART0_EXT INT8U rcv_data[MaxQueBufSize+1];
UART0_EXT INT8U ComCount;
UART0_EXT INT8U ComState;

UART0_EXT void  Uart0_ISR_Handler (void);

UART0_EXT void  UART0_Ini(void);

UART0_EXT void UART0_SendByte(unsigned int data);
UART0_EXT void  UART0_SendStr(char *str);

UART0_EXT void  DelayNS(unsigned int dly);
UART0_EXT INT8U CMDInit(CMD *cmd_cb);

UART0_EXT _Que ShellQue;

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?