登录社区云,与社区用户共同成长
邀请您加入社区
中断,是嵌入式中的一个重要概念,是一种由硬件设备或软件程序主动触发的、异步的事件通知机制。app_main这个场景中,“电话响” 就是,“接电话” 就是,整个过程的核心就是那么,在ESP32-S3中,要如何完成这一过程呢?
SPI总线硬件配置、SPI以太网应用、SPI TF卡应用、SPI Nor Flash应用、SPI NAND Flash应用、SPI AirLink应用
本文详细解析了Keil5中STM32标准库开发工程的典型文件结构。项目采用分层架构设计,包含User(用户业务代码)、StdPeriph_Driver(ST官方驱动)、CMSIS(ARM内核接口)、Startup(启动文件)和APP(硬件接口实现)等目录。重点说明了各文件夹的作用及核心文件功能,如main.c程序入口、stm32f10x_xxx.c驱动实现、startup_stm32f10x_hd
本文系统介绍了机器人操作系统(ROS)作为嵌入式中间件的核心概念和应用。
关于I2C本身,也可以参考我之前的文章:https://blog.csdn.net/fanged/article/details/140860652
本文提出了一种基于STM32F103的低成本航位推算方案,用于室内无GPS且强磁干扰环境下的精准轨迹记录。系统融合PMW3901光流传感器(测量位移)和MPU6050陀螺仪(测量航向),配合VL6180测距传感器实现智能启停功能。文章详细介绍了硬件架构、传感器选型、核心算法(带旋转修正的航位推算)及代码实现,并针对常见开发问题提供解决方案。该方案有效解决了传统惯性导航在室内环境下的累积误差问题,适
Arduino BLDC自平衡机器人高度保持系统摘要: 本系统采用BLDC电机驱动,实现双自由度强耦合控制,包括俯仰平衡回路和高度保持回路。通过IMU、超声波/ToF传感器等多源数据融合,结合卡尔曼滤波算法,实现精确的高度定位与姿态稳定。系统具备高动态响应特性,采用力矩控制优先策略,并支持再生制动功能。应用场景包括特种地形巡检、智能服务机器人平台及控制理论教学验证。关键技术挑战包括硬件算力优化、机
数据融合与处理:Arduino采集多源传感器数据,通过软件滤波(如卡尔曼滤波、滑动平均)消除噪声,并将数据打包通过无线模块(如Wi-Fi、4G/5G、LoRa)实时回传至指挥中心,为指挥员提供决策依据。耐高温与隔热:火灾现场温度极高,需对机器人外壳进行耐高温处理(如使用防火涂料、陶瓷纤维隔热层),并对内部电子元件(尤其是Arduino和电池)进行隔热保护,防止高温损坏。数据记录与黑匣子:即使通信完
以下为AI文章摘要本文分享了基于辉芒微FT62FCC芯片开发交流有刷电机产品的经验。重点介绍了五个功能模块的实现:1)使用VisualTouchTL软件配置触摸按键,包括按键状态获取和多按键处理;2)通过PORTA中断采集过零信号;3)根据过零信号控制可控硅;4)采用TIM2定时中断解码IR信号;5)数码管扫描显示驱动。文章详细说明了各模块的硬件连接和软件实现要点,特别强调了触摸按键调试中的整机与
本文展示了使用Cursor AI编程工具移植单片机串口驱动的过程。作者将一个成熟的APM32F103串口驱动(包含DMA收发、中断接收超时等功能)移植到PY32F071单片机中。通过Cursor的AI辅助,完成了工程模板创建、代码分析、功能移植和测试验证,仅用2小时就完成了通常需要半天的工作。测试显示收发功能正常,但也发现接收缓冲区大小和队列设计需要调整。文章还分享了Cursor的使用技巧,如.c
本文介绍了一种基于Arduino和BLDC电机的核辐射探测机器人系统,主要特点包括:采用BLDC电机驱动提高可靠性和抗干扰能力,配备多模态辐射传感器实现三维辐射场可视化,并具备强抗干扰设计。该系统适用于核事故应急响应、核设施巡检及海关安检等场景。文章详细分析了电子元器件辐射加固、电源稳定性、传感器校准等关键技术问题,并提供了三种典型应用代码实现,包括自主避障机器人、分布式探测系统和抗辐射特种机器人
HUSKYLENS 2 AI视觉传感器评估摘要 这款集成20余种AI模型的智能传感器在教育场景表现尚可,但存在明显局限性。评估发现二维码、条形码和车牌识别功能效果较差,识别成功率低且受环境光线影响大。200万像素固定焦距摄像头导致文字和小目标识别模糊,巡线算法依赖高对比度背景。部分功能如物体分类、实例分割和MCP服务在实测中无法使用或未开放。人脸和物体识别等基础功能虽能工作,但存在识别不稳定、追踪
开漏输出(Open-Drain)是IIC总线最核心的硬件特性。要理解开漏输出,我们先来看看常见的GPIO输出模式。在普通的推挽输出(Push-Pull)模式下,GPIO引脚可以主动输出高电平(通过上管导通)或低电平(通过下管导通)。这种模式下,引脚能够提供较强的驱动能力,但有个致命问题:如果两个推挽输出的引脚连接在一起,一个输出高电平,另一个输出低电平,就会造成短路,可能烧毁芯片。而开漏输出则不同
摘要:2025-2026年机器人行业加速向端侧智能转型,机器人主板与边缘计算的深度融合成为技术突破关键。通过本地化部署;感知-决策-执行闭环系统,实现毫秒级响应(延迟降低85%)、0.01mm级精度控制等性能跃升。瑞迅科技等企业推出模块化方案,以RK3588等芯片平台支撑工业、消费等多场景定制需求,推动行业规模化落地。未来将呈现算力优化、端云协同、方案标准化三大趋势,加速机器人产业生态繁荣。
本文解析开源 AI 智能体 Moltbot 的核心技术架构,详解其多平台兼容、AI 集成、向量检索等核心特性,拆解网关、Agent 等核心组件设计逻辑。同时提供本地与云端多场景部署实操指南,讲解环境配置、参数调优要点,助力快速搭建专属智能助手。
SCB->AIRCR是在哪里的呢?由于这是CM3内核定义的。
本文介绍了一种基于Arduino和加速度传感器的BLDC机械臂姿态控制系统。该系统利用低成本MEMS加速度计(如MPU6050)获取机械臂姿态数据,通过PID算法控制无刷电机实现精准定位。文章详细阐述了系统特点:低成本集成、动态响应监测、传感器数据融合及闭环控制方案。应用场景涵盖工业监测、仿生机器人、人机交互等领域。关键注意事项包括:动态环境下需结合陀螺仪进行数据融合、传感器安装校准、抗干扰设计以
摘要: 本研究基于Zigbee技术设计智慧酒店综合管理系统,通过低功耗、高兼容的无线组网方案解决传统酒店控制系统布线复杂、维护成本高等痛点。系统采用三层架构,实现客房智能联动(灯光/空调/窗帘场景化控制)、能耗监测(节能优化降低15%-25%能耗)及服务快速响应(工单自动分配)。应用表明,Zigbee技术显著降低酒店运营成本20%-30%,提升宾客体验与能源效率,未来可通过AI算法优化与多技术融合
MAVLink 作为无人机、机器人领域的标准通信协议,2.0 版本相比 1.0 提升了帧长度、增加了签名机制、优化了 CRC 校验,更适合工业级开发。本文基于 STM32F103 平台,实现MAVLink2.0 纯 C 语言轻量级打包 / 解包核心功能,代码无冗余、移植性极强,实测通过 GD32E103(兼容 STM32F103)验证,可直接用于项目开发
TIM2的的中断函数是TIM2_IRQHandler(void),因为我们要在显示屏中显示Num,所以可以直接将这个中断函数放在main文件中,如果放在定时器的文件中,那么就extern uint16_t Num;封装 TIM_GetCounter (TIM2) 为独立函数,方便工程中任意位置直接调用获取 TIM2 当前计数值,无需重复写原函数,简化代码调用,提升可读性和复用性。开启 TIM2 时
摘要:本文记录了在天启AIO-3576Q38开发板上使用Rockchip原厂Buildroot系统进入loader刷机模式的过程。主要内容包括:1) 通过rebootloader命令重启系统;2) 系统启动日志显示DDR初始化、U-Boot加载及硬件检测过程;3) 网络接口配置显示eth0/eth1未激活;4) 详细记录了系统关闭过程及各个服务的停止状态;5) 最终成功进入Rockusb模式,为后
摘要 本文系统调研了大语言模型(LLMs)的算法测试方案,涵盖英文和中文通用模型的评测框架。评测聚焦四大维度:能力评测、对话质量、安全真实性和速度吞吐。英文评测采用MMLU(多学科知识理解)、MMLU-Pro(高难度推理)、BIG-bench(综合认知能力)和TruthfulQA(真实性测试)等基准;中文评测则使用C-Eval(对标MMLU的中文综合测试)。这些测试通过标准化的few-shot设定
伴随着物联网设备的指数级增长,在需要高算力的场景,例如软件定义汽车驾驶舱、工业领域的工作负载整合,开源虚拟化技术在嵌入式系统上受到了越来越多的关注和应用。本书首先介绍虚拟化技术的基本原理,包括CPU虚拟化、内存虚拟化、中断虚拟化和设备虚拟化,对比KVM在云服务器上参考实现,重点介绍了开源嵌入式虚拟机ACRN的架构设计、原理和实现。还特别总结了虚拟化系统的实时性能调优方法和功能安全认证实践,以及嵌入
HUSKYLENS 2(二哈识图2)是一款多功能AI视觉传感器,配备6TOPS算力芯片,内置20余种AI模型,支持人脸识别、目标检测等功能,并可自定义训练模型。其内置相机功能支持拍照、录像和相册浏览,操作简单直观。拍摄内容可通过U盘系统导出,方便查看和管理。该传感器兼容多种主流控制器,广泛应用于创客、AI教育及交互艺术等领域。
EFISH-SCB-RK3588工控机/SAIL-RK3588核心板基于国产Rockchip RK3588芯片,深度融合AI加速、工业级可靠性设计与国产化生态,全面替代赛扬N100/N150方案,助力企业实现。传统基于Intel赛扬N100/N150的工控设备存在算力不足、依赖进口硬件、高功耗等痛点,难以满足智能质检的实时性要求及国产化政策导向。随着《中国制造2025》与“十四五”智能制造战略的
RK3588S 方案以其强大的性能、卓越的图形处理能力、高效的 AI 算力、丰富的存储与接口以及广泛的应用场景,成为了众多领域的理想选择。无论是追求高性能的专业用户,还是致力于创新应用开发的开发者,RK3588S 都能为其提供强大的技术支持。相信在未来,RK3588S 将在更多领域发挥重要作用,推动行业的发展和进步。
上文讲到,客户端设备向服务端设备发起认证start请求,本文将介绍服务端接收到请求消息后的处理过程以及如何响应客户端。/*函数功能:构造json格式的认证start响应消息函数参数:data:待发送数据内容地址函数返回值:成功:json格式的字符串失败:NULL*///接收该响应数据//定义临时变量结构体//将原始的authData字节数据转换为十六进制的字符串//将原始的challenge字节数
产品简介i.MX 8M Plus是NXP推出的一款面向于边缘智能和边缘计算的异构应用处理器,除了高性能的CPU外,还具备强大的GPU、NPU和ISP,来用于高算力及人工智能应用。这是NXP首个集成了专用神经处理引擎(NPU)的i.MX系列处理器,能够在工业和物联网等领域实现边缘端高级机器学习推理。飞凌嵌入式基于这款i.MX 8M Plus处理器所打造的FETMX8MP-C核心板,除继承了上述处理器
HUSKYLENS 2(二哈识图2)是一款多功能AI视觉传感器,搭载6TOPS算力芯片,内置20余种AI模型(包括人脸识别、目标检测等),支持用户自定义训练模型。该设备通过UART/I2C接口与主流开发板兼容,适用于创客、教育等领域。文章重点介绍了人脸识别技术,包括其定义(通过图像分析识别个体身份)、技术流程(检测-提取-编码-比对-输出)、应用场景(门禁、支付、医疗等)以及常见算法,并通过实际测
嵌入式硬件
——嵌入式硬件
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net