鸿蒙系统开发教程_韦东山 1-1鸿蒙教程说明与资料下载

在线课堂:https://www.100ask.net/index(课程观看)
论  坛:http://bbs.100ask.net/(学术答疑)
开 发 板:https://100ask.taobao.com/ (淘宝)
     https://weidongshan.tmall.com/(天猫)
交流群一:QQ群:869222007(鸿蒙开发/Linux/嵌入式/驱动/资料下载)
交流群二:QQ群:536785813(单片机-嵌入式)
公 众 号:百问科技


版本 日期 作者 说明
V1 2020 韦东山 韦东山鸿蒙系统开发教程

>>>视频教程在线观看<<<:

https://www.100ask.net/detail/p_5fcf586ae4b04db7c0939c82/8

1. 鸿蒙是什么

1.1 鸿蒙体系

在这里插入图片描述

1.2 仿照windows来理解鸿蒙

在这里插入图片描述

2. 鸿蒙的开发环境

2.1 单片机的开发环境

在这里插入图片描述

2.2 鸿蒙的IDE

鸿蒙的IDE分为南向IDE、北向IDE。上北下南,北向只APP,南向指内核。
南向IDE的下载地址:https://device.harmonyos.com/cn/ide
它的功能将会很强大,但是目前状况为:

  • 可以在Windows/Linux下阅读源码

  • 但是编译的话,只能在Linux下使用命令行来编译

  • 可以使用Jlink来调试,目前只支持在Windows下调试

这个IDE已经支持IMX6ULL的调试了,后面需要的话我会介绍调试功能。

2.3 传统的开发方式

2.3.1 有专门的Linux服务器

在这里插入图片描述

2.3.2 使用VMWare做Linux服务器

在这里插入图片描述

3. 本教程会讲什么内容

3.1 最小系统移植

所谓最小系统,就是在开发板上能运行鸿蒙内核、进入鸿蒙根文件系统、可以执行命令行程序,可以运行hello程序。
我们已经在百问网的IMX6ULL、STM32MP157开发板上成功移植了鸿蒙最小系统。

3.2 鸿蒙驱动开发

将会涉及这些驱动:LCD、触摸屏、I2C、SPI、GPIO、EMMC、网卡等。
驱动开发课程永远不会完结,如果有新的模块录制需求,我们就会去录制。

4. 资料下载

本教程资料放在GIT上:

  • https://e.coding.net/weidongshan/openharmony/doc_and_source_for_openharmony.git

为方便记忆,你也可以访问百问网:

  • 视频:http://www.100ask.net
  • 下载中心:http://download.100ask.net/

5. 强烈建议

先去https://gitforwindows.org/下载Windows版本的git工具。

安装、启动Git Bash。

然后执行命令:

git clone  https://e.coding.net/weidongshan/openharmony/doc_and_source_for_openharmony.git`
ttps://e.coding.net/weidongshan/openharmony/doc_and_source_for_openharmony.git`

猜你喜欢

转载自blog.csdn.net/thisway_diy/article/details/110918827
今日推荐