mcu

楼台的春风19 小时前
c语言·stm32·单片机·嵌入式硬件·mcu·物联网·嵌入式
PWM(脉宽调制)技术详解:从基础到应用实践示例PWM,全称是Pulse Width Modulation,中文叫脉宽调制。在嵌入式系统中,它是个非常重要的概念,特别是在控制一些需要模拟信号的设备时,比如LED、电机或者舵机等。   首先,我需要搞清楚PWM是什么。网上查了一下,PWM是一种通过对数字信号进行调制,来模拟模拟信号的技术。简单来说,就是通过改变数字信号脉冲的宽度,模拟不同幅度的模拟信号。这样就可以用微控制器的数字输出来控制一些需要模拟信号的设备。   接下来,想到PWM的原理。比如说,如果一个LED灯泡和一个电阻串联,连在3.3V的电源上
RA生态工作室3 天前
嵌入式硬件·mcu
瑞萨RA-T系列芯片ADC&GPT功能模块的配合使用在马达或电源工程中,往往需要采集多路AD信号,且这些信号的优先级和采样时机不相同。本篇介绍在使用RA-T系列芯片建立马达或电源工程时,如何根据需求来设置主要功能模块ADC&GPT,包括采样通道打包和分组,GPT触发启动的设置。本文以RA6T2为范例,结果可推广到RA-T系列其他芯片和相关领域。
楼台的春风3 天前
c语言·stm32·单片机·嵌入式硬件·mcu·物联网·嵌入式
【GPIO详解及实践示例】GPIO (General Purpose Input/Output) 是微控制器或嵌入式系统中常用的接口,用于实现数字信号的输入和输出操作。通过配置,GPIO引脚可以在输入和输出模式之间切换,并且可以支持多种工作模式以满足不同的应用需求。
马浩同学4 天前
服务器·c语言·网络·单片机·mcu·https
【ESP32】ESP-IDF开发 | WiFi开发 | HTTPS服务器 + 搭建例程HTTPS(HyperText Transfer Protocol over Secure Socket Layer),全称安全套接字层超文本传输协议,一般理解为HTTP+SSL/TLS,通过SSL证书来验证服务器的身份,并为浏览器和服务器之间的通信进行加密。该协议使用443端口进行通信。
Crazy learner7 天前
mcu·架构
深入了解常见MCU架构:ARM、AVR与其他嵌入式系统在嵌入式系统开发中,微控制器单元(MCU)是组成系统的核心部分。随着技术的发展,市面上涌现了多种基于不同架构的MCU,今天我们将重点讲解一些最常见的架构:ARM 和 AVR。这些架构广泛应用于各种嵌入式应用场景,具有各自独特的优势和适用领域。了解这些架构的特点和应用,对于嵌入式开发人员在选择合适的MCU时至关重要。
忧虑的乌龟蛋7 天前
linux·运维·驱动开发·嵌入式硬件·mcu·物联网·网络协议
Linux 驱动开发:字符设备、块设备与网络设备驱动详解概要一. 字符设备驱动1.1 概念1.2 主要函数1.3 开发流程二. 块设备驱动2.1 概念2.2 主要函数
马浩同学7 天前
服务器·c语言·单片机·mcu·网络协议·http
【ESP32】ESP-IDF开发 | WiFi开发 | HTTP服务器HTTP(Hyper Text Transfer Protocol),全称超文本传输协议,用于从网络服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还能确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本、图形等)。HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器(C/S)模型。HTTP是一个无状态的协议,基于TCP协议传输数据,默认使用端口80。
7yewh8 天前
linux·驱动开发·嵌入式硬件·mcu·物联网·算法
嵌入式知识点总结 操作系统 专题提升(五)-内存针对于嵌入式软件杂乱的知识点总结起来,提供给读者学习复习对下述内容的强化。目录1.在1G内存的计算机能否malloc(1.2G)?为什么?
电子科技圈9 天前
人工智能·mcu·物联网·设计模式·音视频·语音识别·iot
XMOS的多项音频技术创新将大模型与边缘AI应用密切联系形成生态化合2025蛇年春节,DeepSeek大语言模型以超低的训练成本震撼全球,预示着大模型技术将以更快的脚步全面走进我们的工作和生活,同时也促进了能够连通各种大模型和应用场景的智能终端将加速演进。语音作为人类与机器最常用的互动沟通媒体,将在大模型和边缘智能并蒂薄发的时代成为可带来巨大便利和效率的媒体,智能语音处理技术也将成为支撑大模型和边缘智能的关键技术之一。
一只搬砖的猹11 天前
stm32·单片机·嵌入式硬件·mcu·pwm·舵机·舵机驱动
PCA9685舵机控制板使用PCA9685 是一款由 NXP 半导体公司生产的 16 通道 PWM 驱动器,广泛应用于多个舵机、LED 灯带控制等场景。它通过 I2C 总线与主控芯片(如 STM32)通信,可以高效地控制多个舵机的运动和多通道 PWM 输出。该模块适用于多舵机控制、机器人、电动玩具、遥控模型等应用。 使用舵机驱动板,可以解决有些MCU PWM口不足的问题,同时降低MCU的CPU利用率,提升CPU性能,毕竟电机的驱动工作交给了PCA9685芯片。
猫猫的小茶馆11 天前
linux·运维·c语言·git·单片机·mcu
【进程与线程】如何编写一个守护进程如何编写一个守护进程。我们首先需要理解守护进程是什么。守护进程是在后台运行的进程,通常没有控制终端,用于执行系统任务,比如服务器或者定时任务。 用户可能想创建一个长期运行的服务,比如Web服务器或者日志监控程序。
CoreMaker-lab15 天前
单片机·mcu·gpt·pwm·e2studio·瑞萨ra·r7fa2e1a72dfl
e2studio开发RA2E1(7)----定时器GPT输出PWMGPT(通用 PWM 计时器)模块是一个高精度定时器,用于计数事件、测量外部输入信号、生成周期性中断,或输出周期性信号/PWM 信号到 GTIOC 引脚。它广泛应用于定时控制、信号测量、PWM 生成等应用,尤其适用于电机控制、LED 调光、PWM 伺服驱动和 ADC 触发等场景。
网易独家音乐人Mike Zhou16 天前
stm32·单片机·mcu·性能优化·嵌入式·iot·flash
【STM32】HAL库USB虚拟U盘MSC配置及采用自带的Flash作为文件系统【STM32】HAL库USB虚拟U盘MSC实现配置及采用自带的Flash作为文件系统本文将自带的Flash作为文件系统 通过配置USB的MSC功能实现虚拟U盘 没有单独建立FATFS文件系统 仅仅是配置USB和Flash读写而已 当然 这里也可以用外部Flash等等 也可以配置文件系统来进行套壳 但总体而言不如FATFS下的USB Disk方便(USB需要配置为Host Only) 想要了解USB Disk 可以看另外一篇文章
7yewh17 天前
arm开发·驱动开发·mcu·物联网·射频工程·材料工程
工业级 激光测距 飞行时间法TOF 相位法 多频调制的本质!激光测距仪中使用的相位法飞行时间(Phase-based Time-of-Flight, ToF)是一种通过测量调制光信号的相位差来计算距离的高精度方法。以下是详细解释:
color_leo17 天前
单片机·嵌入式硬件·mcu
zephyr devicetreeThere are four types of devicetree input files:sources (.dts)
CoreMaker-lab18 天前
单片机·mcu·gpio·e2studio·瑞萨ra·r7fa2e1a72dfl
e2studio开发RA2E1(5)----GPIO输入检测本篇文章主要介绍如何使用e2studio对瑞萨单片机进行GPIO输入检测。最近在瑞萨RA的课程,需要样片的可以加qun申请:925643491。
7yewh21 天前
linux·arm开发·驱动开发·mcu·物联网·硬件工程
嵌入式知识点总结 Linux驱动 (七)-Linux驱动常用函数 uboot命令 bootcmd bootargs get_part env_get针对于嵌入式软件杂乱的知识点总结起来,提供给读者学习复习对下述内容的强化。目录1.ioremap2.open
勿忘初心9121 天前
android·arm开发·经验分享·嵌入式硬件·mcu
Android车机DIY开发之软件篇(九) NXP AutomotiveOS编译SystemUI 位置 /frameworks/base/packages/SystemUICarSystemUI 位置 packages/apps/Car/SystemUI
马浩同学23 天前
c语言·单片机·mcu·网络协议·udp
【ESP32】ESP-IDF开发 | WiFi开发 | UDP用户数据报协议 + UDP客户端和服务器例程UDP协议(User Datagram Protocol),全称用户数据报协议,它是一种面向非连接的协议,面向非连接指的是在正式通信前不必与对方先建立连接, 不管对方状态就直接发送。至于对方是否可以接收到这些数据内容,UDP协议无法控制,因此说UDP协议是一种不可靠的协议。UDP协议适用于一次只传送少量数据、对可靠性要求不高的应用环境。
7yewh25 天前
linux·运维·驱动开发·stm32·嵌入式硬件·mcu·物联网
嵌入式知识点总结 Linux驱动 (三)-文件系统针对于嵌入式软件杂乱的知识点总结起来,提供给读者学习复习对下述内容的强化。目录1.什么是文件系统?2.根文件系统为什么这么重要?编辑