logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

⚡ 竞争与冒险:数字电路中的“幽灵毛刺”从何而来?又该如何消灭?

项目说明竞争(Race)信号因路径不同导致到达时间不一致冒险(Hazard)竞争引起的输出毛刺(尖峰/跌落)根本原因门电路存在传播延迟 + 表达式含互补变量判断方法卡诺图检查相邻1是否被同一乘积项覆盖最佳消除法添加冗余项(如 BC)应急方法输出端加小电容滤波高危场景异步信号、时钟生成、复位逻辑在数字系统设计中,99% 的功能正确 ≠ 100% 可靠。一个几纳秒的毛刺,可能让航天器指令错乱,让医疗设

#硬件工程#嵌入式硬件
物联网esp8266小记

操作类型应该用你的例子显示网页、读取传感器值HTTP_GET控制 LED、重启设备、上传数据HTTP_POST✅记住一句话“看用 GET,做用 POST。在 ESP8266 这类资源受限设备上,正确使用 HTTP 方法不仅是规范,更是避免 bug 和提升可靠性的关键。📌保存建议:此日志可作为 GET/POST 使用的速查指南。下次写 Web 控制代码前,先问自己:“这是‘看’还是‘做’?” ——

文章图片
#学习#物联网
嵌入式开发直接操作寄存器

在嵌入式系统开发中,直接操作硬件寄存器的特定位是一项常见需求。您提供的两个宏定义和,以及宏,正是用于简化这种操作的工具。

#jvm
GPIO_InitTypeDef GPIO_InitStructure

是在嵌入式编程,尤其是在使用 STM32 微控制器时,设置 GPIO(通用输入输出)引脚时常见的一个语句。

文章图片
LM393

LM393电压比较器详解LM393是一款高性能双电压比较器芯片,内部集成两个独立比较器单元,具有以下核心特性:同相端电压大于反向端电压时,输出高电平;同相端电压小于反向端电压时,输出低电平;因为lm393内部特性,所以需要在外接上拉电阻以此达到高电压情况。因此高电压的值是可以进行相应的控制

#单片机#嵌入式硬件
超详细OLED的内容分析

简述了STm32中OLED的原理,代码

文章图片
#stm32#嵌入式硬件#单片机
AMS1117稳压芯片的学习

AMS1117有两个版本,固定输出版本和可调版本,固定输出电压为这么几个,1.5V、1.8V、2.5V、2.85V、3.0V、3.3V、5.0V,其中固定输出电压我们常用的是3.3V。它们两个的实物在外观上几乎相同,除了表面的丝印,带ADJ的为可调版本,带数字几伏的为固定数值输出的版本,我们再来看下它们的各个引脚,可调版本的1号角为ADJ,这个一会再细讲,固定输出版本的一号脚为GND接地,固定输出

文章图片
#学习
到底了