TMPM4G9  V1.0.0.0
main.c File Reference
#include <stdio.h>
#include "txz_sample_def.h"
#include "IOSCadjustment.h"
#include "trm_t32a.h"
#include "bsp.h"
#include "bsp_uart_io.h"

Macros

#define ELOSC_CFG_WARM_UP_TIME   ((uint32_t)(5000))
 
#define ELOSC_CFG_CLOCK   ((uint32_t)(32768))
 
#define CGWUPLCR_WUPTL_HIGH_MASK   ((uint32_t)0x07FFF000)
 
#define CGWUPLCR_WULEF_MASK   ((uint32_t)0x00000002)
 
#define CGWUPLCR_WULEF_R_DONE   ((uint32_t)0x00000000)
 
#define CGWUPLCR_WULEF_R_RUNNING   ((uint32_t)0x00000002)
 
#define CGWUPLCR_WULON_MASK   ((uint32_t)0x00000001)
 
#define CGWUPLCR_WULON_W_ENABLE   ((uint32_t)0x00000001)
 
#define RLMLOSCCR_XTEN_RW_DISABLE   ((uint32_t)0x00000000)
 
#define RLMLOSCCR_XTEN_RW_ENABLE   ((uint32_t)0x00000001)
 
#define COUNTMAX   (10)
 
#define CFG_UART_BAUDRATE   ((uint32_t)115200)
 
#define MAIN_NULL   ((void *)0)
 
#define USER_ID_REMOTE   ((uint32_t)0)
 
#define USER_ID_UART   ((uint32_t)1)
 

Functions

int main (void)
 The main function of TRMOSC demo. More...
 
void irq_usb_uart_rx (BSPUsbUart uart)
 USB UART reception IRQ. More...
 
void irq_usb_uart_tx (BSPUsbUart uart)
 USB UART transmit IRQ. More...
 
void irq_usb_uart_err (BSPUsbUart uart)
 USB UART error IRQ. More...