什么是复位单片机复位电路的作用是:使单片机恢复到起始状态,让单片机的程序从头开始执行,运行时钟处于稳定状态、各种寄存器、端口处于初始化状态等等。目的是让单片机能够稳定、正确的……
开发中,有时会用到屏幕来显示内容,当需要逐级显示内容时,就需要使用多级菜单的形式了。1 多级菜单
多级菜单的实现,大体分为两种设计思路:
通过双向链表实现
通过数组查表……
本篇介绍STM32如何外接温湿度传感器实现当前环境温湿度的读取,并显示到OLED屏幕上。1 DTH11温湿度传感器
DHT11数字温湿度传感器是一款含有已校准数字信号输出……
之前的文章,介绍过ESP8266在Arduino IDE环境中使用U8g2库,实现OLED上的各种图形显示。
本篇,介绍一下U8g2库如何移植到STM32上,进行OLED……
嵌入式系统原型的未来
尽管一些行业年复一年地经历了嵌入式系统复杂性的不断增加,但任何行业都不太可能在未来几年内逃脱它。一些新兴趋势对此做出了贡献,主要是推动互联网连接或联……
本篇介绍了如何使用ESP8266,通过WIFI连网获取网络天气和网络时间,然后借助U8g2库,在OLED上显示当前时间和天气信息。1 HTTP获取网络天气
连网获取网络天……
让我们谈谈一种特定类型的非易失性存储器 (NVM) — 相变存储器 (PCM) — 在 MCU 的关键特性和好处中的作用和影响:无线 (OTA) 固件升级,也称为固件无线 (……
由c/C++++编译的程序占用的内存分为以下几个部分
1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。
……