松山湖开发者村综合服务平台

鸿蒙内核liteos-a移植_基于IMX6ULL
共30课时
77
各类驱动开发工程师
韦东山
2003 年毕业于中国科学技术大学,电子专业、软件专业双学位。近10年嵌入式开发经验,曾ZTE公司负责Linux底层系统开发。 近5年作为特聘讲师在若干个有名的培训机构讲课。 擅长ARM系列方面的硬件原理图设计, 精通ARM等架构处理器的Linux底层系统开发。 著有《嵌入式LINUX应用开发完全手册》一书,自2008年来一直是Linux系统类畅销书。
课程概述

课程介绍

  • 移植鸿蒙最小系统包括:UART、MMU地址映射、定时器中断、存储设备驱动、根文件系统等

  • 鸿蒙源码开放之后,海思的代码闭源了。如果你想移植到其他芯片上去,好的方式就是:直接参考我们提供的源码(开发原子基金会也移植了其他芯片)或者直接看我们的视频,这套视频,目前是鸿蒙内核移植的视频

  • 华为内训,在里面可以看到海思的代码,可以得到鸿蒙专家的指导,百问网成功把Liteos-a移植到了IMX6ULLSTM32MP157

  • 移植有难度,只是因为我们对它陌生,相信看了视频后,你会发现移植Liteos-a时,只是移植最小系统的话,比移植u-boot更加简单。后面我们会录制更多的鸿蒙课程,敬请期待!

适用人群

各类驱动开发工程师
课程目录
  • 1
    鸿蒙教程说明与资料下载
    5分40秒 2020-11-30 
移植概述
  • 1
    移植鸿蒙要做的事
    13分53秒 2020-11-30 
Kconfig_GCC_Mkefile
  • Kconfig介绍
    17分24秒 2020-11-30 
  • 2
    准备工作_安装windows_gcc工具codebl
    4分41秒 2020-11-30 
  • 3
    gcc编译过程详解
    18分19秒 2020-11-30 
  • 4
    Makefile的引入及规则
    21分28秒 2020-11-30 
  • 5
    Makefile的语法
    20分39秒 2020-11-30 
  • 6
    Makefile函数
    13分40秒 2020-11-30 
  • 7
    Makefile实例
    22分4秒 2020-11-30 
Liteos-a的编译系统
  • 1
    怎么编译子目录
    11分27秒 2020-11-30 
  • 2
    编译哪些子目录
    5分6秒 2020-11-30 
  • 3
    顶层Makefile分析
    21分43秒 2020-11-30 
添加一个单板
  • 1
    添加一个单板并编译
    16分39秒 2020-11-30 
  • 2
    内核启动流程
    12分54秒 2020-11-30 
  • 3
    解决链接错误
    6分13秒 2020-11-30 
内存映射
  • 1
    ARM架构内存映射简介
    21分20秒 2020-12-08 
  • 2
    内存映射代码分析
    11分36秒 2020-12-08 
  • 3
    内存映射内存编程_IMX6ULL
    5分45秒 2020-12-08 
串口移植
  • 1
    Liteos-a中串口使用与驱动分层
    14分51秒 2020-12-08 
  • 2
    Liteos-a中串口驱动分离与硬件操作
    15分10秒 2020-12-08 
  • 3
    串口移植_IMX6ULL
    32分12秒 2020-12-08 
系统时钟
  • 1
    GenericTimer介绍
    8分24秒 2020-12-08 
  • 2
    GenericTimer源码分析
    7分6秒 2020-12-08 
存储设备驱动程序
  • 1
    存储设备驱动程序分析
    13分5秒 2020-12-08 
  • 2
    使用内存模拟Flash_IMX6ULL
    14分4秒 2020-12-08 
根文件系统
  • 1
    根文件系统内容与制作
    20分8秒 2020-12-08 
  • 2
    正式版本的init进程
    6分49秒 2020-12-08