1…\Output\Template.axf: Error: L6218E: Undefined symbol __aeabi_assert (referred from qrcodegen.o).
KeilMDK编译错误Error: L6218E: Undefined symbol __aeabi_assert (referred from xxx.o).
方法一
干掉MicroLIB干掉这个会影响重定义的fputc输出的printf
方法二:禁用 assert()

On Project -> Options For Target -> on the C/C++ tab, for Define type “NDEBUG.” - 使 assert() 函数不起作用。

个人感觉在出现bug的时候可能会影响解决方案

使用了方法一就会出现printf无法使用的问题这个很麻烦

STM32程序增加printf函数后无法运转的解决方法
同样也是两个方法
方法一就是打开MicroLIB,并且使用上述方法二;

方法二:在串口里面加入这个

#pragma import(__use_no_semihosting)
int _sys_exit(int x)
{x = x;
}
struct __FILE
{int handle;};FILE __stdout;


也可以解决现在使用的就是这个方法

STM32移植lvgl遇到的bug(坑)相关推荐

  1. STM32移植LVGL(LittleVGL)

    STM32移植LVGL(LittleVGL) 一.什么是LVGL https://lvgl.io/ 这是LVGL的官网, http://lvgl.100ask.org/8.2/intro/index. ...

  2. STM32移植LVGL+旋转编码器接口对接

    写在前面:本菜鸟结合了许多大佬的文章,成功实现了基于LVGL的GUI设计,小开心~浅浅记录一下!~ 本文以单片机STM32F103VET6为核心,利用ST7796芯片驱动分辨率为480*320的LCD ...

  3. stm32移植lvgl

    1.lvgl简介 lvgl是一款全部用c语言实现的ui图形库,对硬件的要求比较低,可以较为流畅的运行在单片机上.并且完全开源,对按钮,触摸,编码器旋钮等支持的非常到位.且开发的界面较为美观,符合时下主 ...

  4. 【LVGL】学习笔记--(1)Keil中嵌入式系统移植LVGL

    一 LVGL简介 最近emwin用的比较烦躁,同时被LVGL酷炫的界面吸引到了,所以准备换用LVGL试试水. LVGL(轻量级和通用图形库)是一个免费和开源的图形库,它提供了创建嵌入式GUI所需的一切 ...

  5. STM32移植Littlevgl(LVGL)V8.0.2使用文件系统+BMP解码显示外部FLASH中图片

    说明:选择BMP解码图片的方式,是因为此方式不需要占用太多的RAM 一.主要参数及版本 MCU:STM32F103ZET6 LCD:2.8寸ILI9341,使用FSMC驱动 SPI FLASH:W25 ...

  6. STM32移植LVGL8.0.2超详细的保姆级教程附移植好的工程文件

    文章目录 前言 一.什么是LVGL? 二.先看效果 三.移植前准备工作 1.准备原有工程 2.下载LVGL源码 四.开始移植 1.把源码搬运到工程文件夹里 2.把搬运好的代码添加到keil工程 3.动 ...

  7. 来了!STM32移植LuatOS,潘多拉示例全新教程

    进击的五月,继上期<使用Air724UG制作简易贪吃蛇>教程之后,@打盹的消防车 又为大家带来基于STM32的潘多拉LuatOS移植全新教程: 为什么使用潘多拉作为教程呢? STM32不能 ...

  8. TFT-LCD移植LVGL详细过程记录

    TFT-LCD移植LVGL LVGL(轻量级和通用图形库)是一个免费和开源的图形库,它提供了创建嵌入式GUI所需的一切,具有易于使用的图形元素,美丽的视觉效果和低内存占用. LVGL更多介绍:http ...

  9. STM32移植RT-Thread后的串口在调试助手上出现:(mq != RT_NULL) assert failed at rt_mq_recv:2085和串口只发送数据不能接收数据问题

    STM32移植RT-Thread后的串口在调试助手上出现:(mq != RT_NULL) assert failed at rt_mq_recv:2085的问题讨论:http://www.rt-thr ...

最新文章

  1. 服务器重装之后连接不上及解决措施
  2. HttpInvoker GET/POST方式
  3. wpf Webbrowser 乱码问题及弹窗被遮挡
  4. 超好看的引导购买页源码
  5. mysql多地备份_mysql简单批量备份多个库
  6. 以下系统组件依赖此服务器,Maven中配置本地依赖组件包
  7. [Swift]检查API可用性
  8. 项目代码matlab
  9. pycharm 常用设置
  10. eclipse 反编译插件 图文
  11. python lcut精确分词_python 分词
  12. stm32采集交流电压信号_用STM32采集了64个点的交流信号,如何计算有效值。。
  13. CSDN公式插入——关于对数
  14. 夏令时国家时间java代码_程序里的国际时区和夏令时
  15. 论人类不平等起源读后感
  16. `Stream`的`Collectors.reducing`与`Collectors.groupingBy`
  17. SaaSBase:免费的思维导图软件:2022年9种最好的工具
  18. Vue——May(1)
  19. Understanding unsupervised domain adaption
  20. MATLAB提取图片点击处的坐标代码(仅供参考)

热门文章

  1. 马文蔚物理学第6版配套题库 课后答案
  2. Crystal Reports 给我们开了一个玩笑
  3. c语言c11标准侯捷,C语言的C89、C99和C11标准(上)
  4. 测开 - 进阶篇 - 细节狂魔
  5. 基于SSM框架宠物管理系统
  6. JavaScript-81.8-操作元素属性-JS在VS Code中添加图片
  7. 软件测试行业好干吗,软件测试可以干到多少岁?
  8. ORAN专题系列-21:5G协议栈功能切分选项与O-RAN白盒化
  9. linuxpython安装hive_Linux离线环境安装Pyhive包及通用方式
  10. rdma-轮询常用cq函数。