嵌入式显示模组驱动开发全解析:从MIPI DSI接口到Linux内核驱动实战
1. 项目概述从“10.1-DSI-TOUCH-A”看嵌入式显示交互的核心看到“10.1-DSI-TOUCH-A”这个项目标题很多嵌入式开发的老手会心一笑这几乎是一个标准的嵌入式显示模组命名规范。它清晰地指向了一个核心的硬件模块一块10.1英寸、采用MIPI DSI接口、并集成触摸功能的显示屏模组。在智能家居中控、工业HMI、便携式医疗设备乃至车载信息娱乐系统里这类模组是连接用户与设备智能的“窗口”。这个标题背后远不止是选一块屏那么简单它涉及从硬件接口驱动、显示协议栈、触摸事件处理到上层应用适配的一整套复杂技术链。很多新手在拿到这样一块屏后往往卡在第一步点亮。或者点亮后触摸不准、画面撕裂、功耗异常等问题接踵而至。今天我就以一个踩过无数坑的过来人身份拆解围绕“10.1-DSI-TOUCH-A”这类模组进行开发的全流程核心要点分享如何从零开始稳定、高效地驱动它并规避那些手册上不会写的“暗坑”。2. 核心需求解析与方案选型2.1 需求拆解不止于“点亮”“10.1-DSI-TOUCH-A”这个命名本身就蕴含了关键需求。10.1英寸决定了分辨率和驱动能力常见的可能是1280x800或1920x1200。DSIDisplay Serial Interface是MIPI联盟制定的高速串行显示接口这意味着主控芯片必须支持MIPI DSI主机控制器。TOUCH-A则暗示了触摸屏类型A可能代表某种特定触控IC如FT系列、GT系列等或接口如I2C。因此核心需求可分解为显示驱动通过DSI接口将帧缓冲区Framebuffer中的数据高速、稳定地传输到显示屏并正确完成初始化。触摸驱动通过I2C/SPI等接口读取触摸IC的数据转换为标准输入事件如Linux下的input事件。系统集成在操作系统如Linux中将显示与触摸驱动整合确保坐标映射准确、响应无延迟。性能与功耗优化针对高分辨率下的刷新率、内存带宽、背光控制等进行调优。2.2 主控芯片选型考量选择主控是第一步。市面上支持MIPI DSI的芯片很多从STM32MP1、i.MX系列到全志、瑞芯微RK3568等平台。选型时需权衡DSI控制器能力是否支持所需的分辨率和刷新率例如1920x120060Hz所需的数据速率需要计算确认芯片DSI Tx的lane数和速率是否达标。GPU与显示流水线是否有独立的GPU或2D加速器显示数据如何从内存搬运到DSI控制器是否支持硬件叠加、旋转、色彩空间转换这些对复杂UI的流畅度至关重要。触摸接口与中断是否有足够的I2C/SPI控制器和GPIO用于连接触摸IC并接收中断信号。生态与资料芯片原厂或社区是否提供完整的显示和触摸驱动参考Linux内核中是否有相近型号的驱动可以移植或参考这是加速开发的关键。实操心得对于10.1英寸这个尺寸分辨率通常不低建议选择带有较强GPU和充足内存带宽的SoC。例如使用Cortex-A系列处理器搭配Mali或Vivante GPU的方案会比单纯用MCU如STM32H750驱动起来更游刃有余尤其是在运行LinuxQt/Android这类图形化系统时。STM32H750等MCU驱动SPI接口的LCD可行但驱动高分辨率MIPI DSI屏并处理复杂图形则会非常吃力。3. 硬件设计要点与接口详解3.1 MIPI DSI接口硬件设计陷阱MIPI DSI是一个差分高速串行接口硬件设计上的微小瑕疵都可能导致显示异常如花屏、闪屏或根本无法初始化。Lane布线等长与阻抗控制DSI的Data Lane和Clock Lane必须做严格的等长设计通常误差控制在5mil以内并且阻抗控制为100Ω差分。不规范的走线会引入信号完整性SI问题。电源与参考电压显示屏模组通常需要多路电源如VCC3.3V或1.8V、IOVCC、AVDD等。必须严格按照数据手册要求供电电压的纹波要小。特别是为DSI接口的LVDS电平提供的参考电压VREF其稳定性直接影响信号质量。复位与使能时序屏体的复位RESET和使能ENABLE/TE信号时序必须满足数据手册要求。过早或过晚提供信号都可能导致初始化失败。通常建议在主控初始化完成、电源稳定后再执行复位序列。背光驱动电路10.1英寸屏的背光LED串需要较高的电压和电流需设计专门的背光驱动电路如Boost芯片。PWM调光频率要避开可听噪声范围通常20kHz并注意PWM信号线的噪声干扰。3.2 触摸屏接口与布线触摸屏通常通过I2C接口与主控通信并有一根中断线INT用于通知主控有触摸事件发生。I2C上拉电阻必须根据总线速率和布线长度在SDA和SCL线上添加合适阻值的上拉电阻通常4.7kΩ或10kΩ。漏配上拉电阻是I2C通信失败的常见原因。中断线处理触摸IC的中断输出通常是开漏Open Drain结构需要上拉。主控端应配置为边沿触发中断并在中断服务程序中快速读取数据避免丢失连续触点。抗干扰设计触摸屏排线FPC通常较长且可能与显示屏排线并行。务必做好屏蔽I2C走线尽量短远离高频噪声源如DC-DC电源、时钟线。注意事项在打样PCB之前务必向屏厂索取完整的《硬件设计指南》和《时序要求文档》。很多问题如特定电源的上电顺序、复位脉冲宽度都在这些文档里而通用的数据手册可能不会详述。4. 软件驱动开发从底层到应用层4.1 Linux内核显示驱动DRM/KMS框架在现代Linux系统中显示驱动通常基于DRMDirect Rendering Manager和KMSKernel Mode Setting框架开发。对于“10.1-DSI-TOUCH-A”我们需要关注DSI主机控制器驱动这部分通常由SoC原厂提供如dw_mipi_dsi、samsung-dsim等。我们需要在设备树Device Tree中正确配置DSI控制器的寄存器基址、时钟、phy属性、lane数量、工作模式命令模式或视频模式。显示屏面板驱动这是驱动开发的核心。我们需要创建一个面板驱动Panel Driver在其中定义初始化序列通过DSI的DCSDisplay Command Set命令向屏体发送一系列初始化指令。这些指令序列通常由屏厂提供格式可能是十六进制数组。必须严格按照顺序和延时要求发送。时序参数在设备树或驱动代码中定义display_timing包括像素时钟、水平/垂直分辨率、前后肩、同步脉冲宽度等。这些参数必须与屏体规格书完全一致否则会导致显示位置偏移、撕裂。电源管理实现enable、disable、prepare、unprepare等回调函数控制屏体的上电、下电序列。设备树配置示例// 示例片段非完整代码 dsi { status okay; #address-cells 1; #size-cells 0; panel: panel0 { compatible your-vendor,10.1-dsi-touch-panel; // 与驱动中的of_match_table对应 reg 0; power-supply vcc_lcd; // 指向LCD电源的regulator backlight backlight_lcd; // 指向背光设备 port { panel_in: endpoint { remote-endpoint dsi_out; }; }; display-timings { native-mode timing0; timing0: timing0 { clock-frequency 148500000; // 像素时钟需计算 hactive 1920; vactive 1200; hfront-porch 48; hback-porch 80; hsync-len 32; vfront-porch 3; vback-porch 23; vsync-len 10; hsync-active 0; // 极性 vsync-active 0; de-active 1; pixelclk-active 0; }; }; }; };4.2 触摸屏驱动Input子系统触摸驱动基于Linux Input子系统将原始的坐标、压力等信息转换为标准输入事件。驱动加载与探测在设备树中定义触摸IC的I2C节点指定中断引脚。驱动在probe函数中初始化I2C通信配置中断并注册一个input_dev设备。中断服务与数据读取当触摸发生时IC拉低中断线触发内核中断。在中断处理函数或底半部如工作队列中通过I2C读取触摸IC的寄存器获取一个或多个触点的X、Y坐标、压力、触摸ID等信息。事件上报使用input_report_abs()等函数上报ABS_MT_POSITION_X,ABS_MT_POSITION_Y,ABS_MT_TRACKING_ID,ABS_MT_PRESSURE等事件。对于多点触控需使用input_mt_slot()和input_mt_report_slot_state()来管理触点槽Slot。坐标校准与映射读取的原始坐标可能需要校准。简单的线性校准y ax b可以在驱动中完成更复杂的非线性校准通常在上层如TSLIB处理。关键点必须确保触摸坐标的坐标系与显示坐标系一致例如都是左上角为原点否则会出现触摸位置偏移。4.3 上层应用与图形框架集成驱动成功后需要与图形框架如Qt、LVGL、Android协同工作。帧缓冲区FramebufferDRM驱动会在/dev/dri/cardX下创建节点并通过libdrm库供应用访问。传统的Framebuffer设备/dev/fb0也可能存在但DRM是更现代的选择。输入事件路径触摸驱动生成的输入事件出现在/dev/input/eventX。图形框架如Qt的evdev鼠标插件、LVGL的输入设备接口或库如TSLIB会监听这个设备读取并处理事件。使用TSLIB进行校准与滤波在嵌入式Linux中强烈建议使用TSLIB。它提供了原始坐标的采集、滤波去抖、去噪、校准通过五点或七点校准程序和插件管理功能。配置好TSLIB的环境变量后Qt等应用可以直接使用校准后的精准坐标。# TSLIB环境变量配置示例 export TSLIB_TSDEVICE/dev/input/event2 # 触摸设备节点 export TSLIB_CALIBFILE/etc/pointercal # 校准文件存储位置 export TSLIB_CONFFILE/etc/ts.conf # 配置文件 export TSLIB_PLUGINDIR/usr/lib/ts # 插件目录 export TSLIB_FBDEVICE/dev/fb0 # 显示设备可选5. 调试与问题排查实战记录驱动开发过程就是与各种问题斗争的过程。以下是几个典型问题的排查思路。5.1 显示屏无法点亮无背光/无图像检查电源用万用表测量屏体连接器各引脚电压是否与规格书一致特别是AVDD、VCOM等模拟电压。检查复位和使能时序用示波器抓取RESET和ENABLE信号对照时序图检查上升/下降沿、脉冲宽度、以及与其他信号如MIPI数据的相对时序。检查MIPI信号使用支持MIPI DSI协议的示波器或分析仪抓取DSI Lane上的信号。检查是否有数据包发出Clock Lane是否有时钟信号眼图是否清晰差分电压幅值是否达标检查初始化序列在内核驱动中增加调试打印确认每一条DCS命令都成功发送。有些屏对命令之间的延时非常敏感可以尝试增加msleep()。核对设备树参数反复检查设备树中的display-timings一个参数错误就可能导致屏体内部时序控制器TCON无法锁定信号。5.2 显示花屏、撕裂、闪烁内存带宽不足高分辨率高刷屏需要巨大的内存带宽。检查系统内存频率是否足够GPU/显示控制器访问内存的路径是否优化可以使用perf或iostat工具监控内存带宽使用情况。帧缓冲区格式不匹配DRM驱动中设置的像素格式如DRM_FORMAT_XRGB8888必须与屏体支持的模式如RGB888以及应用层渲染的格式一致。VSYNC信号问题检查是否启用了垂直同步VSYNC。在DRM中确保应用程序等待page_flip完成或VSYNC事件避免在屏幕扫描过程中更新帧缓冲区这是导致撕裂的主要原因。信号完整性花屏也可能是高速信号质量差导致的。检查PCB布线、连接器接触是否良好。在信号线上串联的小电阻如22Ω是否阻值合适过大的电阻会削弱信号。5.3 触摸屏失灵、漂移、跳点I2C通信失败使用i2cdetect工具扫描I2C总线看是否能发现触摸IC的地址。如果发现不了检查硬件连接、上拉电阻、电源。中断未触发检查/proc/interrupts确认触摸中断是否有计数在增加。如果没有检查设备树中的中断配置边沿触发类型、GPIO号以及驱动中的中断请求函数。坐标轴反转或缩放触摸上报的X、Y最大值input_set_abs_params中设置的maximum可能与屏幕分辨率不符或者X、Y方向相反。这需要在驱动中根据IC规格进行映射。电磁干扰EMI触摸屏对噪声非常敏感。如果出现无故跳点或“鬼触”重点检查背光PWM线、电源线、电机等噪声源是否靠近触摸屏FPC。可以尝试降低背光PWM频率或在触摸屏电源处增加π型滤波电路。校准问题运行TSLIB的校准程序ts_calibrate如果校准后仍不准可能是驱动上报的原始坐标范围不正确或者TSLIB的配置文件ts.conf中插件顺序有误。5.4 性能优化与功耗管理降低刷新率如果应用场景对流畅度要求不高可以在驱动中降低刷新率如从60Hz降到30Hz能显著降低系统功耗和发热。动态背光调节根据环境光传感器ALS的读数或应用状态动态调节背光亮度是省电的有效手段。部分刷新Partial Update如果屏体硬件支持并且应用UI只有局部变化如指针移动、数字更新可以只更新屏幕的一部分区域而不是全屏刷新能节省大量数据传输功耗。这在电子墨水屏或某些高级LCD驱动中比较常见。睡眠与唤醒实现完整的DRM驱动电源管理回调使系统在休眠时能正确关闭屏体和触摸IC的电源并在唤醒时重新初始化。注意触摸IC在睡眠时可能也需要配置为低功耗模式。6. 进阶话题与特定生态的整合6.1 在鸿蒙OpenHarmonyRK3568平台上的适配RK3568是当前鸿蒙生态中流行的SoC。在OpenHarmony上驱动“10.1-DSI-TOUCH-A”原理与Linux类似但框架接口不同。显示驱动需要按照OpenHarmony的HDFHardware Driver Foundation驱动框架编写Panel驱动和DSI主机控制器驱动。配置信息从Linux的设备树转移到了HDF的配置文件.hcs文件中。触摸驱动同样基于HDF框架实现输入驱动模型。需要将触摸事件上报给OpenHarmony的图形子系统如//drivers/framework/model/display和//drivers/framework/model/input。图形服务确保驱动能与OpenHarmony的图形合成器如//foundation/graphic/graphic_2d正确对接实现界面渲染。6.2 在MCU如STM32环境下的裸机或RTOS驱动对于资源受限的MCU驱动MIPI DSI屏通常需要外接一个桥接芯片如SSD2828将MCU的RGB或SPI接口转换为MIPI DSI信号。此时开发重点在于桥接芯片配置通过SPI或I2C配置桥接芯片的寄存器设置输出分辨率、时序、MIPI lane数等。显存管理在内部RAM或外扩SDRAM中开辟帧缓冲区。由于分辨率较高需要精心计算内存占用并可能使用DMA2D如果有来加速图形填充、混合等操作。轻量级GUI选择LVGL、emWin等适合MCU的图形库。需要为这些库实现一个“刷屏”回调函数Flush Callback该函数负责将帧缓冲区的指定区域数据通过RGB接口或SPI发送给桥接芯片。驱动“10.1-DSI-TOUCH-A”这样的模组是一个典型的软硬件深度结合的项目。它考验开发者对高速数字接口、模拟电路、Linux内核驱动框架、图形系统乃至功耗管理的综合理解。每一个环节的疏忽都可能导致项目延期。我的经验是硬件上严格遵循设计规范软件上充分利用现有内核框架和调试工具遇到问题时采用“从电源到信号从硬件到软件从底层到上层”的层级化排查思路总能找到问题的根源。最后与屏厂和芯片原厂保持良好的技术沟通往往能获得最关键的支持。

