0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

HarmonyOS社区之星--韦东山:为您解开HarmonyOS的神秘面纱

鸿蒙系统HarmonyOS 2020-10-14 17:30 次阅读

嘉宾介绍:韦东山论坛账号:韦东山),毕业于中国科学技术大学, 物理软件双学位,畅销书作者《嵌入式Linux应用开发完全手册》作者,10多年嵌入式Linux行业经验。

采访内容:

一、网友们很想了解您是怎样步入嵌入式领域的,当时的您是抱着什么样的想法进入这个行业的呢?

韦东山老师:我在2005年之前一直从事单片机开发,那时候跟老板请来的高手有些交流,他们谈到在使用wince等操作系统。而对于这些新技术,我是完全不了解的,太闭塞了;同时也深感单片机的发展前景有限。所以我立马决定辞职专门学习Linux。为什么不学习wince?那时凭个人感觉,wince太封闭,可能走不远。我赌对了!Linux在嵌入式的发展越来越好,而wince已经消失。

二、从事嵌入式开发这么多年,您觉得一个新的项目开发过程中最关键的是什么?

韦东山老师:要有思路,思路要清晰;得有总体的框架。其实无论是学习还是工作,如果知道每一步要做什么,效率是最高的。最怕的是“不知道去学什么”,“不知道去问什么”,“有老师在旁边,你也不知道去问他什么”。所以我觉得做项目也是一样的,我们得有总体的框架,知道每一步要做什么。

三、可以聊聊您工作生涯中印象最深的一个项目吗?印象深刻的缘由是?

韦东山老师:那是我在中兴公司解决的一个监控摄像头的BUG,它完全是随机出现的。我用了1个月的时间反复操作板子,反复运行各种软件,还翻看很多书。最后发现是内核在信号处理时,保存现场的代码中少保存了一个寄存器。只需要添加一条语句就解决了。在解决问题的过程中,你会想到ABCD各种可能,想通ABCD各种关联。虽然问题最终只跟E有关,但是你已经把全套流程都想通了。我也是在这些解决BUG的过程中,对Linux内核的研究越来越深入。所以,对于这个BUG,我印象深刻。

四、电子行业在飞速发展,现在有哪些技术或者开发方向是您比较看好的呢?

韦东山老师:5G应该会导致各种智能硬件不断出现,这些硬件上跑的RTOS会有大发展。我很看好RT-Thread。同样的,Linux上的资源太丰富了,它的发展也会更加美好。AI大家都看好,但是我不了解,就不发表意见了。


作为HarmonyOS技术社区之星,韦东山老师也在HarmonyOS技术社区连载了精品课程。

https://bbs.elecfans.com/jishu_1990762_1_1.html

Harmony内核liteos-a移植
课程简介:

华为实力强大,所推出Harmony操作系统相信很多程序员都很感兴趣,可能也都很想在自己手头的板子上体验Harmony系统。作为Harmony系统内核的liteos-a,设计精巧而轻薄,只需要简单移植就可以在第3方芯片上运行。
本课程注重实战,将在第3方芯片上移植liteos-a最小系统。

课程计划主要知识点:
1、 根据liteos-a的编译脚本分析代码结构
2、 根据liteos-a的代码分析启动流程
3、 概括出移植liteos-a要做的事情
4、 移植liteos-a串口驱动
5、 修改liteos-a内存映射
6、 修改liteos-a系统时钟
7、 移植Flash驱动
8、 制作最小根文件系统

想要系统学习的开发者可以点击链接进行学习:http://t.elecfans.com/topic/366.html

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5069

    文章

    19021

    浏览量

    303389
  • Linux
    +关注

    关注

    87

    文章

    11230

    浏览量

    208937
  • HarmonyOS
    +关注

    关注

    79

    文章

    1967

    浏览量

    30025
