#ifndef __PRINT_H__ #define __PRINT_H__ #include #include "main.h" void printStr(uint8_t *str); void printChar(uint8_t c); #ifdef DEBUG_SETUP #define printStrSetup printStr #define printNumU8HexSetup printNumU8Hex #else #define printStrSetup #define printNumU8HexSetup #endif #ifdef USE_NUM_U8 void printNumU8(uint8_t num); #endif #ifdef USE_NUM_U32 void printNumU32(uint32_t num); #endif #ifdef USE_NUM_U8HEX void printNumU8Hex(uint8_t num); #endif #ifdef USE_NUM_U16HEX void printNumU16Hex(uint16_t num); #endif #ifdef USE_NUM_U32HEX void printNumU32Hex(uint32_t num); #endif #endif