STM32
文章平均质量分 84
BigAntHome
这个作者很懒,什么都没留下…
展开
-
stm32提高LCD显式字符的速度,从打点显式到DMA填充
最近在使用裸机的方式绘制LCD显式页面,主要参考中景园LCD的历程,在显式驱动移植成果后,设计了两个页面,页面切换中有肉眼可见的延迟,因此想着能不能提高字符显式的频率。原创 2022-10-18 11:10:48 · 1620 阅读 · 2 评论 -
STM32基于串口接收缓存非空中断(RXNE)和空闲中断的串口转发功能
本实验的目的是实现串口的双向转发,即向串口1写入数据后,串口2及时输出串口1收到的数据;向串口2写入数据后,串口1及时输出串口2收到的数据。原创 2022-10-18 10:50:45 · 4019 阅读 · 0 评论 -
FreeModbus 移植笔记- 1-认识FreeModbus
FreeModbus 移植笔记目录1 FreeMODBUS介绍2 FreeMODBUS官网及源码下载地址3 移植之前的准备3.1FreeModbus V1.63.2Modbus3.3 Modbus Registers3.4Modbus Configuration3.5Utilities3.6移植和头文件3.7FreeModbus Examples3.8Port...原创 2021-09-01 20:57:00 · 5853 阅读 · 0 评论 -
STM32L476rg 低功耗模式关系梳理以及stm32duino Lowpower库的调用关系梳理
目录低功耗模式介绍:Sleep mode:Low-power sleep mode :Stop 0,Stop 1 和Stop 2 mode:Standby mode :Shutdown mode:各个模式的切换关系各个低功耗模式的特征总结各个低功耗模式的进入与退出方法Low-power run mode 进入与退出Sleep mode 进入与退出Low-power Sleep mode 进入与退出Stop0 mode 进入与退出Stop2 ...原创 2021-07-27 10:58:06 · 1459 阅读 · 0 评论 -
LVGL移植到基于VSCode的platformio工程的STM32L476 Nucleo开发板(st7789显示驱动)
目录1 PlatformIO工程创建1.1 安装platformio插件1.2 新建platformIO工程1.3 点亮LED2 液晶屏驱动程序的准备2.1 液晶屏资料2.2 液晶屏驱动程序接口3 LVGL移植3.1 添加lvgl库文件3.2 修改lv_conf.h中的宏定义3.2.1 第23行横纵方向最大像素3.2.2 第32行颜色深度3.2.3 第86行lvgl使用的堆栈大小修改为16Kbytes3.2.4 第303行使用用户时钟源,修改为1...原创 2021-03-18 10:39:44 · 4911 阅读 · 0 评论