我注意到syscalls.c
STM32F407-DISC 项目(通过 STM32CubeIDE 制作)的文件具有__io_putchar()
和__io_getchar()
作为外部。
但我无法在项目中找到实际定义这些函数的任何文件。
这是syscalls.c
文件中的内容:
extern int __io_putchar(int ch) __attribute__((weak));
extern int __io_getchar(void) __attribute__((weak));
有谁知道这些外部人员从哪个文件中提取?
提前致谢!