ATY_LIB V2_102_230218
ATY_LIB for general devices or ALGO
 
Loading...
Searching...
No Matches
uart1_timer1_tx.c File Reference
#include "fw_hal.h"

Go to the source code of this file.

Functions

void main (void)
 

Variables

__CODE uint16_t ticks_ms
 
__CODE uint8_t ticks_us
 

Function Documentation

◆ main()

void main ( void  )

Definition at line 20 of file uart1_timer1_tx.c.

21{
23 // UART1, baud 115200, baud source Timer1, 1T mode, no interrupt
25 while(1)
26 {
27 UART1_TxString("ms ticks:0x");
29 UART1_TxHex(ticks_ms & 0xFF);
30 UART1_TxString(" us ticks:0x");
32 UART1_TxString(" clock div:0x");
34 UART1_TxString(" string\r\n");
35 SYS_Delay(1000);
36 }
37}
#define __CONF_CLKDIV
Definition: fw_conf.h:78
void SYS_SetClock(void)
Definition: fw_sys.c:40
void SYS_Delay(uint16_t t)
Definition: fw_sys.c:65
@ HAL_State_ON
Definition: fw_types.h:71
void UART1_TxString(uint8_t *str)
Definition: fw_uart.c:85
@ UART1_BaudSource_Timer1
Definition: fw_uart.h:33
void UART1_TxHex(uint8_t hex)
Definition: fw_uart.c:79
void UART1_Config8bitUart(UART1_BaudSource_t baudSource, HAL_State_t _1TMode, uint32_t baudrate)
Definition: fw_uart.c:56
__CODE uint8_t ticks_us
Definition: fw_sys.c:31
__CODE uint16_t ticks_ms
Definition: fw_sys.c:30

Variable Documentation

◆ ticks_ms

__CODE uint16_t ticks_ms
extern

An approximate estimate of instruction cycles in one second, may vary in different compilers even differnt versions, adjust it if you find the delay too slow or fast.

Definition at line 30 of file fw_sys.c.

◆ ticks_us

__CODE uint8_t ticks_us
extern

Definition at line 31 of file fw_sys.c.