单片机

单片机(Microcontroller, MCU)是一种集成了计算机功能的微型计算机,通常由一个微处理器(CPU)、存储器(ROM、RAM)、输入/输出接口、定时器/计数器等功能模块集成在同一芯片上。单片机是一种常用于嵌入式系统中的控制器,它被广泛应用于家电、汽车、工业自动化、医疗设备、消费电子、物联网(IoT)设备等多个领域。

单片机中晶振的工作原理是什么?

晶振在单片机中是必不可少的元器件,只要用到CPU的地方就必定有晶振的存在,那么晶振是如何工作的呢?

单片机I²C驱动EEPROM常见注意事项

学单片机,串口、I²C、SPI等这些常用外设接口是必学的一项,相信很多读者都使用过类似AT24C0x这种使用I²C读写的EEPROM,在项目中,使用不当就容易导致数据丢失,或者异常的情况。

单片机一键开关机电路,多种方案,有纯硬件也有软硬结合

先上一个低功耗的一键开关机电路,该电路的特点是关闭时所有三极管全部几乎不耗电。

单片机和PHY芯片连接时的注意事项

终端设备需要联网,仅MCU集成以太网控制器还不能联网,在应用时需搭配外部的以太网PHY芯片。
本文以瑞萨高性能32位RX72M系列单片机为例,给大家讲述一下单片机和PHY芯片连接时的注意事项。

单片机和Arduino有什么区别?

本文将从定义、核心组件、应用、优点以及适用场景等方面探讨单片机和Arduino之间的主要区别。

单片机程序变量占用多少空间?

今天结合Keil C51(AT89C51),以及Keil MDK(STM32)为大家验证一下 char、short、int、float、double 到底占几字节空间。

用于单片机的中断高效处理与事件机制方法

cpost的使用十分简单,这里以使用在嵌入式无操作系统中为例,主要用作中断延迟处理的情况。

硬货 | 单片机常用的14个C语言算法(附详细代码)

算法的描述:是对要解决一个问题或要完成一项任务所采取的方法和步骤的描述,包括需要什么数据(输入什么数据、输出什么结果)、采用什么结构、使用什么语句以及如何安排这些语句等。通常使用自然语言、结构化流程图、伪代码等来描述算法。

几张图让你明白单片机与PLC的区别

搞单片机的,说了一堆单片机优点。反过来,搞PLC的,也觉得PLC比单片机好。究竟他俩什么区别,今天用几张图,让你10秒钟搞懂单片机与PLC的区别。

在单片机、RTOS上跑ROS应用

随着市场需求不断的扩大,这种基于MCU的ROS将会越来越普及,对于从事机器人相关工作的读者有必要了解一下。