问题一:移植好相关文件后编译:..\..\Output\Template.axf: Error: L6218E: Undefined symbol __aeabi_assert (referred from qrcodegen.o).
解决方法:①去掉勾选,不使用MicroLIB库
若使用此方法打印串口输出导致程序卡死在printf函数内,在代码中以下即可解决:
#include <stdio.h>
#pragma import(__use_no_semihosting)
//标准库需要的支持函数
struct __FILE
{
int handle;
};
FILE __stdout;
//定义_sys_exit()以避免使用半主机模式
void _sys_exit(int x)
{
x = x;
}
②自己构建这个函数__aeabi_assert