TMPM4G9
V1.0.0.0
|
#include <string.h>
#include "txz_sample_def.h"
#include "bsp.h"
#include "bsp_led.h"
#include "txz_hal.h"
#include "txz_safety_def.h"
#include "safety_interrupt.h"
#include "safety_clock.h"
Data Structures | |
struct | instance_t |
Instance Information. More... | |
Macros | |
#define | MAIN_NULL ((void *)0) |
#define | INTERRUPT_TIMER_ID BSP_TIMER_1S |
#define | INTERRUPT_TIMER_CH 2 |
#define | CLOCK_INPUT (uint32_t)(0) |
#define | CLOCK_HIGH (uint32_t)(0x024) |
#define | CLOCK_LOW (uint32_t)(0x01C) |
Functions | |
int | main (void) |
Main Function. More... | |
void | irq_systick (void) |
Systick IRQ. More... | |
void | irq_sflash_rx (BSPSFlash sflash) |
SPI flash reception IRQ. More... | |
void | irq_sflash_tx (BSPSFlash sflash) |
SPI flash transmit IRQ. More... | |
void | irq_sflash_err (BSPSFlash sflash) |
SPI flash error IRQ. 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... | |
void | irq_timer (BSPTimer timer) |
1ms Timer. More... | |
void | irq_counter (void) |
Timer. More... | |
void | irq_dmac_done (void) |
DMA transfer done IRQ. More... | |
void | irq_dmac_err (void) |
DMA transfer error IRQ. More... | |
void | irq_rtc (void) |
RTC IRQ. More... | |
void | irq_rmc (uint32_t status) |
RMC IRQ. More... | |
void | irq_i2c (void) |
I2C IRQ. More... | |
void | irq_parity (void) |
RAM Parity IRQ. More... | |