一文认识嵌入式网络通信:瑞萨RA MCU与lwIP
前言 一个基础的嵌入式系统往往是一个相对封闭的系统。 例如一台温控设备可以在本地读取温度、控制风扇,并通过屏幕显示结果。工作人员需要查看设备状态时,可以直接观察屏幕,也可以用串口连接电脑读取数据。 这种方式简单、可靠,在很多场景下也已完全够用。但是,当设备数量增加、安装位置分散或管理要求提高后,完全依赖本地操作就会带来一些问题。 我们分别来看以下一些场景: 01 设备数量增加 如果现场只有一台设备
纳米网嵌入式频道 — 提供嵌入式领域最新资讯、技术文章和行业动态。
前言 一个基础的嵌入式系统往往是一个相对封闭的系统。 例如一台温控设备可以在本地读取温度、控制风扇,并通过屏幕显示结果。工作人员需要查看设备状态时,可以直接观察屏幕,也可以用串口连接电脑读取数据。 这种方式简单、可靠,在很多场景下也已完全够用。但是,当设备数量增加、安装位置分散或管理要求提高后,完全依赖本地操作就会带来一些问题。 我们分别来看以下一些场景: 01 设备数量增加 如果现场只有一台设备
MicrochipPIC 单片机在 IO 引脚功能复用选择上具备灵活性,但同时存在硬件层面的固有限制。本文以 SPI 外设为例展开说明,重点讲解单片机的外设引脚选择模块(PPS)。 本文破除一个常见误区:并非所有引脚都能映射至全部外设。在单片机选型与印刷电路板(PCB)设计阶段,这一点至关重要。一旦引脚分配出错,你只能被迫切割电路板走线、临时飞线补救,最终还得为下一版PCB 增加版本号。 PIC
在许多Arduino项目中,我们经常会遇到两个挑战:如何让设备及时响应外部事件,以及如何降低系统功耗。由于Arduino程序通常采用单线程方式运行,当程序执行复杂任务时,往往难以及时处理按钮、传感器等外部输入。 比如,在展示一个长像素动画的同时,又需要电路能始终响应来自按钮等外部输入的信号。这时,你就可以使用中断来实现这一目的。又比如,你想降低电路的功耗,让设备在电池供电状态下也能长时间工作,这
新版lvgl演示效果 Edgi-Talk SDK 1.4.0 的重点,是把开发者第一次创建工程、编译、烧写、运行示例的流程进一步简化。 以前开发 Edgi-Talk 工程时,启动链路里需要单独关注 Secure M33,也就是常说的 S 核固件。完整流程需要先编译 S 核,再编译 M33,最后再编译 M55,并且烧写时也要理解这几个固件之间的启动关系。这个流程对熟悉 PSoC Edge 启动机制的
随着万物互联时代的全面到来,物联网(IoT)设备在我们生活与工业场景中出现的比例越来越高。然而,褪去花俏的概念外衣,对于绝大部分的物联网设备而言,其核心要求其实只有最纯粹的六个字:连得上,稳得住。 连得上:MCU 必须能与各式各样的通讯模块顺畅对话。UART、SPI、I2C... 这些通讯接口一个都不能少,还得保留足够的多路串口给 4G、WiFi、蓝牙等模块「同时」运行。 稳得住:设备可能被部署
现在,大家聊AI,动不动就是大模型、算力卡、TOPS。但很多工程师心里都明白:真正让设备“动起来”的,其实还是底层控制系统。 一个电机转得稳不稳?一个电源效率高不高?一个机器人响应够不够快?拼到最后,往往不是参数表,而是控制器架构。 这也是为什么,越来越多开发者重新关注dsPIC® DSC。它不是那种“声量很大”的芯片,但在实时控制领域,它确实很能打。 从高速ADC反馈、高分辨率PWM控制,到实时
当前MCU行业正在经历深刻变革,从单纯硬件驱动,向端侧AI、低功耗联网、工业高可靠等多需求叠加趋势演化。这种变革主要体现在三个层面:首先是AI技术向终端下沉,MCU正从传统控制芯片进化为轻量化边缘计算平台;其次是Arm®与RISC-V双架构并行成为常态,开发者急需统一且高效的开发工具来打破多架构间的割裂壁垒;最后是国产MCU的竞争已经从“比拼芯片性能”升级到“比拼全栈生态能力”。 面对这一命题,软
书接上文,做菜好吃,靠的是火候。调试代码也一样:不只是“能熟”,而是“恰到好处”。 很多Zephyr开发者在刚接触QEMU时,往往停留在“程序跑起来就行”的阶段。但当项目开始复杂起来,HardFault、BusFault、栈溢出、异常重入等问题便会接踵而至。此时,掌握一套高效的调试方法,远比盲目猜测问题原因更加重要。 本文将为大家带来两种方式演示如何在QEMU上调试Zephyr程序: 方式A:手
本文带你基于VS Code和RT-Thread,几分钟搭好GD32F527I_EVAL的调试环境,含OpenOCD内容。 开发板开箱 收到快递后,迅速拆包查看。 发现有+5V电源接口,正好我有+5V适配器,当然利用GD-Link的端口MicroUSB口也可以给开发板供电。 接通电源后,首先看到板上RT-Thread操作系统已经带有摄像头驱动,显示拍摄图像在液晶屏上。 电脑上进行VSCode工
模型小型化、智能化水平不断提升,推动端侧AI走向规模化落地,也让过去多年以“连接”为核心的IoT,加速向以“认知”为标志的AIoT演进。行业对嵌入式设备的AI能力需求日益迫切,越来越多的终端设备在传统MCU中部署AI算法和模型,在本地实现智能感知、推理与执行。然而,嵌入式设备部署AI始终资源受限,面临功耗、时延与存储等多重约束,也对芯片底层设计提出了更高要求。 在WAIC 2026展会上,安谋科技
本文介绍TF卡、SD卡、SDIO卡和MMC卡、eMMC的基本知识,帮助读者快速掌握SD卡和MMC卡体系,同时给出MCU与TF卡、SDIO卡、eMMC连接时的注意事项。 SD卡 · 基础知识 1 常见SD卡类型 从功能上看,SD卡系可分为存储卡、SDIO卡、组合卡三类。存储卡常用于嵌入式系统存储容量扩展和数据交换,包括TF卡(即microSD卡)和SD卡。SDIO卡在SD接口规范的基础上,为主
选择开源项目的本质,是在选择与谁同行,以及这套代码能带你走多远。 对于嵌入式开发者而言,一个开源实时操作系统(RTOS)能否成为长期的技术伙伴,技术能力与社区生态同等重要。RT-Thread历经二十年发展,已从个人兴趣项目成长为装机量突破25亿台、汇聚超过30万开发者的平台型生态https://www.rt-thread.com、https://www.rt-thread.org/。本文将从开发者
概 述 在实际的串口通信开发中,“数据长度不固定”几乎是一个不可回避的场景。例如,上位机发送的AT指令、智能传感器输出的数据帧,往往根据业务逻辑动态变化。这类不定长数据接收如果仍然采用传统的定长接收方式(例如每次固定接收16字节),不仅效率低下,还容易导致数据截断或冗余处理问题。因此,如何准确识别一帧数据的结束位置,成为UART通信设计中的关键环节。 目前,NXP SDK提供的示例大多基于LPU
在接触Zephyr之后,相信很多开发者做的第一件事,就是先找一块官方支持的开发板,把Demo跑起来、把环境搭起来,然后再开始功能开发和调试。 不过问题来了:如果手边没有开发板,还能不能进行Zephyr开发? 对于传统嵌入式开发来说,这似乎是一个“不成立”的问题。毕竟没有硬件,程序跑在哪里?驱动怎么验证?功能又该如何调试? 实际上,Zephyr早就为开发者提供了两套“脱离真实硬件”的运行方案——QE
我们正式发布nRF54L15 Tag,这是一款结构紧凑、电池供电的标签原型开发平台,搭载超低功耗无线 nRF54L15 SoC 芯片。nRF54L15 Tag 是一款灵活的开发平台,可用于开发超低功耗资产标签、蓝牙追踪器,以及兼容 Apple 查找和 Google 查找中心的产品。它配备双天线,可增强 Google 查找中心的精准查找性能,并通过蓝牙信道探测实现更稳定的测距。依托多传感器集成特性
本文分享基于Titan Mini Board移植speex音频处理前端算法。实现AEC回声消除功能测试,分享应用Demo。 1 实现shell和文件传输 基于FIFO的串口驱动,移植xprintf进行标准输入输出处理,移植shell,移植xmodem实现文件传输,相关文件如下, 移植参考公众号文章和源码,这里不再赘述 2 移植speex,实现降噪和回声消除测试应用 参考公众号系列文章 参
在瑞萨的BLE产品组合中,有这样一款明星产品:DA14531。 DA14531属于SmartBond TINY系列,是世界上体积最小、功耗最低的蓝牙5.1片上系统,深度睡眠时间低至350nA,唤醒时间<6ms,最小封装仅1.7mm×2.0mm,可以将移动连接带到许多以前无法到达的地方。 因此,它非常适合小尺寸的应用场景,比如纽扣电池供电的迷你传感器、电子价签、资产追踪标签、智能标签、智能门
工程名称:ESP32S31-TINY 官方S31模组口袋开发板 前言 好消息! 我被乐鑫官方选中,送了Duang大一块的ESP32S31开发板! 坏消息…… 身为热爱DIY的创客,这个尺寸……好像不太方便我操作啊…… 好消息! 我动手能力强! 于是,我把ESP32S31-TINY芯片拆了下来,爆改成了一块开源的mini口袋开发板。 ▼ 在分享我的“全网首发”开源方案之前…… *0***
一个自由度超高的游戏机 只需完成硬件设计! 你就能根据我的软件架构,一句话生成游戏**!** 说“我想玩超级玛丽” ▼ “直接生成游戏” 是的!想要什么游戏,都可以DIY!都可以自定义! *0***1 怎么设计硬件? ” 很简单! 首先,准备一块立创·ESP32-S3 R8N8开发板。 接着,嘉立创EDA启动! 原理图 PCB图 实物图 硬件参数 主控:立创·ESP32-S3 R8N
nRF54L15 Tag 是一款紧凑型原型开发平台,使开发者能够快速构建超低功耗无线产品的概念验证,包括资产标签、Bluetooth® 追踪器,以及兼容 Apple Find My 和 Google Find Hub 的设备。它为精确定位、边缘 AI 和支持 Matter 的应用提供了一个可直接使用的一站式原型开发解决方案,同时最大限度地降低功耗、设计复杂度和上市时间。 该标签基于 Nordic