admin 我明白了,感谢
但是新的问题又出现了
?[31;22mError: ?[0mL6218E: Undefined symbol __aeabi_uldivmod (referred from stm32h7xx_hal_uart.o).
?[31;22mError: ?[0mL6218E: Undefined symbol __2printf (referred from main.o).
?[31;22mError: ?[0mL6218E: Undefined symbol _printf_f (referred from main.o).
?[31;22mError: ?[0mL6218E: Undefined symbol _printf_fp_dec (referred from main.o).
?[31;22mError: ?[0mL6218E: Undefined symbol _printf_longlong_hex (referred from main.o).
?[31;22mError: ?[0mL6218E: Undefined symbol _printf_percent (referred from main.o).
?[31;22mError: ?[0mL6218E: Undefined symbol _printf_widthprec (referred from main.o).
?[31;22mError: ?[0mL6218E: Undefined symbol _printf_x (referred from main.o).
?[31;22mError: ?[0mL6218E: Undefined symbol __main (referred from startup_stm32h750xx.o).
Not enough information to list image symbols.
Finished: 1 information, 0 warning and 9 error messages.

ERROR link failed !, exit code: 1
请问这些是什么意思?

    SuperYuyuko

    这些错误信息都可以去百度

    一般来说,可以去调整你的这几个编译选项:

    • 全局选项中的 UseMicroLib,勾选

    • Linker 中的 Don't Search Standrad Libraries,取消勾选

      admin 这个我回完帖子之后找到怎么修改了,主要是对这个扩展不熟悉,不知道怎么修改。
      有几点建议,芯片包可以设置一个本地存放目录,这样从本地加载的时候就不需要从头开始找了,或者设置芯片支持包之后直接后台全部加载完,直接在列表里选择,不知道有没有办法可以直接从KEIL中导入过来。
      这个要想普遍起来最重要一点就是方便,毕竟不能每打开一个项目都从头配置一遍,这样太繁琐了,祝您越做越好!

      a month later

      admin 请问能具体描述吗?感谢!

      5 months later
      Write a Reply...