蒙蒙plus的个人博客 笔记天地

控制台彩色打印信息

转自:[如何让你的C语言程序打印的log多一点色彩?(超级实用)_printf打印颜色-CSDN博客](https://blog.csdn.net/daocaokafei/article/details/140731825 在平常的调试中,printf字体格式与颜色都是默认一致的。 如果可以根据lo

蒙蒙plus Published on 2024-08-18

整帧刷新lvgl LPC4088 LTDC

前言 lvgl在LTDC接口硬件中使用整屏刷新,通过切换LTDC的显存区域可以加快刷新效果。 硬件场景 LPC4088 ,LVGL8.3.X 无图像硬件加速 方案1(旧方案) 使用厂家推荐的接口,手动将刷新区域写入显存区域 优势: 布局刷新效率高 缺点: 整屏刷新非常慢 使用场景: 局部刷新比较多的

蒙蒙plus Published on 2024-08-02
GUI

嵌入式GUI专题

嵌入式GUI专题 嵌入式图形用户界面(GUI)是一种在嵌入式系统中使用的图形用户界面,它允许用户通过图形化的方式与设备进行交互。在单片机上实现GUI需要考虑硬件选型、接口差异以及MCU选择等问题。为了确保项目的成功,需要全面系统地了解相关知识,以便更好地进行器件选型和程序开发。根据需求选择合适的技术

蒙蒙plus Published on 2024-07-12

rs485接入rt-thread的控制台finSH

rs485接入rt-thread的控制台finSH 简介 在使用rt-thread时,控制台是一个非常重要的调试组件方便我们对社保的交互控制,但是有些硬件场景资源有限必须要用rs485作为日志口时,需要将其接入终端.这里给出了一个接入方式。 设计思想 在rt-thread中继承了linux设计原则,

蒙蒙plus Published on 2024-07-11

openharmony笔记

openharmony笔记 开发环境准备 源码获取 参考链接:docs: OpenHarmony documentation | OpenHarmony开发者文档 (gitee.com) 主线仓库:OpenHarmony/manifest (gitee.com) 推荐使用最新master仓库 操作步

蒙蒙plus Published on 2024-07-04

在SDRAM中运行

前言 SDRAM 中执行程序需要一个特殊处理,即操作MPU配置SDRAM区为代码可执行区,否则默认PC指针跳转过来后立刻报错。 而MPU配置属于内核知识,更多细节需要看内核手册 另外需要注意,CMSIS版本,太老的虽然支持MPU 但是并不完善,推荐用最新的如参考资料1 参考资料 ARM-softwa

蒙蒙plus Published on 2024-06-14

IAP升级

必要知识 IAP在程序中编程(In-Application Programming – IAP)可以使用微控制器支持的任一种通信接口(如I/O端口、USB、CAN、UART、I 2 C、SPI等)下载程序或数据到存储器中。IAP允许用户在程序运行时重新烧写闪存存储器中的内容。然而,IAP要求至少有一

蒙蒙plus Published on 2024-05-31

华大HC32 flash擦除未生效的解决方法

华大HC32 flash擦除未生效的解决方法 参考资料 https://www.xhsc.com.cn/Productlist/info.aspx?itemid=1780&parent https://blog.csd

蒙蒙plus Published on 2024-05-20

滴答时间溢出问题

滴答时间溢出问题 千年虫问题一直困扰着所有程序员,嵌入式资源稀缺,滴答时钟最大计数时uint32_t ms,通过简单计算可知最大计时仅仅49天,那么对于动不动就是几个月不关机超长续航的设备来说,数据溢出后,定时任务又如何运行的呢? 这里我们将分析危害以及给出解决方案。 这里先给出一个我们常用但是有些

蒙蒙plus Published on 2024-05-08

UI交互框架

UI交互框架 前言 这里为大家介绍一个轻量型的UI框架的设计原理,面向对象的设计思想,每个页面都独立设计扩展性强,底层切换采用状态机结构,设计细节 待补充,先占个坑位,。 适用场景 OLED屏幕 串口屏 不使用emWin/lvgl场景下裸屏开发需求 头文件部分 #ifndef __GUI_H_

蒙蒙plus Published on 2024-04-28
Previous Next