单片机
文章平均质量分 84
Innolink42
一名FPGA数字逻辑设计和嵌入式系统开发的爱好者。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Arduino 与 Raspberry Pi 的区别
这两个平台都是开源硬件领域的标志性产品,但它们的核心定位不同:Arduino 更侧重于微控制器(MCU)用于实时嵌入式控制,而 Raspberry Pi 则是一款单板计算机(SBC),适合复杂计算和多媒体应用。:Arduino 像一个“专用大脑”,只能执行单一任务(如控制 LED 闪烁),但响应实时且高效。Raspberry Pi 则像一台迷你电脑,能运行浏览器、视频或机器学习模型,但可能有延迟。:Raspberry Pi 5 引入了更快的 CPU 和 PCIe 接口,支持 AI 加速器。原创 2025-10-09 21:39:45 · 460 阅读 · 0 评论 -
开源硬件平台Arduino
Arduino是一个革命性的开源平台,它将硬件设计、软件编程和创新应用紧密结合,帮助无数创客、教育者和工程师从零开始构建智能设备。下面我将从多个维度进行全面阐述,包括其定义与目的、历史起源、关键特点、硬件板卡与模块、软件生态与编程、社区与教育角色、应用领域,以及截至 2025 年的最新发展。信息基于官方来源和可靠的百科资料,确保准确性和时效性。Arduino 是一个意大利开源硬件和软件公司、项目及用户社区,专注于设计和制造单板微控制器(microcontroller)及其套件,用于构建与环境交互的数字设备。原创 2025-10-09 21:37:34 · 1123 阅读 · 0 评论 -
单片机STM32F103:DMA的原理以及应用
STM32F103的DMA控制器通过高效的数据传输,显著降低CPU负载,适合高吞吐量场景。DMA1支持7通道,DMA2(部分型号)支持5通道,覆盖ADC、UART、SPI等外设。使用STM32CubeMX配置DMA参数,结合HAL库(如。原创 2025-07-09 20:30:29 · 2076 阅读 · 0 评论 -
单片机STM32F103如何实现CAN总线?
通过STM32CubeMX配置STM32F103的CAN外设,结合TJA1050收发器和HAL库,可以快速实现CAN总线通信。发送节点配置消息ID和数据,接收节点通过过滤器和中断处理消息。硬件连接需注意终端电阻和共地,软件配置需确保波特率和ID匹配。建议从简单的数据收发开始,逐步扩展到多节点、多ID通信或实时系统开发。原创 2025-07-07 22:29:17 · 2152 阅读 · 0 评论 -
串行接口:CAN总线
CAN总线是一种。原创 2025-07-07 22:14:23 · 2656 阅读 · 0 评论 -
单片机:STM32F103的架构
STM32F103采用。原创 2025-07-06 20:18:07 · 1621 阅读 · 0 评论 -
单片机:STM32F103的开发环境搭建
搭建STM32F103开发环境需要准备硬件(开发板、调试器)、安装软件(STM32CubeIDE、CubeMX、驱动等)并进行配置。通过STM32CubeMX生成初始化代码,结合STM32CubeIDE进行开发和调试,初学者可以快速上手。推荐从简单的LED闪烁程序开始,逐步深入外设和系统开发。原创 2025-07-06 20:02:31 · 1732 阅读 · 0 评论 -
外部存储器接口:EMIF总线
作为嵌入式系统中的关键接口之一,EMIF(External Memory Interface,外部存储器接口) 是处理器与外部存储器或外设进行高速数据交换的核心总线。连接外部存储器:如SDRAM、SRAM、NOR Flash、NAND Flash等。存储器类型寄存器(MTYPE):定义接口模式(SDRAM/Async/SRAM)。多协议支持:支持同步(SDRAM)、异步(SRAM/Flash)等不同时序协议。灵活配置:可编程时序参数(建立时间、保持时间、等待周期等)。原创 2025-04-29 10:30:06 · 1977 阅读 · 0 评论 -
网络:常用的以太网PHY芯片
常用的以太网PHY芯片(物理层芯片)主要负责将数字信号转换为适合在物理介质上传输的模拟信号。它们是网络设备(如交换机、路由器、网卡等)中的关键组件,通常工作在OSI模型中的物理层和数据链路层之间。原创 2024-12-29 21:23:19 · 5960 阅读 · 0 评论 -
硬件设计:LVDS电平标准
LVDS(Low-Voltage Differential Signaling)是一种高速、低功耗的差分信号传输标准。它通过一对差分信号线(通常是两根互补信号线)来传输数据,广泛应用于高速数字通信领域。原创 2024-12-26 23:14:48 · 3161 阅读 · 0 评论 -
硬件设计:RS485电平标准
RS485是一种用于多点串行通信的电气标准,常用于工业自动化、楼宇自动化、仪器仪表等领域。原创 2024-12-26 22:50:01 · 6207 阅读 · 1 评论 -
硬件设计:RS232电平标准
RS232是一种常用的串行通信接口标准,主要用于计算机和外部设备之间的数据传输。原创 2024-12-25 22:13:29 · 3958 阅读 · 0 评论 -
单片机(STM32):直接存储器访问(DMA)
本文以STM32F103为例进行介绍:原创 2024-12-16 10:45:12 · 1102 阅读 · 0 评论 -
单片机如何入门?
单片机(Microcontroller Unit, MCU)是一种集成电路芯片,它将计算机的CPU、存储器、输入/输出接口等集成在一块芯片上。单片机广泛应用于嵌入式系统和物联网设备中。原创 2024-10-30 16:26:57 · 667 阅读 · 0 评论
分享