相关新闻

STM32驱动3.2寸触摸屏:ILI9341与XPT2046驱动整合实践

STM32驱动3.2寸触摸屏:ILI9341与XPT2046驱动整合实践

1. 项目概述:一块3.2寸触摸屏的“复活”之旅最近在整理工作室的物料箱时,翻出了一块尘封已久的3.2英寸320x240分辨率的电阻触摸液晶屏。它的型号标签已经模糊,但接口和驱动芯片的丝印还清晰可见。这种屏幕在几年前是嵌入式开发,尤…

2026/8/1 18:11:05 阅读更多 →
USB转串口转换器核心原理、芯片选型与工业现场稳定部署指南

USB转串口转换器核心原理、芯片选型与工业现场稳定部署指南

1. 从USB到工业现场:串行通信转换器的核心价值 如果你经常和单片机、工控设备、路由器或者一些老旧的工业仪器打交道,那么“USB转串口”这个小玩意儿大概率是你工具箱里的常客。它看起来就是个不起眼的小模块或一根带芯片的线缆,一头是USB-A口…

2026/8/1 18:11:05 阅读更多 →
Unity游戏数据存储方案全解析:从PlayerPrefs到健壮存档系统设计

Unity游戏数据存储方案全解析:从PlayerPrefs到健壮存档系统设计

