单片机

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

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

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

查看更多
  • STC(宏晶)增强型 8051 单片机全解析:STC89 / STC12 / STC15 / STC8 等热门系列
    在国内单片机市场,STC 是一个特殊的存在:它不拼生态、不拼工具链,靠"极致性价比 + 串口就能下载程序 + 超强抗干扰 + 无法解密"四个特点,在工业控制、消费电子、教学实验和自动化改造里站稳了三十年。本文结合近期询价最热的 50 个型号,把 STC 的系列演进、命名规则和选型思路一次讲清楚。 一、STC 是谁 STC 是宏晶科技(STCmicro Technology Co., Ltd.)出品
  • 近期热销 | STM32H743VIT6 技术参考
    STM32H743VIT6    STM32H743xI/G器件基于工作频率可达480 MHz的高性能Arm Cortex-M7 32位RISC内核。Cortex-M7内核带有浮点单元(FPU),支持Arm双精度(符合IEEE 754标准)和单精度数据处理指令与数据类型。STM32H743xI/G器件支持一组完整的DSP指令和一个旨在提高应用安全性的存储器保护单元 (MPU)。 STM32H743
  • PY32F003至为芯支持32位ARM内核的低成本MCU单片机
    普冉PY32F003是一款用于智能穿戴、遥控器、电子玩具、手持筋膜枪等便携式设备的MCU微控制器。内置32位ARM Cortex-M0+内核,最高主频32MHz。集成64KB闪存和8KB静态运行内存。1.7V~5.5V工作电压,适应不同的电源环境。支持Sleep/Stop低功耗模式,适合电池类产品需求。多达18个I/O口,均可作为外部中断。1路12位ADC,支持最多10个外部输入通道,采样率1Ms
  • PY32F071至为芯支持32位ARM内核的高主频MCU单片机
    普冉PY32F071是一款应用于智能手表、USB外设、遥控器、电子秤的高性能MCU微控制器。基于32位ARM Cortex‑M0+,72MHz工作频率,单周期乘法1.7~5.5V供电电压,兼顾性能与低功耗。内置128KB闪存和16KB静态运行内存。支持内部高速时钟和低速时钟。支持58个通用I/O口,支持外部中断,灵活连接外设。提供Sleep/Stop低功耗模式。内置3路OPA运算放大器+3路比较器
  • PY32F032至为芯支持32位ARM内核的双比较器MCU单片机
    普冉PY32F032是一款应用于小型无刷电动工具、电子玩具、遥控器、筋膜枪的高性能MCU微控制器。基于32位ARM Cortex-M0+内核,72MHz工作主频,1.7V~5.5V工作电压,兼顾性能与低功耗。内置64KB闪存和8KB静态运行内存。支持内部高速时钟和低速时钟。支持58个通用I/O口,支持外部中断,灵活连接外设。提供Sleep/Stop/Low-power run/Low-power
  • MS32C001-C至为芯集成32位ARM内核的低功耗MCU单片机
    普冉MS32C001-C是一款应用于智能手环、USB外设、小家电、GPS终端等便携设备的低功耗MCU微控制器。基于32位ARM Cortex‑M0+内核,2级流水线,单周期32位乘法器,最高 24MHz。内置18KB闪存和1.5KB静态内存。Sleep模式电流85μA,Stop模式电流1.5μA,适配电池供电产品。1.7V至5.5V供电电压,无需外部LDO。1路12位ADC精度,8外部+3内部通道
  • “好用”或是“专业”?目标导向选择最合适的嵌入式开发工具
    作者:代码行者 近年来在嵌入式系统领域,许多开发者在选择专业商用开发工具、开源工具和芯片厂家工具套件的时候踌躇不决。这个问题的答案,随着诸如IAR等领先厂商提供的商用工具变得更加专业和走向平台化,以及诸如VS Code等开源工具利用其免费、高灵活性和丰富插件教育和培养了更多开发者,以及越来越多的开发者需要面对更富挑战的项目并需要团队协作之后,开始变得越来越清晰。 从应用来看,不管是单片机入门学习,
    “好用”或是“专业”?目标导向选择最合适的嵌入式开发工具
  • 轻量化单片机数传终端降低物联网开发门槛
    中小型物联网轻量化项目、嵌入式开发、校园研发及小型智能化改造,通常无需搭载功能冗余且成本高昂的工业级DTU。本款轻量化单片机数传终端精准匹配上述需求,集成4G全网通、1路RS485接口、双TCP/UDP链路、2路DI与2路继电器IO端口,支持Modbus自定义采集、AT极简配置及多传输模式切换,功能精炼无冗余,性价比突出,有效解决小型项目在数据传输、设备联动及开发门槛方面的痛点。 郑州龙兴物联科技
  • 单片机做上位机(三):加入ePort-M百兆以太网口,完成PCB初步布局
    作者决定使用致远电子ePort-M来扩展STM32F429ZIT6的以太网功能,并详细描述了引脚分配、软件配置和PCB布局过程。
  • 【资深硬件工程师常见问题,答对6条以上才算通过哦】
    一、 问题:虚短和虚断成立的前提条件?实际运放有哪些限制? 答案:前提是运放工作在线性区(闭环负反馈)。实际限制包括:输入失调电压、偏置电流、有限开环增益和带宽,导致虚短不严格成立。 二、问题:电压跟随器的输入阻抗为什么高?跟同相放大器比带宽谁更大? 答案:输入阻抗高是因为信号直接加到运放的同相输入端,输入阻抗接近运放本身的差分输入阻抗(兆欧级)。电压跟随器的带宽通常比同相放大器大,因为其增益为1
  • STM32F103可以退休了!一文讲清STM32C562RE为什么全方位碾压老经典
    STM32F103 被誉为工业界的皇冠,开创了国内单片机低成本通用开发的时代。十几年间无数工控板、采集模块、学生电赛作品都以它为主控,皮实耐造、资料漫天飞、供应链稳定,很长一段时间里,只要做中小型嵌入式项目,闭眼选 F103 总不会出错。
    STM32F103可以退休了!一文讲清STM32C562RE为什么全方位碾压老经典
  • 商业航天级RS-232收发器抗辐照加固设计全解析:从单粒子效应机制到系统级防护策略
    在商业航天电子系统设计中,通信接口芯片的抗辐照能力长期被低估。大多数项目组在选型时重点关注MCU、FPGA、存储器和电源管理芯片的抗辐照指标,却容易忽视BOM表上单价最低、数量最多的通信接口器件。这种忽视可能导致严重后果——负责遥测数据下发、遥控指令上注和星上调试的RS-232收发器一旦在轨失效,整个卫星可能丧失与地面的通信能力,而地面无法通过任何远程手段修复。 本文以厦门国科安芯ASM232商业
  • ASC1T45S SC70-6封装中的超低功耗设计
    ASC1T45S在SC70-6的6引脚封装中实现了完整的1位DIR控制总线收发功能——这是ANSILIC产品线中封装最小(2.0mm乘1.25mm)、功耗最低(4uA合并 静态电流)、功能最密集(每引脚都有独立功能)的器件。本文从功耗建模、封装热设计、DIR-only架构的工程哲学和系统集成实践四个维度,完整分析ASC1T45S作为最小可行双向收发器的设计价值。 一、4uA的极低功耗是如何实现的
  • ASC1T45S DIR方向控制架构深度解析
    在1位双向总线收发器的设计空间中,ASC1T45S占据了一个独特的生态位:它是ANSILIC产品线中唯一一款带DIR方向控制的1位器件,也是唯一一款没有OE输出使能引脚的器件。这意味着DIR不仅是方向控制信号,还是事实上的使能信号——DIR切换方向的同时也切换了哪个端口处于高阻态。本文深入解析ASC1T45S的DIR控制机制、使能时间的计算公式推导、以及SC70-6封装中实现完整双向收发功能的工程
  • 为什么单片机上的程序不怎么使用 malloc?
    文章详细解释了为什么单片机开发中应尽量避免使用 `malloc` 函数的原因,包括内存碎片、执行时间不确定、内存资源有限、缺乏操作系统支持、调试困难以及行业安全规范的要求。文章进一步介绍了如何在单片机环境中有效管理内存,提出了静态分配、内存池和使用RTOS定制内存接口三种解决方案,并强调了在特定情况下谨慎使用动态内存分配的重要性。
    1072
    06/17 09:09
  • 飞凌精灵(ElfBoard)技术贴|如何在RK3506开发板上实现UART功能复用
    IOMUX(引脚功能复用)是芯片厂商为高效利用有限的硬件引脚资源而设计的核心技术。通过软件配置,单个物理引脚可灵活切换为GPIO、UART、I2C等多种功能。不同SoC芯片的IOMUX配置方式存在差异,本文将以ELF-RK3506开发板上UART2的引脚复用为例,详细介绍从硬件查询到软件配置的完整实现流程。 1. 引脚确认 在开始配置之前,首先需要了解ELF-RK3506开发板的接口布局特点。EL
  • 单片机 APP 应该如何调试?
    MCU APP调试技巧:寻找CRC校验位置与算法,利用Python生成Hex文件,并配置IDE进行下载与调试。
    6017
    04/15 09:22
  • PY32F005至为芯支持32位ARM内核的高主频MCU微控制器
    普冉PY32F005是一款应用于智能手表、电子玩具、遥控器、温控器的高性能MCU微控制器。基于32位ARM Cortex-M0+内核,最高主频48MHz,兼顾性能与低功耗。内置32KB的Flash存储器和4KB的SRAM存储器。支持内部高速时钟和低速时钟,可选外部高速时钟等。支持26个通用I/O口,支持外部中断,灵活连接外设。提供Sleep和Stop低功耗模式,降低功耗以满足低功耗应用需求。采用Q
  • 高中生接入经典模板引擎!让单片机跑上动态网页,通吃MicroPython/CPython
    各位玩 MicroPython 的小伙伴,有没有过这种崩溃时刻:想在 ESP32/RP2040 上做个智能灯控网页、环境监测面板,却发现: 想用 Django/Jinja2?太臃肿,单片机那点内存根本扛不住; 手写 HTML 拼接字符串?代码乱成一锅粥,改个样式要疯; 找个轻量模板引擎?要么需要编译固件,要么兼容性拉胯……
    高中生接入经典模板引擎!让单片机跑上动态网页,通吃MicroPython/CPython
  • 我在M4单片机上跑了一下非对称加密的ED25519验签,结论挺真实的
    在国民技术的M4单片机上完整跑通了ED25519验签流程,结果显示其性能稳定,一秒约15次验签,资源占用适中。ED25519更适合作为低频关键安全校验而非频繁任务,适用于OTA升级包签名验证场景。

正在努力加载...