自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

github_waterhui的博客

github_waterhui的博客

  • 博客(6)
  • 资源 (9)
  • 收藏
  • 关注

原创 降低OLED屏幕功耗的方法

1.降低亮度通过降低亮度来降低功耗。通过修改0x81寄存器的值,来降低亮度,最大亮度是0xFF,最小亮度是0x00。2.降低显示面积减少显示面积来减低亮度。也就是原本显示50%的显示区域,在设备休眠的时候,可以只显示电量,从而减少显示的区域,从而降低功耗。3.降低屏幕的时钟分频比降低屏幕的时钟分频比,也就是屏幕的刷新速率来降低功耗。调整0xD5寄存器,默认值是0x50,值越大,扫描速率越...

2019-04-19 16:43:46 5194 1

原创 BME680传感器-BESC空气质量IAQ算法库的三种工作模式

模式介绍BSEC_SAMPLE_RATE_LP模式(功耗最高)BSEC_SAMPLE_RATE_ULP模式(功耗最低)BSEC_SAMPLE_RATE_ULP加上ULP Plus模式1.BSEC_SAMPLE_RATE_LP模式低功耗模式,这个模式下,预期的采样周期为3秒。在这种情况下,两次连续测量之间的间隔不得超过3秒的150%,即4.5秒,该模式下传感器在冷启动5分钟后就可以读...

2019-04-18 09:35:09 2089 1

原创 OLED屏幕寿命和烧屏问题

增加寿命的方法方法:通过降低亮度来增加寿命。OLED屏幕出现烧屏的原因原因:单独一个pixel相当于一个LED,OLED屏幕出厂时,每一个pixel的亮度都是一致的,随着客户产品使用的时间累积,屏幕上的每一个pixel被点亮的时间累积差也越来越大,被点亮时间长的pixel亮度衰减比较多,被点亮时间短的pixel亮度衰减比较少。有效预防烧屏的方法不要让某个画面长时间的显示。可以用图片切换的...

2019-04-12 22:18:14 8638

原创 lwip 中tcp能与内网通信,但不能和外网通信的解决方法

引言 笔者之前在做lwip TCP内网通信的时候,比较顺利。但最近要访问到外网(阿里云香港)的服务器的时候,TCP一直连接不上,在经过了检查程序是否有BUG,lwip协议栈是否有问题,ip地址问题,但都没有发现问题后,笔者开始怀疑设置的MAC地址是否会有问题。 MAC地址 在网上查阅了相关资料,发现了MAC地址是有相应的规范的,如下图所示:  MAC地址中,前24位为组织唯一标识符,后24位由

2017-07-22 10:39:25 5585 1

原创 DM9000A通过FSMC总线通信时,如何确定地址端口和数据端口

引言 灵活的静态存储器控制器(FSMC),能够与同步或异步存储器和16位PC存储器卡接口,将连接该总线的所有外设都看成这四种器件:   - 静态随机存储器(SRAM)   - 只读存储器(ROM)   - NOR闪存   - PSRAM(4个存储器块) 简单的说,就是当配置好FSMC总线后(包括WR、RD、DB0-DB15这些控制线和数据线),FSMC就会自动帮我们做处理,而不需要我们

2017-07-17 16:19:08 1699

原创 当手头上没有示波器,如何通过代码测试stm32外部晶振是否工作

1.首先查看stm32手册,可以知道有一个时钟控制寄存器(RCC_CR),在该寄存器中,第16位和第0位和25位和24位分别为: HSEON:外部高速时钟使能 (External high-speed clock enable) HSION:内部高速时钟使能 (Internal high-speed clock enable) PLLRDY:PLL时钟就绪标志 (PLL clock read

2017-07-11 19:33:50 6100

BME680_BSEC空气质量算法库中文使用指南

该文档是BME680的BSEC空气质量算法库的使用介绍的中文版本,方便查看。

2019-02-27

Windows Mobile 裝置中心 6.1

是Microsoft Windows CE系统设备的电脑同步软件,可以在Windows PC系统上运行;实现设备端与电脑的连接与通讯。

2017-11-07

python控制台贪吃蛇

Python编程,运行在控制台的贪吃蛇。程序十分简单,并且Python的基础知识都用上了,十分适合巩固Python的基础知识。目录中src为源代码,Lib目录内为Python Windows下控制台光标控制库curses ,提供使用者安装,debug目录内为生成的exe文件,可直接运行。

2017-08-03

7-zip 3.13版本

7-zip 3.13版本,点击直接安装

2017-08-01

keil5的stm32F1xx系列的补丁包

keil5的stm32F1xx系列的补丁包,直接安装

2017-07-27

ImageMagick-6.3.6

ImageMagick-6.3.6版本

2017-07-27

dhcpsrc2.5.2

Windows下的一款DHCP服务器,配置十分简单

2017-07-25

DM9000A中文编程手册

DM9000A中文编程手册

2017-07-17

数字功率衰减器sky12347-362LF驱动

sky12347-362LF驱动,已调通

2017-07-11

空空如也

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

TA关注的人

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