Advertisement
teplofizik

retarget.c

Apr 1st, 2013
542
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.67 KB | None | 0 0
  1. //
  2. // retarget.c
  3. // Перенаправление стандартного потока ввода-вывода stdio.
  4. //
  5.  
  6. #include <stdio.h>
  7. #include <stm32f4xx.h>
  8.  
  9. // Нам необходимо перенаправить его в порт ITM.
  10. // Библиотеки Keil'а берут всю обработку на себя, только что им нужна внешняя функция,
  11. // в которой бы и совершалась отправка куда надо (debug/uart/spi/cdc/...).
  12. int fputc(int c, FILE *stream)
  13. {
  14.     // Функции отладочного вывода описаны где-то в CMSIS
  15.     return ITM_SendChar(c);
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement