蒙蒙plus的个人博客 笔记天地
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

WebDAV

WebDAV是一些网盘提供的协议,今天说一下如何在Ubuntu或CentOS将WebDAV挂载为本地磁盘。 参考资料 Linux将WebDAV为本地磁盘 - 夏日冰菓 (lincloud.pro) 安装所需程序: Ubuntu: sudo apt-get install davfs2 -y Cen

蒙蒙plus Published on 2024-06-17

在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

SPI协议

SPI协议 一、SPI接口 SPI是串行外设接口(Serial Peripheral Interface)的缩写,是一种高速的,全双工,同步的

佳明 佳明 Published on 2024-05-29

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

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

蒙蒙plus Published on 2024-05-20

代码格式化对齐功能

代码格式化对齐功能 如何让代码格式化对齐,让代码看起来更漂亮,不同的工程有不同的格式化要求,比如对齐、缩进等。 每个人独立配置环境难免出现不一致,这里记录一下vscode的格式化功能,使用配置文件,统一格式化。 使用环境 vscode 并安装插件 C/C++ 工程路径下放一个.clang-forma

蒙蒙plus Published on 2024-05-16

滴答时间溢出问题

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

蒙蒙plus Published on 2024-05-08
Previous Next