TMPM4G9  V1.0.0.0
com_control.c File Reference

UART control. More...

#include "stdio.h"
#include "system_TMPM4Gx.h"
#include "TMPM4Gx.h"
#include "txz_uart.h"
#include "txz_t32a.h"
#include "main.h"
#include "com_control.h"
#include "Flash_Erase.h"
#include "Flash_Write.h"

Functions

void StartCom (void)
 
void ChkComMode (void)
 
void AutoBaud (void)
 
void StartUart (void)
 
void SendData (uint8_t *pData, uint32_t nLen)
 
uint32_t RecvData (uint8_t *pData, uint32_t nLen)
 
void TimerStart (void)
 
void TimerStop (void)
 

Variables

uint32_t gtAB
 
uint32_t gtAC
 
uint32_t gtAD
 
uint32_t gtBC
 
uint32_t gtCD
 
uint32_t gtAC_rev
 
uint32_t glb_N_value
 
uint32_t glb_K_value
 

Detailed Description

UART control.

Version
V1.1.0.0 $Date:: 2018-11-29

DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LISENCE AGREEMENT.

Copyright(C) Toshiba Electronic Device Solutions Corporation 2019

Function Documentation

§ AutoBaud()

void AutoBaud ( void  )

§ ChkComMode()

void ChkComMode ( void  )

§ RecvData()

uint32_t RecvData ( uint8_t *  pData,
uint32_t  nLen 
)

§ SendData()

void SendData ( uint8_t *  pData,
uint32_t  nLen 
)

§ StartCom()

void StartCom ( void  )

§ StartUart()

void StartUart ( void  )

§ TimerStart()

void TimerStart ( void  )

§ TimerStop()

void TimerStop ( void  )

Variable Documentation

§ glb_K_value

uint32_t glb_K_value

§ glb_N_value

uint32_t glb_N_value

§ gtAB

uint32_t gtAB

§ gtAC

uint32_t gtAC

§ gtAC_rev

uint32_t gtAC_rev

§ gtAD

uint32_t gtAD

§ gtBC

uint32_t gtBC

§ gtCD

uint32_t gtCD