在IMX6ULL上移植Harmony系统liteos-a(一)
韦东山
技术总监
+ 关注
时间   ( 今天 )    09月18日 19:50
...
5.9万
送给好友

简介

为什么做这场直播:

操作系统的移植,很多人不曾接触:Linux太庞大,其他RTOS可能又过于简单。

像liteos-a这样的内核,它不像Linux那么复杂,又比其他RTOS强大,我们可以试试怎么去移植它。

Harmony是华为开发的,它天然就跟海思的芯片绑得很紧。但是Harmony想走向开源,就需要支持其他厂家的更多芯片。移植一个操作系统难不难?Harmony的liteos-a做得很优秀,我试图用3、4次直播把最小系统移植到IMX6ULL上。现场移植、现场解决问题,让同学们也看看我的解决问题的思路。


直播介绍:

Harmony的liteos-a支持MMU、支持进程隔离。在一般的轻量级操作系统中很少实现这些性能。它对资源的要求很低,几MB的内存、几MB的内存即可运行。这很适合IMX6ULL这类入门级MPU芯片。在直播过程中,我将会把操作系统移植需要做的事情都做一遍,现场编程、现场解决问题。


直播主要知识点:

移植一个操作系统,要做哪些事?得益于liteos-a的优秀设计,我们只需要做以下这些,就可以让最小系统运行起来:

1.串口驱动

2.内存映射

3.中断体系的理解,并添加串口中断、时钟中断

4.文件系统:Flash驱动

5.根文件系统构造

在直播中,对于这些技术点,都会一一讲到。


PS:本文档或视频中所有的图片,代码截图仅供参考,具体以HarmonyOS官网发布的最新内容为准。

嘉宾介绍

韦东山

毕业于中国科学技术大学, 物理软件双学位,畅销书作者《嵌入式Linux应用开发完全手册》作者,10多年嵌入式LINUX行业经验。

分享到:

直播提问

2个提问

电子发烧友网

关注电子发烧友微信公众号,即时收听电子行业动态,抢先知晓半导体行业发生的最新事件。

温馨提示

  • • 直播结束后24小时内可回放,报名成功若错过直播可观看录播视频。
  • • 其他问题可联系客服:users@elecfans.com。
  • 声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
    在IMX6ULL上移植Harmony系统liteos-a(一)
      微信扫码支付

    报名成功

    召集其他小伙伴一起参加吧!

    在IMX6ULL上移植Harmony系统liteos-a(一)

    韦东山 | 技术总监
    09-18 19:50 766人报名

    仅报名用户可向嘉宾提问

    选择优惠券

    直播赠礼已包装好,快赠送给好友吧!

    请在【我的赠礼】查看领取情况
    填写报名信息
    在IMX6ULL上移植Harmony系统liteos-a(一)

    韦东山     技术总监