davincievm_uart.h
来自「LED contorl source in CCS 3.3 TI DSP c5」· C头文件 代码 · 共 55 行
H
55 行
/*
* Copyright 2005 by Spectrum Digital Incorporated.
* All rights reserved. Property of Spectrum Digital Incorporated.
*
* Not for distribution.
*/
/*
* UART Header file
*
*/
#ifndef UART_
#define UART_
#ifdef __cplusplus
extern "C" {
#endif
#include "davincievm.h"
#ifdef ARM_SIDE
#include "csl_uart.h"
typedef CSL_UartHandle UART_Handle;
static CSL_UartHandle uart_handle;
static CSL_UartObj uart_obj;
#elif DSP_SIDE
typedef Int16 UART_Handle;
#endif
/* ------------------------------------------------------------------------ *
* *
* Prototypes *
* *
* ------------------------------------------------------------------------ */
UART_Handle DAVINCIEVM_UART_open( Uint16 id, Uint32 baudrate );
Int16 DAVINCIEVM_UART_close( UART_Handle UartHandle );
Int16 DAVINCIEVM_UART_xmtReady( UART_Handle UartHandle );
Int16 DAVINCIEVM_UART_rcvReady( UART_Handle UartHandle );
Int16 DAVINCIEVM_UART_putChar( UART_Handle UartHandle, Uint8 data );
Int16 DAVINCIEVM_UART_getChar( UART_Handle UartHandle, Uint8* data );
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?