1. 项目概述:为什么Unity游戏数据存储是门学问 做Unity游戏开发,尤其是独立开发者或者小团队,最常遇到的“坑”往往不是炫酷的玩法实现,而是那些看似基础的后勤工作——比如数据怎么存、怎么读、怎么管。你可能花了一下午调通了角…

2026/8/1 18:11:05 阅读更多 →

最新新闻

计算机单片机毕设实战-基于 RTC 时钟的定时智能水循环控制系统设计 基于 STM32 与 WiFi 的环境水温采集控制系统研发(016701)

计算机单片机毕设实战-基于 RTC 时钟的定时智能水循环控制系统设计 基于 STM32 与 WiFi 的环境水温采集控制系统研发(016701)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

2026/8/1 22:14:04 阅读更多 →
5分钟快速实现Burp Suite完整汉化:终极中文界面解决方案

5分钟快速实现Burp Suite完整汉化:终极中文界面解决方案

5分钟快速实现Burp Suite完整汉化:终极中文界面解决方案 【免费下载链接】BurpSuiteCN-Release BurpSuite汉化发布 项目地址: https://gitcode.com/gh_mirrors/bu/BurpSuiteCN-Release 还在为Burp Suite的英文界面而头疼吗?BurpSuiteCN-Release项…

2026/8/1 22:14:04 阅读更多 →
猫抓插件终极指南:5个技巧教你轻松下载网页视频资源

