自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 CH32V307移植LVGL Master及Code::Blocks仿真笔记

一、 LVGL简介GUI(graphical user interface)是一种用于可视化显示的计算机接口软件,可显示计算机的运行信息,接受行为化的操作指令。1981年在Xerox PARC,Alan Kay、Douglas Engelbart及他们的团队首次开发了GUI。1983年1月19日,Apple公司首次将GUI应用到Lisa computer。MCU内嵌传统的GUI系统非常浪费内存资源,LVGL全称Light and Versatile Graphics Library,是一个开源的GUI库

2022-04-18 16:35:22 2988 1

原创 Little VGL(LVGL)图形库移植到CH32V307单片机(二)

一、下载需要的移植库及开发环境下载LVGL主代码+Demo代码,防止GitHub地址更换,请直接访问LVGL官网地址:LVGL官网直通GitHub。我们需要下载LVGL移植库与demo例程两个文件。点击GitHub小黑猫图标来到右上方页面,点击master选择release/v7版本。点击左上方蓝色lvgl,进入到左下方页面,下拉找到lv_demos,进入下载release/v7版本。(暂没有试过其他版本,读者可自行尝试,两个文件版本号要保持一致)LVGL为了保持移植的通用性,仅通过一个快速描点函数

2022-03-25 15:26:46 2286 3

原创 Little VGL(LVGL)图形库移植到CH32V307单片机(一)

一、Little VGL(LVGL)图形库简介LVGL是一个开源图形库,提供完善的GUI开发组件,具有易于使用的图形元素,绚丽的界面和占用内存低等特点。LVGL官网几乎所有的MCU都能够支持LVGL的运行,显然您的MCU至少要满足以下参数: 1.16, 32 或 64 位微控制器或处理器 Clock: >=16MHz主频 Flash/ROM:至少> 64 kB (> 180 kB 可运行大部分显示库组件) Stack: 至少> 2kB (推荐> 8 kB)

2022-03-24 20:01:41 3207 1

原创 基于CH32V307单片机的USART主机与U(S)ART多从机通讯

本文章介绍使用CH32V307单片机实现主机轮回接收从机传输的数据,并在串口软件显示。您需要的资料:CH32V307单片机数据手册及例程一、单片机串口部分简介由上图可知,CH32V307有8个串口(USART+UART)。由数据手册可知,USART有3个,USART1挂接在APB2总线上,USART2和USART2以及7个UART挂接在APB1总线上。为了方便插拔引脚转接线,将数据手册中有关串口引脚陈列如下表格中。串口引脚号串口名称PA8USART1_CKPA9

2022-03-17 15:18:20 2491 2

原创 基于CH32V307单片机的USART+Flash双机通讯

USART通讯是典型的串口通讯,有别于并口通讯的多路线缆同时传输,串口使用较少的线缆,排队分时传输的方式实现数据传输。CH32V307单片机是南京的一家MCU厂商,芯片资料可至官网下载,链接为:沁恒CH32V307芯片资料开发环境使用的是MounRiver Studio阅读下列内容,您需要掌握USART通讯机制及API函数(借助开发板视频,其它书籍资料学习)。新建一个CH32V307单片机工程,复制下列代码替换main函数中内容。程序实现的功能及使用:两块CH32V307开发板之间使用USAR

2022-03-14 19:27:32 2626

Little VGL(LVGL)图形库移植到CH32V307单片机工程文件

Little VGL(LVGL)图形库移植到CH32V307单片机工程文件

2022-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除