NHS31xx SW API
uarttx.h
1 /*
2  * Copyright 2016,2018-2019 NXP
3  * This software is owned or controlled by NXP and may only be used strictly
4  * in accordance with the applicable license terms. By expressly accepting
5  * such terms or by downloading, installing, activating and/or otherwise using
6  * the software, you are agreeing that you have read, and that you agree to
7  * comply with and are bound by, such license terms. If you do not agree to
8  * be bound by the applicable license terms, then you may not retain, install,
9  * activate or otherwise use the software.
10  */
11 
12 #ifndef __UARTTX_NSS_H_
13 #define __UARTTX_NSS_H_
14 
41 #include "uarttx/uarttx_dft.h"
42 
43 #ifndef NUL
44  #define NUL (char)0
45 #endif
46 
47 /* ------------------------------------------------------------------------- */
48 
57 void UartTx_Init(void);
58 
64 void UartTx_DeInit(void);
65 
73 void UartTx_Tx(const uint8_t * pData, unsigned int length);
74 
75 /* ------------------------------------------------------------------------- */
76 
83 void UartTx_PrintString(const char * s);
84 
94 void UartTx_PrintDec(int n, char end);
95 
106 void UartTx_PrintHex(unsigned int n, char end);
107 
118 void UartTx_Printf(const char * fmt, ...);
119 
120 #endif
void UartTx_PrintString(const char *s)
void UartTx_PrintHex(unsigned int n, char end)
void UartTx_Tx(const uint8_t *pData, unsigned int length)
void UartTx_Printf(const char *fmt,...)
void UartTx_Init(void)
void UartTx_PrintDec(int n, char end)
void UartTx_DeInit(void)