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