单片机

我要报错
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
  • 单片机PWM为何抖?死区同步怎么配?

    PWM 波形偶尔抖一下,后级电机或电源环路就可能把它放大成噪声和发热。单片机定时器虽然能自动翻转引脚,但更新时刻和死区配置不对,输出并不会天然稳定。

  • 单片机I2C为何锁死?总线恢复怎么做?

    I2C 偶发不响应时,复位主控往往只能暂时恢复,因为总线状态可能已经被外部器件留在半截事务里。单片机若没有处理 SDA 锁低和上拉边界,软件重新初始化也未必能重新拿回总线。

  • 单片机Flash为何写坏?掉电保护怎么做?

    参数偶尔丢失或升级后配置变乱,常常不是存储单元突然坏了,而是写入流程没有尊重 Flash 的物理边界。单片机内部 Flash 若把擦写粒度和掉电窗口处理得太粗,少量配置也会被写成高风险操作。

  • 单片机ADC为何漂?采样窗怎么定?

    ADC 数值缓慢漂移时,问题未必在传感器,也未必靠平均就能消掉。单片机内部转换器如果没有满足采样保持和参考回流条件,软件读到的只是前端妥协后的电压。

  • 单片机看门狗为何误复位?喂狗窗口怎么定?

    看门狗本该抓住死机,却常在现场变成莫名重启的来源。单片机系统如果没有把喂狗条件和最坏执行时间绑定,复位既可能误触发,也可能在真正卡死时失效。

  • 单片机复位为何乱跳?电源监测怎么设?

    设备偶发重启时,很多人先怀疑程序跑飞,其实更常见的是电源刚好落在不稳定边界。单片机若没有把欠压复位和上电延时配成一条完整启动链,复位脚会比软件更早暴露问题。

  • 单片机定时为何不准?晶振误差怎么补?

    计时偏差通常不是某个 delay 写错,而是时间基准从源头就不稳定。单片机定时若同时受晶振误差、分频取整和同步延迟影响,软件看到的一秒就可能不是硬件世界的一秒。

  • 单片机待机为何耗电?IO状态怎么收?

    待机电流比预算高,问题不一定出在芯片休眠模式选错,而是板上仍有电气状态没有收干净。单片机进入低功耗前,如果 IO 和唤醒源没有逐项定义,电池寿命会被细小电流慢慢吃掉。

  • 单片机串口为何丢字?缓冲水位怎么留?

    串口链路少几个字节时,线缆和干扰常常先背锅,但真正原因可能藏在时钟误差和缓冲余量里。单片机串口若只按平均吞吐设计,突发报文一来就会暴露尾部丢字。

  • 深入解析单片机程序烧录方式

    在嵌入式开发的全流程里,程序烧录是连接代码与硬件的最后一公里。很多新手工程师刚接触单片机时,总以为烧录就是“插上线点一下下载按钮”这么简单,直到在量产阶段遇到几十台设备同时烧录效率极低、在现场维护时拆开机壳重新烧录成本极高的问题,才意识到不同烧录方式的选择,直接决定了项目的开发效率、量产成本和后期维护的灵活性。

  • 为什么继电器能实现弱电控制强电?

    做嵌入式开发、电子DIY、工业控制,几乎都绕不开“弱电控制强电”这个需求:用单片机3.3V/5V的低电压弱电,控制220V交流电的灯泡、电机、加热器这类强电设备通断,最常用的方案就是继电器。很多新手刚接触的时候只知道继电器能“小控大”,却搞不懂选型、接线、驱动怎么弄,要么烧单片机,要么继电器不吸合,甚至还出安全问题。

  • 红外通信的基本硬件原理

    在家电遥控、近距离无线数据传输、体感交互这些嵌入式应用场景中,红外通信凭借成本低廉、实现简单、功耗低的优势,一直是单片机开发者的首选方案。从我们每天用的电视空调遥控器,到 Arduino 创客项目里的红外避障、红外数据传输,都离不开红外发射与接收的配合。很多初学者觉得红外通信只是“调对时序就能用”,但实际上从编码格式到硬件调试,都有不少值得深究的细节。

  • 单片机控制步进电机高速纠偏技术研究与实现

    在工业自动化生产中,步进电机凭借“脉冲-位移”的精准对应特性,成为精密定位、高速运动控制的核心执行元件,广泛应用于3D打印、CNC雕刻、SMT贴片机等设备中。然而,在高速运行场景下,步进电机易出现失步、定位偏差、动态响应滞后等问题,严重影响设备运行精度与生产效率。单片机作为低成本、高可靠性的嵌入式控制核心,可通过精准的脉冲控制、闭环反馈调节及算法优化,实现步进电机的高速纠偏,解决传统控制模式的短板,推动自动化设备向高精度、高速度方向升级。

  • Microchip重新定义可编程逻辑,实现更简便且更智能的全集成设计

    Microchip基于CLB的PIC®单片机在单一器件中结合了可编程逻辑与嵌入式控制,有助于降低延迟、成本和设计复杂度

  • 一文总结单片机选型的18条基本原则

    在电子系统设计中,单片机作为核心控制单元,其选型直接关系到整个系统的性能、成本、可靠性以及后续的可维护性。一款合适的单片机能够让系统设计事半功倍,而错误的选型则可能导致项目成本飙升、性能不达标,甚至面临项目延期的风险。因此,掌握科学的单片机选型原则至关重要。以下是单片机选型的18条基本原则,为您的选型工作提供全面指导。

  • 高阻态的本质与核心应用场景

    在单片机的数字逻辑世界里,高电平和低电平如同二进制的"0"与"1",构成了整个系统的基础。我们习惯了通过这两种状态的切换来实现数据传输、逻辑运算和设备控制,却常常忽略了第三种至关重要的状态——高阻态(High Impedance State)。它就像数字电路中的"隐身模式",看似不存在,却在幕后支撑着许多复杂功能的实现。

  • 单片机应用系统可靠性的基本内涵

    在现代电子技术领域,单片机应用系统凭借高集成度、强控制能力、低功耗等显著优势,已深度融入工业控制、智能家居、医疗设备、汽车电子等众多领域。系统可靠性作为衡量其性能的核心指标,直接关系到设备运行的稳定性、安全性以及用户体验。深入剖析单片机应用系统的可靠性特点,是提升系统设计质量、降低故障风险的关键所在。

  • 单片机C语言延时程序的注意事项汇总

    在单片机开发领域,C语言凭借其高效、易维护和可移植性强的特性,成为了开发者的首选编程语言。而延时程序作为单片机程序中控制时序、协调各模块运行的关键组成部分,其编写的合理性直接影响到整个系统的稳定性与可靠性。然而,看似简单的延时程序,背后却隐藏着诸多需要注意的细节。

  • 一文搞懂单片机开发中的几个基本技巧

    在电子技术飞速发展的当下,单片机作为嵌入式系统的核心部件,广泛应用于工业控制、智能家居、汽车电子等众多领域。对于开发者而言,掌握单片机开发的基本技巧,不仅能提升开发效率,还能优化产品性能、降低成本。

  • 一文详解单片机开发中的几个基本技巧

    在电子技术飞速发展的当下,单片机作为嵌入式系统的核心部件,广泛应用于工业控制、智能家居、汽车电子等众多领域。对于开发者而言,掌握单片机开发的基本技巧,不仅能提升开发效率,还能优化产品性能、降低成本。

首页  上一页  1 2 3 4 5 6 7 8 9 10 下一页 尾页