登录社区云,与社区用户共同成长
邀请您加入社区
暂无图片
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
会刷之后,日常就三件事。今天把串口、hdc、编译机的职责分开——系统还没起来时,hdc 不会有设备,只能靠串口。板子黑着,USB 线插着,你不知道该骂哪一头。Windows 上 DevEco 说 hdc list targets 空,Linux 上 ./build.sh 刚编完,串口工具里一片乱码。三件事其实是三条独立的路,任何一条都能单独活着:没有桌面,串口照样能出 sh;没有串口,hdc 照样
这篇文章记录的是一次比较真实的移植过程。项目没有重写成完整 ArkUI,也没有把软件模拟说成真实硬件控制。我们做的是把现有 RISC-V 可视化教学软件稳定放到 OpenHarmony 设备端运行,并围绕触屏、教学屏和演示场景做适配。
RISC-V 汇编入门往往同时涉及指令格式、寄存器、立即数、存储器和程序计数器。静态课件能够解释语法,却不容易展示一条指令执行前后机器状态的变化。我们围绕这一问题开发了 RISC-V 指令可视化教学软件,让学习者通过积木拼接指令,同步查看汇编文本,并在单步执行中观察 PC、寄存器和存储器变化。本文记录项目的教学思路、功能闭环、OpenHarmony 设备端适配方向,以及我在团队协作中的实际收获。
在非物质文化遗产数字化保护领域,纹样素材的采集、整理与再创作是连接传统工艺与现代文创设计的核心纽带。从唐草卷纹的织锦提花到宋代缠枝的汝窑描银,从万字回纹锦的霞帔錾刻到冰梅青花纹的釉下彩绘,每一条纹样都承载着特定朝代的审美意趣与工艺密码。然而,传统纹样管理平台长期面临三大瓶颈:纹样分类缺乏可视化数据支撑导致馆藏结构不透明、朝代与品类交叉浏览时层级切换割裂导致素材检索效率低下、纹样素材的元数据无法就地
镜像在手里了。今天专门写怎么刷:SD 卡、eMMC 线刷、只更新某一个分区。路径写错时工具会显示成功,分区却纹丝不动。
文件格式: 后缀名为.json的纯JSON格式文件,包含大括号包裹的多个字段定义核心作用: 管理React Native工程的所有配置和依赖关系name: 应用名称,如示例中的"demo"version: 应用版本号,格式为"主版本.次版本.修订号",如"0.0.1"private: 布尔值,设为true可防止工程被意外发布到npm仓库注意: 当设置为true时,执行npm publish会报错s
如果你是在整理React Native 调试体系Flipper 是过去 RN 很重要的综合调试工具;Remote Debugging 是过去常见的 JS 调试方式;对于现在的新 RN 项目,优先使用 React Native DevTools + Android Studio/Xcode。如果你告诉我你目前用的是React Native 哪个版本(比如 0.73、0.76、0.79、0.81),我
“这列表怎么又卡了?!”——Flutter on HarmonyOS 页面滑动掉帧与响应/完成时延分析实战(Flutter DevTools × SmartPerf) 前言 说句大实话:鸿蒙上用户说“卡”的那一刻,八成不是网络在摸鱼,而是帧在暗中掉链子。build 超时、光栅化爆炸、主线程被一大坨 JSON 按在地上摩擦,久而久之就变成了“掉帧 + 点了没反应”。别慌,这篇按一条老路线打通:渲染模
1. 概述 用户反馈"页面卡"时,有两类常见的时延问题:响应时延过长和完成时延过长。 响应时延一般指的是从手指触摸事件产生,到屏幕上出现第一个可见反馈帧的时间。Flutter 里这通常对应:触摸事件经系统分发到 Flutter 主线程 → 主线程处理并触发 rebuild → 生成 Layer tree → 渲染线程栅格化 → 送屏。 完成时延一般指的是从用户操作开始,到整个操
1. 概述 用户反馈"页面卡"时,最常见的一类是滑动或动画卡顿:画面不连贯、一顿一顿。这在 Flutter 里通常对应掉帧(Jank)——某一帧生成耗时超过帧预算,屏幕只能继续显示上一帧。 60Hz 表示屏幕每秒刷新 60 次,相邻两次刷新间隔约 16.6ms;90Hz 约 11.1ms;120Hz 约 8.3ms。 2. Flutter 的渲染管线介绍 Flutter 渲染一