[文章]整理公共基础库子系统和系统属性组件

阅读量0
0
1
文章转载自:liangkz

前文《理解IoT外设控制模块》《理解启动恢复子系统》对公共基础库的局部做了一个简单的了解,主要是展开看了一下 ohos_init.h 一组宏定义的运行机制。

《理解启动恢复子系统》也简单整理了系统属性组件的结构,但没做进一步分析和验证。

五一期间整理《鸿蒙的DFX子系统 》时,我也把outputOption设置为 OUTPUT_OPTION_TEXT_FILE 也做了一些验证,log File的生成和读取要用到公共基础库里的文件操作相关接口,所以间接地也重新整理了一下公共基础库子系统的东西。

公共基础库子系统提供的东西比较简单,就不写文字了,直接看下表,结合一下代码应该就可以理解了:

1. ohos_init.h 的宏的展开,看上文《理解启动恢复子系统》
2. 文件操作和KV存储,在APP上随便写个测试代码,按接口说明去调用就可以验证了。
3. os_dump 暂未验证,不过与下面的系统属性组件相关。系统属性也是直接按接口说明去设置和读取就可以验证了。
4. 其他注意区分 LiteOS M核和A核各自是否支持,我还没有Hi3516平台,暂不验证A核部分。

系统属性组件也没什么好说的,看下表,自己动手set/get一下就可以验证了。


回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友