收藏 人收藏

    评论

    相关推荐

    解读版|Air780E软件中C语言内存数组的神秘面纱

    今天我们来揭开Air780E 软件中 C 语言内存数组的神秘面纱,希望有所收获。
    的头像 发表于 11-17 10:00 158次阅读
    解读版|Air780E软件中C语言内存数组的<b class='flag-5'>神秘</b><b class='flag-5'>面纱</b>!

    HarmonyOS Next MQTT演示

    HarmonyOS Next MQTT演示
    发表于 11-07 16:54

    AWTK 最新动态:支持鸿蒙系统(HarmonyOS Next)

    导读HarmonyOS是全球第三大移动操作系统,有巨大的市场潜力,在国产替代的背景下,机会多多,AWTK支持HarmonyOS,让AWTK开发者也能享受HarmonyOS生态的红利。AWTK全称
    的头像 发表于 11-06 08:03 155次阅读
    AWTK 最新动态:支持鸿蒙系统(<b class='flag-5'>HarmonyOS</b> Next)

    用智能DAC揭开医疗报警设计的神秘面纱

    电子发烧友网站提供《用智能DAC揭开医疗报警设计的神秘面纱.pdf》资料免费下载
    发表于 09-14 10:50 0次下载
    用智能DAC揭开医疗报警设计的<b class='flag-5'>神秘</b><b class='flag-5'>面纱</b>

    HUAWEI Pura 70系列搭载HarmonyOS 4.2,玩转小艺AI智慧体验!

    户升级HarmonyOS 4.2,用户带来更好玩、更智慧、更流畅、更安全的使用体验,消费者满意度大幅度提升。     HarmonyOS 4.2不仅带来了更为优化的系统性能,在智慧体验方面的便捷交互
    的头像 发表于 05-16 17:49 451次阅读

    HarmonyOS开发案例:【常用组件与布局】

    HarmonyOS ArkUI提供了丰富多样的UI组件,您可以使用这些组件轻松地编写出更加丰富、漂亮的界面。
    的头像 发表于 05-09 18:20 1173次阅读
    <b class='flag-5'>HarmonyOS</b>开发案例:【常用组件与布局】

    HarmonyOS开发案例:【首选项】

    基于HarmonyOS的首选项能力实现的一个简单示例。
    的头像 发表于 04-19 16:20 1206次阅读
    <b class='flag-5'>HarmonyOS</b>开发案例:【首选项】

    揭开快充芯片的神秘面纱

    UFP芯片是一种用于USB快充技术的关键元件,它在移动设备和充电器之间进行通信和协调,以实现高效、安全、快速的充电过程。下面我们将揭开快充芯片的神秘面纱,深入探讨UFP快充芯片的工作原理和功能。
    的头像 发表于 04-15 12:51 570次阅读

    润开鸿获鸿蒙先锋授牌,荣膺华为HarmonyOS开发服务商

    3月27日,华为HDD行业沙龙在北京举办,本次活动由HarmonyOS产品专家带来了精彩的议题分享,涵盖HarmonyOS操作系统介绍、HarmonyOS应用特性分享、意图框架介绍、行业解决方案应用、开发者优秀案例等。
    的头像 发表于 03-29 10:33 657次阅读
    润开鸿获鸿蒙先锋授牌,荣膺华为<b class='flag-5'>HarmonyOS</b>开发服务商

    润开鸿荣膺华为HarmonyOS开发服务商

    近日,华为HDD行业沙龙在北京隆重举行。在这场盛会上,HarmonyOS产品专家发表了引人入胜的议题分享,内容广泛而深入,包括HarmonyOS操作系统的全面介绍、应用特性的独到解析、意图框架的细致阐述,以及行业解决方案的生动应用和开发者优秀案例的展示。
    的头像 发表于 03-29 09:47 662次阅读

    2024款鸿蒙OS 最新HarmonyOS Next_HarmonyOS4.0系列教程分享

    鸿蒙的出现,标志着中国科技的崛起。HarmonyOS就是我们说的华为鸿蒙系统,截止到2023年8月4日已有超过7亿台设备搭载了鸿蒙OS系统。据多家媒体报道,2024年国内有21所985大学都开设
    发表于 02-28 10:29

    HarmonyOS开发技术全面分析

    以应用迁移例,简要地展示了分布式任务调度能力。 图4: 分布式任务调度示意图 一次开发,多端部署 HarmonyOS 提供了用户程序框架、 Ability 框架以及 UI 框架,支持应用开发过程中多
    发表于 02-21 16:31

    淘宝与华为合作将基于HarmonyOS NEXT启动鸿蒙原生应用开发

    1月25日,淘宝与华为举办鸿蒙合作签约仪式,宣布将基于HarmonyOS NEXT启动鸿蒙原生应用开发。
    的头像 发表于 01-26 16:14 1062次阅读

    持续构建行业影响力|HarmonyOS SDK荣膺年度“技术卓越”奖项

    应用,和开发者共同成长。 通过在开发者社区HarmonyOS 开发者持续的内容共创与技术交流互动,HarmonyOS SDK 获得 OSCHINA、ITPUB 两大国内开发者社区
    发表于 01-12 09:33

    harmonyos和安卓的区别

    HarmonyOS是由华为开发的一款全场景分布式操作系统,而安卓(Android)则是由谷歌开发的移动操作系统。虽然两者都是操作系统,但它们在很多方面存在明显的区别。下面是关于HarmonyOS和安
    的头像 发表于 01-10 17:55 3371次阅读