当前位置:网站首页 > Android编程 > 正文

鸿蒙编程入门(鸿蒙编程入门教程)



层级说明LOS_INIT_LEVEL_EARLIEST最早期初始化
说明:不依赖架构,单板以及后续模块会对其有依赖的纯软件模块初始化
例如:Trace模块LOS_INIT_LEVEL_ARCH_EARLY架构早期初始化
说明:架构相关,后续模块会对其有依赖的模块初始化,如 启动过程中非必需的 功能,建议放到LOS_INIT_LEVEL_ARCH层LOS_INIT_LEVEL_PLATFORM_EARLY平台早期初始化
说明:单板平台、 驱动相关,后续模块会对其有依赖的模块初始化,如启动过程中必需的功能,建议放到LOS_INIT_LEVEL_PLATFORM层
例如:uart模块LOS_INIT_LEVEL_KMOD_PREVM 内存初始化前的内核模块初始化
说明:在内存初始化之前需要使能的模块初始化LOS_INIT_LEVEL_VM_COMPLETE基础内存就绪后的初始化
说明:此时内存初始化完毕,需要进行使能且不依赖进程间通讯机制与系统进程的模块初始化
例如:共享内存功能LOS_INIT_LEVEL_ARCH架构后期初始化
说明:架构拓展功能相关,后续模块会对其有依赖的模块初始化LOS_INIT_LEVEL_PLATFORM平台后期初始化
说明:单板平台、驱动相关,后续模块会对其有依赖的模块初始化
例如:驱动内核抽象层初始化(mmc、mtd)LOS_INIT_LEVEL_KMOD_BASIC内核基础模块初始化
说明:内核可拆卸的基础模块初始化
例如:VFS初始化LOS_INIT_LEVEL_KMOD_EXTENDED内核扩展模块初始化
说明:内核可拆卸的扩展模块初始化
例如:系统调用初始化、ProcFS初始化、Futex初始化、HiLog初始化、HiEvent初始化、LiteIPC初始化LOS_INIT_LEVEL_KMOD_TASK内核任务 创建
说明:进行内核任务的创建(内核任务,软件定时器任务)
例如:资源回收系统常驻任务的创建、SystemInit任务创建、CPU占用率统计任务创建LOS_INIT_LEVEL_FINISH内核初始化完成到此这篇鸿蒙编程入门(鸿蒙编程入门教程)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 编程入门到精通教程(编程高效入门)2025-01-18 10:18:10
  • 现在学编程还有用吗女生(现在学编程还有用吗女生)2025-01-18 10:18:10
  • 学编程哪家机构最好线上(学编程哪家培训机构好)2025-01-18 10:18:10
  • 编程入门教学软件(编程入门教程软件)2025-01-18 10:18:10
  • 学编程用什么软件(学编程用什么软件电脑)2025-01-18 10:18:10
  • 儿童编程教学(儿童编程教学入门费用)2025-01-18 10:18:10
  • 编程入门简单吗(编程入门是什么)2025-01-18 10:18:10
  • 单片机编程入门到精通(单片机编程怎么入门)2025-01-18 10:18:10
  • 编程 儿童(编程 儿童的游乐场)2025-01-18 10:18:10
  • 学编程哪家机构最好线下(编程课哪个机构最好线下)2025-01-18 10:18:10
  • 全屏图片