猫抓插件终极指南:5个技巧教你轻松下载网页视频资源

猫抓插件终极指南:5个技巧教你轻松下载网页视频资源 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 你是否经常遇到这样的情况&#xf…

2026/8/1 22:14:04 阅读更多 →
揭秘responsive-html-email-template:为什么它能兼容95%的邮件平台?

揭秘responsive-html-email-template:为什么它能兼容95%的邮件平台?

揭秘responsive-html-email-template:为什么它能兼容95%的邮件平台? 【免费下载链接】responsive-html-email-template Responsive HTML email template designed to work on all major email platforms and smartphones 项目地址: https://gitcode.co…

2026/8/1 22:14:04 阅读更多 →
从零开始:Streamrip音乐下载器快速入门指南

从零开始:Streamrip音乐下载器快速入门指南

从零开始:Streamrip音乐下载器快速入门指南 【免费下载链接】streamrip A scriptable music downloader for Qobuz, Tidal, SoundCloud, and Deezer 项目地址: https://gitcode.com/gh_mirrors/st/streamrip 想要轻松下载Qobuz、Tidal、Deezer和SoundCloud平…

2026/8/1 22:14:04 阅读更多 →
Dart Style与IDE集成:VSCode、Android Studio等编辑器的配置指南

Dart Style与IDE集成:VSCode、Android Studio等编辑器的配置指南

Dart Style与IDE集成:VSCode、Android Studio等编辑器的配置指南 【免费下载链接】dart_style An opinionated formatter/linter for Dart code 项目地址: https://gitcode.com/gh_mirrors/da/dart_style Dart Style是一款强大的Dart代码格式化工具&#xff…

2026/8/1 22:13:04 阅读更多 →

日新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/1 0:00:48 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/1 0:00:48 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/1 0:00:48 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/8/1 13:02:46 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/8/1 5:19:34 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/8/1 10:33:33 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/1 0:00:48 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/1 0:00:48 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/1 0:00:48 阅读更多 →