PlatformIO package of the Teensy core framework compatible with GCC 10 & C++20
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

vor 3 Jahren
1234567891011121314151617181920
  1. // #define PRINT_DEBUG_STUFF
  2. #ifdef PRINT_DEBUG_STUFF
  3. // defining printf this way breaks things like Serial.printf() in C++ :(
  4. #define printf(...) printf_debug(__VA_ARGS__)
  5. #ifdef __cplusplus
  6. extern "C" {
  7. #endif
  8. void printf_debug_init(void);
  9. void printf_debug(const char *format, ...);
  10. #ifdef __cplusplus
  11. }
  12. #endif
  13. #else
  14. #define printf_init()
  15. #define printf(...)
  16. #define printf_debug_init()
  17. #endif