SXSBJSXYT

保持热爱,奔赴山海

 

2025年3月30日

嵌入式开发之状态机思维

摘要: 在一个资源受限的裸机环境下,当业务比较复杂时,如果尝试使用状态机的思想去实现,编程的难度会大大降低,后期软件的升级维护也会变得更加方便。 阅读全文

posted @ 2025-03-30 22:15 SXSBJSXYT 阅读(10) 评论(0) 推荐(0)

2025年3月26日

PID控制算法

摘要: 1.经典PID算法 PID控制器是工业控制中常用的调节器,通过比例(P)、积分(I)和微分(D)三个环节的组合来实现对系统的控制。 1.1位置式PID 1.1.1位置式PID概念 位置式PID控制的核心思想是:基于当前误差及其历史信息,直接计算控制器的绝对输出值。它实现了误差到控制量的直接映射关系。 阅读全文

posted @ 2025-03-26 15:37 SXSBJSXYT 阅读(20) 评论(0) 推荐(0)

2025年2月19日

单相交流相控调压

摘要: 目录 (一)交流电过零信号检测 1.过零信号概述 2.零点检测 2.1.过零检测电路概述 2.2.负载开路检测电路概述 2.3.过零信号检测方案 2.3.1理论验证 2.3.1.1.方案A验证 2.3.1.2.方案B验证 (二)单相交流调压 1.单相交流调压电路 2.自动化控制调压 3.单相交流调压 阅读全文

posted @ 2025-02-19 16:53 SXSBJSXYT 阅读(37) 评论(0) 推荐(0)

2025年2月15日

关于主从定时器单脉冲模式下产生的异常脉冲分析

摘要: (一)异常描述 在维护温控代码的时候,发现其控制MOS斩波用的是主从定时器触发模式的单脉冲模式,这种方法当时确实是吸引到我了(这种配置通常用于需要精准控制PWM输出的场合)。我又拿着示波器去测了一下PWM的输出情况。发现当业务逻辑不需要控制MOS时,每当接收到过零信号触发后,PWM仍然有接近0%的脉 阅读全文

posted @ 2025-02-15 22:43 SXSBJSXYT 阅读(9) 评论(0) 推荐(0)

2025年2月7日

关于使用J-Link时SW Device检测不到芯片的解决办法

摘要: (一)问题描述 使用STM32CubeMX生成程序,然后将代码Download进板卡后,无法再次Download与Debug,魔术棒Debug配置中显示SW Device检测不到芯片,重新拔插J-Link也没有用,J-Flash也无法Connect。 图1-1.SW Device 无法识别 图1-2 阅读全文

posted @ 2025-02-07 11:13 SXSBJSXYT 阅读(228) 评论(0) 推荐(0)

2023年9月17日

关于RS485通信丢帧问题的分析与解决

摘要: 1.单片机型号: STM32F103C8 2.数据流向: STM32与传感器采用RS485半双工通信 3.相关外设的使用情况: 数据传输采用DMA发送,DMA传输方向为内存到外设(Sendbuff到USART1->DR)。Sendbuff中的内容如下所示 uint8_t Sendbuff[SEND_ 阅读全文

posted @ 2023-09-17 18:52 SXSBJSXYT 阅读(43) 评论(0) 推荐(0)

导航