【发布时间】:2021-08-29 20:37:40
【问题描述】:
我注意到 STM32F407-DISC 项目(通过 STM32CubeIDE 制作)的 syscalls.c 文件具有 __io_putchar() 和 __io_getchar() 作为外部变量。
但我无法在项目中找到实际定义这些函数的任何文件。
这就是 syscalls.c 文件中的内容:
extern int __io_putchar(int ch) __attribute__((weak));
extern int __io_getchar(void) __attribute__((weak));
有谁知道这些外部人员是从哪个文件中提取的?
提前致谢!
【问题讨论】:
标签: stm32 stm32f4discovery stm32cubeide