RT-AICHIPV3-sample
マクロ定義 | 関数 | 変数
uart.c ファイル
#include "LPC13xx.h"
#include "uart.h"
uart.c の依存先関係図:

マクロ定義

#define SystemFrequency   SystemCoreClock
 

関数

void UART_IRQHandler (void)
 
void UARTInit (uint32_t baudrate)
 
void UARTSend (uint8_t *BufferPtr, uint32_t Length)
 

変数

volatile uint32_t UARTStatus
 
volatile uint8_t UARTTxEmpty = 1
 
volatile uint8_t UARTBuffer [BUFSIZE]
 
volatile uint32_t UARTCount = 0
 

マクロ定義詳解

◆ SystemFrequency

#define SystemFrequency   SystemCoreClock

関数詳解

◆ UART_IRQHandler()

void UART_IRQHandler ( void  )

◆ UARTInit()

void UARTInit ( uint32_t  baudrate)
被呼び出し関係図:

◆ UARTSend()

void UARTSend ( uint8_t BufferPtr,
uint32_t  Length 
)
被呼び出し関係図:

変数詳解

◆ UARTBuffer

volatile uint8_t UARTBuffer[BUFSIZE]

◆ UARTCount

volatile uint32_t UARTCount = 0

◆ UARTStatus

volatile uint32_t UARTStatus

◆ UARTTxEmpty

volatile uint8_t UARTTxEmpty = 1