私信
主帖 9
回帖 7
视频
提问
回答
资源 2
专栏
[春节不停更,此文正在参加「星光计划春节更帖活动」](https:harmonyos.51cto.composts9923)OpenHarmony3.1Beta版本标准系统SD卡升级经验分享[toc](内容一、系统升级简介当嵌入式系统需要升级版本满足功能需求,或者嵌入式系统有重大Bug时解决Bug问题而进行在线现场升级嵌入式系统,一般从软件层面支持系统的工具升级、SD卡升级、远程升级等。二、OpenHarmony的系统升级包制作HarmonyOS的官方网站介绍升级包的制作:https:devic...
23h前 526浏览 3点赞 0回复 2收藏
春节不停更,此文正在参加「星光计划春节更帖活动」https:harmonyos.51cto.composts9923[toc](OpenHarmony3.1Beta版本linux内核手动编译调试步骤一、OpenHarmony手动编译Linux内核1.首次编译标准系统javascript.build.shproductnameHi3516DV300ccache2.编译完成在编译的内核在OpenHarmonyv3.1BetaoutKERNELOBJkernelsrctmplinux5.10目录下配置编译环境变量javascriptexportOHOSROOThomeweiminOpenHarmonyOpenHarmonyv3.1Betaexp...
3天前 1361浏览 6点赞 0回复 4收藏
OpenHarmony性能分析工具Bytrace
原创 精华
头条 社区头条
热门内容榜 • TOP2
春节不停更,此文正在参加「星光计划春节更帖活动」https:harmonyos.51cto.composts9923[toc](内容一、Bytrace简介bytrace是开发人员用于追踪进程轨迹、查看性能的一种工具,主要对内核ftrace进行了封装和扩展,来支持用户态的打点。该工具主要分为两部分,API和命令行:1.bytrace向应用开发人员暴露了打点的API,开发应用过程中可以在关键代码处调用对应API进行打点;2.命令行部分通过使能对应的label,来获取打点信息。通过该...
5天前 1505浏览 7点赞 3回复 8收藏
春节不停更,此文正在参加「星光计划春节更帖活动」https:harmonyos.51cto.composts9923[toc](OpenHarmony3.1Beta喂狗Linux原生喂狗配置解读一、内核编译选项javascriptCONFIGWATCHDOGyCONFIGWATCHDOGCOREyCONFIGWATCHDOGHANDLEBOOTENABLEDyCONFIGWATCHDOGOPENTIMEOUT0CONFIGARMSP805WATCHDOGy二、内核DTS配置javascriptwatchdog:watchdog12051000{compatible"arm,sp805wdt","arm,primecell";arm,primecellperiphid;reg;clocks,...
7天前 665浏览 6点赞 2回复 5收藏
春节不停更,此文正在参加「星光计划春节更帖活动」https:harmonyos.51cto.composts9923[toc](OpenHarmony3.1Beta喂狗用户态源码解读一、用户代码分析1.程序等待ko加载创建字符设备cWaitAtStartup("devwatchdog");defineWAITMAXCOUNT10staticvoidWaitAtStartup(constcharsource){unsignedintcount0;structstatsourceInfo;unsignedintwaitTime500000;do{usleep(waitTime);count++;}while((stat(source,&sourceInfo)<0)&&(errnoEN...
8天前 2011浏览 6点赞 3回复 5收藏
春节不停更,此文正在参加「星光计划春节更帖活动」https:harmonyos.51cto.composts9923[toc](OpenHarmony3.1Beta喂狗内核源码解读一、喂狗的芯片手册资料1.概述看门狗WatchDog用于系统异常情况下,一定时间内发出复位信号,以复位整个系统。系统提供2个WatchDog模块。2.特点WatchDog具备以下特点:内部具有一个32bit减法计数器。支持超时时间间隔(即计数初值)可配置。支持寄存器锁定,防止寄存器被误改。支持超时中断产生。...
2022-01-17 09:24:57 2912浏览 13点赞 3回复 9收藏
[toc](步骤:一、邮箱账号准备1.已有账号修改1.1个人账号登录,进入“设置”;
2022-01-16 15:11:04 1621浏览 5点赞 1回复 5收藏
openharmony3.1Beta启动喂狗服务解读一.喂狗功能介绍二.内核态配置三.用户态配置一.功能介绍watchdog的实现用于监视系统的运行,包括内核态watchdog模块和用户态watchdog服务程序。内核态watchdog模块通过devwatchdog这个字符设备与用户态通信。用户态程序一旦打开devwatchdog设备,就会在内核中启动N秒的喂狗定时器,此后,用户态程序需要保证在N秒之内向这个设备写入数据),每次写操作会导致重新设定定时器。如果用户态程序...
2022-01-13 10:21:36 2133浏览 11点赞 2回复 8收藏
1、学习唐佐林老师的harmonyos上python设备开发课程:https:harmonyos.51cto.comactivity30wx,共享micropython改造代码:https:gitee.comdelphitangpythonforhostreemaster2、下载代码:gitclonehttps:gitee.comdelphitangpythonforhos.git3、修改Makefile中交叉编译工具的路径:CROSSCOMPILEhomeminharmonyoscompilergccriscv32binriscv32unknownelf4、执行make1、编译过程中报错:binsh:.toolsmpytool.py:Permissiondeniedma...
2021-01-08 10:48:04 7283浏览 7点赞 4回复 3收藏
获得成就
已积累 5017 人气
获得 64 个点赞
获得 49 次收藏
拓维信息
认证专家