鸿蒙移植imx6ull,移植一个操作系统,要做哪些事?得益于liteos-a的优秀设计,我们只需要做很少步骤_电子发烧友直播...

为什么做这场直播:

操作系统的移植,很多人不曾接触: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行业经验。

关于电子发烧友直播

电子发烧友直播是基于拥有超过250万注册用户的电子发烧友网直播平台,不定期邀请电子行业大咖进行直播分享,包含ETD(Elecfans Technology Day)和大咖秀两个子栏目,分别于周二和周五进行。电子发烧友直播旨在让工程师更优秀。

参加直播可与嘉宾交流互动,报名成功错过直播可在直播后收看回放,永久有效!

搜索并关注微信公众号“电子发烧友网(ID:elecfans)”,不再错过一切精彩直播!

推荐嘉宾请联系:users@elecfans.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>