标签:

简单介绍FATFSFatFS一般作为一个文件系统,存储介质支持USB,SD卡,NANDFlash等等,这里主要介绍下如何对接SD卡使用。实现的功能和效果由于UI是采用LVGL来实现的,而且大面积用到了贴图和动画效果,占用的存储空间远远超过芯片的存储空间,所以准备把资源部分单独以BIN格式的文件存放到
2022-05-22
/
53 阅读
实现需求想用中由于使用了LVGL做UI,图片资源有点多,需要将图片资源作为独立的bin文件存放到外部的flash中,而外部的flash直接SPI读写是很麻烦的,所以就用到了FAT文件系统,通过将要用到的bin文件,制作一个名为flash.bin的文件,此文件是一个FAT格式的磁盘分区的镜像文件,大小
2022-06-03
/
50 阅读
nanoDAP 离线烧录器,拖拽到U盘烧录https://github.com/wuxx/nanoDAPDAP离线烧录器PC端程序https://gitee.com/airtech/offline_Qt固件程序https://gitee.com/airtech/offline_burnerSWD离线
2022-06-04
/
42 阅读
SPIFFS 文件系统源码https://github.com/igrr/mkspiffs概述SPIFFS 是一个文件系统,用于嵌入式目标上的 SPI NOR 闪存设备。它支持磨损均衡,文件系统一致性检查等。特点Spiffs是一个用于嵌入式目标上的SPI NOR flash设备的文件系统。Spiff
2022-06-04
/
43 阅读
1.I2C介绍I2C英文名为inter-Integrated Circuit,是用于多设备通讯的两线式串行总线,分为主机Master和从机Slave,通常有一个主机和多个从机,从机之间可通过地址进行区分,不同种类的设备地址不同。I2C分别是时钟线SCL和数据线SDA,其中SCL和SDA由主机控制,可
2022-06-28
/
35 阅读
驱动层API键盘驱动层处理键盘消息函数。这些程序会在具体键(或组合键)被按下或松开时通知窗口管理器。 下表按字母顺序列出了驱动层键盘程序。详细描述如下。|GUI_StoreKeyMsg()|把消息存储于指定键。| |GUI_SendKeyMsg()|把消息发送至指定键。|GUI_SendKeyM
2022-01-08
/
39 阅读
基本函数WM_CreateWindow() 创建一个窗口。 WM_CreateWindowAsChild() 创建一个子窗口。 WM_DeleteWindow() 删除一个窗口。 WM_Exec() 通过执行回调函数(所有工作)重绘有效窗口。 WM_Exec1() 通过执行一个回调函数(仅一
2022-01-08
/
32 阅读
FTC333G触控按键芯片FTC333G是专业的触摸按键处理芯片,采用最新高精度数字电容测量技术,能做到防各种干扰、防面板水迹影响、适应各种电源供电等。FTC333G最大能支持到8个触摸按键,输出采用类似红外遥控格式的编码,使用1根线通讯,用户可以调整灵敏度。适用各种电器、数码类电子产品的应用。特点
2022-08-22
/
42 阅读
前言这个芯片第一次用的时候,我花了不少心思,在网上找不到相关的编程资料,说实话,规格书都看的费劲,写下这篇博文来分享一下如何使用这颗芯片。规格书分析初看这个时序图时,人可能会有点懵,这个是芯片的输出管脚发出的波形,在写程序时,目的就是解析时序,分析判断出数据是“0”还是“1”。芯片在发出数据信号前,
2022-08-22
/
35 阅读
最近在调试GD32F4xx,想使用串口的闲时中断,发现与STM32有些区别。在此做个记录,备忘,防止重复踩坑。串口使能中断相关代码:nvic_irq_enable(USART0_IRQn,0,1); usart_interrupt_enable(USART0, USART_INT_RBNE);
2022-07-20
/
41 阅读