EMBEDED/STM (CM3,4,7...)
[STM] STM32F103์ผ๋ก USART๋ฅผ ์ด์ฉํด ์ฝ์์์ printf ์ฌ์ฉํ๊ธฐ
main.c์์ usart1์ ์ด์ฉํ์ฌ ์ฝ์์ฐฝ์ printf๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ํจ์์ด๋ค. #include // printf int __io_putchar(int ch) { HAL_UART_Transmit(&huart1, &ch, 1, 100); return ch; } printf(" ใ
.ใ
\r\n"); ๋งค๋ฒ ์ค์ํ๋ ๋ถ๋ถ์ธ๋ฐ, ํน์ ์ธ๋ถ ํด๋ญ์ ์ฌ์ฉํ๋๊ฐ? ๊ทธ๋ผ ํด๋ญ ์ธํ
์์ ํด๋น ์ฃผํ์์ ๋ง๊ฒ ์
๋ ฅ ์ฃผํ์๋ฅผ ์ค์ ํ๋๊ฐ? ์ด๊ฑธ ์ํด์ ์ค๋๋ ํ๋ฃจ๋ฅผ ๋ ๋ ธ๋ค... ์นฉ์ด ์ด์ํ๊ฐ ์ถ์ด์ ์ํ๋๋ง ๋ฆฌํฐ์น ๊ฒ๋ ํ๋ค. ์ด๊ฑฐ๋ ์ด๋์ ๋ณธ๊ฑด๋ฐ ๋๊ธด ๋๋ค. int _write(int fd, char * ptr, int len) { HAL_UART_Transmit(&huart1, (uint8_t *) ptr, len, ..
2022. 7. 20. 11:53
์ต๊ทผ๋๊ธ