logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于数字门控芯片的倍压电路

这套 15 V→30 V 电路本质是 CD4011 产生两相/互补方波 + C14/C15/D5/D6 组成的非稳压倍压电荷泵。理想输出满足VOUT∼2VINVOUT​∼2VIN​VOUT∼2VIN−VD5−VD6−IOUTROVOUT​∼2VIN​−VD5​−VD6​−IOUT​RO​。

文章图片
#集成测试#stm32
常见数据校验算法和STM32裸机实现(C语言)

本文系统介绍了五种常见的数据校验算法:奇偶校验、校验和、块校验字符(BCC)、循环冗余校验(CRC)和海明码。奇偶校验通过添加1位校验位检测单比特错误,实现简单但可靠性有限;校验和通过对数据块累加检测错误,速度快但可能漏检特定错误模式;BCC基于异或运算提供快速分组奇偶校验,适合基础场景;CRC利用多项式除法实现强检错能力,广泛应用于网络通信;海明码不仅能检测还能纠正错误,适用于高可靠性系统。文章

#算法#stm32#c语言 +3
加速度传感器原理、外围电路及过载算法C程序代码(SC7A20TR)

  SC7A20TR内部集成了一个微机械传感单元和信号接口电路。微机械传感单元由悬挂的质量块和硅制框架构成,质量块通过弹性梁(锚点)固定在框架上,能够在三维空间内微小移动。当加速度作用在传感器上时,由于惯性效应,质量块相对于硅框架发生偏移(类似于二阶弹簧-质量系统)。质量块与固定电极形成的电容阵列随之发生变化:通常采用差分电容结构,即质量块偏向一侧时,一组电容增大,另一组电容减小。这种差分电容的不

文章图片
#算法#c语言#单片机 +3
嵌入式系统中STM32ADC学习笔记

JEXTSEL[2:0] 选择触发源(如 TIM1_TRGO、TIM1_CH4、TIM2_TRGO、TIM2_CH1、TIM3_CH4、TIM4_TRGO、EXTI_15 等);通道切换时,内部采样节点上往往还残留“上一通道”的电压(来自采样电容的电荷),再叠加开关注入电荷,会造成:多通道扫描时,切换后的第一个样本更容易偏解决手段就是:增大采样时间、降低源阻抗、或在ADC脚边加合适的 RC/缓冲(

文章图片
#stm32#学习#c语言 +2
STM32 通信接口:SPI、I²C、USART原理

CPHA=0:在前沿(Leading edge)采样,CPHA=1:在后沿(Trailing edge)采样。(4)NSS/CS(Chip Select):片选,通常低有效,定义一次事务的边界。(stream),没有像 I²C 的 START/STOP、SPI 的 NSS 那样的“事务边界”,所以可靠通信通常要上层协议(包头/长度/CRC/超时等)。注:这里的“前沿/后沿”含义:若 CPOL=0(

文章图片
#stm32#c语言#嵌入式硬件 +3
到底了