扫码加入

  • RK3588 Type-C一线通,DP显示输出实战指南
    摘要:RK3588的Type-C接口不仅是数据传输通道,更是一路强大的DisplayPort视频输出接口。本文将手把手教你如何通过Type-C实现DP视频输出,让你使用眺望电子RK3588开发板轻松使用扩展坞连接显示器。 一、方案概述 RK3588 是瑞芯微旗舰级高性能处理器,其Type-C接口内置了USB 3.1 + DP Alt Mode双模支持能力。通过简单的软件配置,即可将Type-C接口
  • 蓝牙IC外挂SPIFALSH播放MP3音乐实现
    本文介绍了一种利用蓝牙IC外挂SPI Flash播放MP3音乐的应用场景解决方案。适用于婴儿摇摇车、儿童玩具车、故事机、佛教念经机、睡眠音响等多种设备。文中提供了两种SPI Flash连接方式,并详细介绍了如何使用ABTool生成并烧录MP3音乐至SPI Flash。此外,还提到了如何在软件层面实现音乐播放的功能。最后,鼓励读者关注公众号获取更多技术支持和服务。
  • 如何远程控制 Claude Code?开源 Happy 实现手机端管理本地 AI 任务
    Happy 是一款开源项目,旨在解决本地 AI 编程工具在人离开电脑时体验中断的问题。它允许用户通过手机远程控制运行在自己电脑上的 AI 编程代理,保持开发流程不受影响,适用于通勤族、被打断的人和移动办公者。Happy 不改变原有的工作流,仅增加远程控制能力,使 AI 编程更加灵活和便捷。
    如何远程控制 Claude Code?开源 Happy 实现手机端管理本地 AI 任务
  • pyOCD——ARM Cortex-M 调试烧录的Python利器
    一款开源Python调试工具pyOCD,支持多种MCU,解决平台锁定、协议封闭和自动化困难等问题。它提供命令行和Python API,支持烧录、在线调试和脚本化控制。适用于日常开发和自动化测试,简化调试过程。
    106
    16小时前
    pyOCD——ARM Cortex-M 调试烧录的Python利器
  • 飞凌精灵(ElfBoard)|如何在【RK3588】ELF 2开发板上部署小龙虾OpenClaw
    2026全国大学生嵌入式芯片与系统设计竞赛应用赛道报名正在火热进行中,其中瑞芯微&飞凌嵌入式赛题重磅选用基于旗舰芯片RK3588设计的ELF 2开发板以及ELF-RV1126B开发板、ELF-RK3506开发板作为参赛平台。 所有的选题都是采用开放和半开放的方式设定,核心宗旨绝非简单的技术验证,而是重点考察同学们对特定行业的洞察力与实际问题解决能力。我们鼓励参赛团队立足真实行业场景,深挖场
  • PD快充协议诱骗IC 兼容全协议 带UART串口输出
    在Type‑C与PD快充全面普及的当下,传统供电方案难以满足大功率便携设备的稳定取电需求。XSP25作为一款高性能Type‑C受电端(Sink)多功能快充取电芯片,凭借全面的协议兼容、灵活的串口控制与完善的保护机制,成为加热类小家电、智能设备、工业模块等大功率应用的优选方案。 一、核心定位与基本特性 XSP25是专为PD/QC快充诱骗设计的协议芯片,核心作用是从支持快充的Type‑C电源(充电器、
  • 飞凌嵌入式ElfBoard-进程之优先级和调度类
    进程调度是操作系统中相当重要的一部分,Linux是多任务的操作系统,进程无法始终占有CPU运行;对于单处理器系统来说,事实上多个进程仅仅是轮流在自己的时间片使用CPU资源;只有在多处理器系统中,多个进程才有可能真正的做到同时、并行的执行。 多任务系统也分为非抢占式多任务和抢占式多任务系统;在非抢占式多任务的系统中,下一个任务被调度的前提是当前进程主动让出CPU的使用权,因此非抢占式多任务又称为合作
    210
    04/02 15:50
  • 飞凌嵌入式ElfBoard-进程之进程的内存布局
    逻辑上可以将一个进程划分为以下几个部分; ⚫文本:包含主函数和其他函数的机器指令。具有只读性,防止程序在运行时意外修改自己的指令;可共享,多个进程可以共享同一段代码,节省内存资源。 ⚫初始化数据段:存放显式初始化的全局变量和静态变量。当程序加载时,这些变量的初始值会从可执行文件中读取。 ⚫未初始化数据段 (BSS段):存放未显式初始化的全局变量和静态变量。系统在程序启动时会将这部分内存初始化为0。
  • 飞凌嵌入式ElfBoard-进程的基本操作之创建执行进程system
    在Linux中启动一个进程有多种方法,比如可以使用system()函数,但是在使用之前应先考虑一下;因为system()效率低,每次调用 system() 都会启动一个新的shell进程,这样会增加开销。而且具有安全风险,如果传递的命令包含用户输入,可能会导致安全漏洞;环境变量和路径问题也可能会影响命令的执行。目前多数使用fork()函数去创建一个新的进程,这个方法相对复杂了很多,但是效率高;可以
  • 飞凌嵌入式ElfBoard-进程的基本操作之创建执行进程fork
    fork()会创建一个新的子进程,该子进程是调用进程(父进程)的一个副本。新的进程与原进程共享相同的代码,但它们拥有独立的地址空间和资源。 1.头文件 #include <sys/types.h> #include <unistd.h> 2.函数原型 pid_t fork(void); 3.参数 无。 4.返回值 成功创建子进程:在父进程中:返回子进程的 PID(进程 ID
  • 飞凌嵌入式ElfBoard-进程的基本操作之创建执行进程exec系列
    那么使用fork()函数启动一个复制的子进程有什么意义呢,子进程跟父进程都是一样的,子进程能做的父进程也一样能,这不是多此一举嘛。所以,通常父进程在创建子进程后,子进程会调用exec()系列函数,这样子进程可以用新的程序替换自身的内存映像;这允许在同一进程中运行不同的程序,使得创建和管理进程变得灵活。例如,一个Shell在接收到用户命令后,通常会fork()出一个子进程,并在其中使用exec()来
  • 当6 TOPS不再是极限:米尔RK3576 + Hailo-8,让高帧率摄像头真正“实时”
    米尔基于RK3576开发板进行深度测试,发现其在多路并发测试中算力极限显现,尤其是在高帧率场景下难以满足实时性需求。Hailo-8算力卡凭借数据流架构和无外部DRAM依赖,显著提升了边缘AI推理性能,实测数据显示YOLOv8s模型在120fps下仍能保持良好性能。该方案适用于工业高速视觉检测、智慧交通卡口和安防边缘节点等需要高帧率实时处理的应用场景,提供弹性算力解决方案,兼顾成本与性能需求。
    当6 TOPS不再是极限:米尔RK3576 + Hailo-8,让高帧率摄像头真正“实时”
  • RTEdbg —— 嵌入式实时调试的"瑞士军刀"
    RTEdbg 是一种开源的实时固件分析、测试和调试工具套件,专为嵌入式系统设计。其核心优势在于极致的低开销、真正的可重入设计、灵活的数据导出和极小的代码占用。RTEdbg 提供了全面的工具链,包括目标端数据采集库、主机端二进制数据解码器、调试探针和串口传输库等。通过简单的集成步骤,开发者可以在不影响系统实时性和内存的情况下,轻松记录和分析实时数据。此外,RTEdbg 还支持丰富的消息过滤选项和 VCD 波形导出功能,帮助开发者更好地理解和优化系统行为。
    320
    04/02 10:13
    RTEdbg —— 嵌入式实时调试的"瑞士军刀"
  • 赋能智能制造:耐达讯自动化CC-Link IE转EtherCAT网关的行业价值
    在工业自动化领域中,异构网络互联是企业提升生产效率、实现智能制造的关键环节。随着工业4.0的推进,设备数字化、产线智能化已经成为制造业的核心发展趋势,但不同时期、不同厂商部署的设备往往采用不同的通信协议,形成了一个个数据孤岛,制约了企业的数字化转型步伐。其中,CC-Link IE与EtherCAT作为两大主流总线协议,其互联互通需求在各行业中持续增长,但协议之间的兼容性问题,往往成为企业数字化转型
  • 三菱PLC连不上EtherCAT控制器?耐达讯自动化“工业翻译官”让万国设备无缝对话!
    在工业自动化领域中,打破不同品牌设备间的“语言壁垒”是实现高效生产的关键。随着智能制造的深入,工厂往往面临着“万国牌”设备共存的现状:主控系统可能沿用稳定可靠的三菱PLC(CC-Link IE协议),而新增的高精度伺服或传感器却采用了高性能的EtherCAT协议。这两种主流工业以太网协议底层机制不同,直接连接如同“鸡同鸭讲”,导致数据孤岛频发。而实现这一目标的核心,正是协议转换网关。 本文将为你全
  • 鱼与熊掌兼得:保留三菱PLC,耐达讯自动化让您同时享受EtherCAT网关的黄金方案
    在工业自动化领域中,CC-Link IE转EtherCAT网关是实现不同工业网络协议间高速、实时数据交换的关键设备。它主要用于桥接采用三菱CC-Link IE协议的控制系统(如PLC)与支持EtherCAT协议的设备网络(如伺服驱动器、远程I/O、视觉系统等),从而实现异构系统的无缝集成与高效协同。 主要实现架构 网关的核心功能基于两种主要的协议角色转换架构: CC-Link IE从站 + Eth
  • 面向数控机床异构系统架构设计的鸿道Intewell操作系统
    作者:郭建川,殷灿菊  作者单位:科东(广州)软件科技有限公司 摘要 本文着重介绍了我国自主研发的鸿道Intewell操作系统——针对低成本硬件数控系统的一种体系架构设计。此体系结构可以为数控系统业务应用提供丰富的生态,满足数控系统HMI应用的需要;同时,为数控系统提供强实时性能,通过实时控制应用与非实时HMI应用的多业务融合可实现高速、高精度控制。 关键词:混合异构系统,共享内存,半虚拟化,数控
  • 基于STM32的酒窖环境监测系统的设计与实现
    本项目的整体设计思路围绕“感知—控制—通信—应用”四个层面展开,构建一个完整的物联网闭环系统。在感知层面,系统通过部署多种传感器实时采集酒窖环境的关键参数。采用DHT11传感器监测温度和湿度,满足酒窖基础环境监测需求;采用SGP30气体传感器监测VOCs可挥发有机气体浓度,用于评估酒窖内空气质量和酒精挥发情况。传感器数据由STM32F103C8T6主控芯片通过I/O口和IIC协议进行读取与解析,确保数据采集的准确性和实时性。
    359
    04/01 10:29
    基于STM32的酒窖环境监测系统的设计与实现
  • RK3506J核心板通过OpenHarmony 5.1兼容性认证
    近期,飞凌嵌入式推出的FET3506J-C核心板顺利完成OpenHarmony 5.1 Release版本兼容性测评,成功斩获【OpenHarmony生态产品兼容性证书】,这标志着公司在OpenHarmony生态领域再添重要成果,进一步夯实了全国产化嵌入式硬件方案的技术底座,为工业物联网、边缘计算、智能终端等多领域应用提供更高效、更稳定的底层支撑。 飞凌嵌入式FET3506J-C核心板基于瑞芯微R
  • Linux驱动|你确定你真的搞懂字符设备号的管理?
    Linux内核中的字符设备号由主设备号和次设备号组成。主设备号关联驱动程序,次设备号区分同一驱动下的多个设备。设备号操作函数包括MKDEV、MAJOR和MINOR。Linux内核提供了register_chrdev和register_chrdev_region函数来注册字符设备。主设备号在0至512之间,次设备号按次序分配且不重叠。通过实例代码验证了字符设备号的分配规则,并展示了如何避免冲突。
    Linux驱动|你确定你真的搞懂字符设备号的管理?

正在努力加载...

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录
热门作者 换一换
热门专题 更多