RT-AICHIP-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
 

マクロ定義詳解

#define SystemFrequency   SystemCoreClock

uart.c の 16 行目に定義があります。

関数詳解

void UART_IRQHandler ( void  )

uart.c の 32 行目に定義があります。

void UARTInit ( uint32_t  baudrate)

uart.c の 106 行目に定義があります。

被呼び出し関係図:

void UARTSend ( uint8_t *  BufferPtr,
uint32_t  Length 
)

uart.c の 165 行目に定義があります。

被呼び出し関係図:

変数詳解

volatile uint8_t UARTBuffer[BUFSIZE]

uart.c の 20 行目に定義があります。

volatile uint32_t UARTCount = 0

uart.c の 21 行目に定義があります。

volatile uint32_t UARTStatus

uart.c の 18 行目に定義があります。

volatile uint8_t UARTTxEmpty = 1

uart.c の 19 行目に定義があります。