梅科尔工作室OpenHarmony设备开发培训笔记-第二章学习笔记

wx62f22063e58db
发布于 2022-8-9 16:57
浏览
0收藏

OpenHarmony快速入门
Hello_World编写
添加Hello_World源代码文件
新增my_app文件夹 在./applications/BearPi-HM_Nano/sample路径下新建一个my_app目录,可存放业务源码文件
新增hello_world.c文件 在./applications/BearPi-HM_Nano/sample/my_app路径下新建一个hello_world.c文件,该文件为业务源
新增BUILD.gn文件 ./applications/BearPi-HM_Nano/sample/my_app路径下新建一个BUILD.gn文件,该文件为业务源码编译脚本

    编写HelloWorld业务代码

    编写业务编译构建文件BUILD.gn

    编写模块编译构建文件BUILD.gn

    调试Hello World程序


点亮LED
    添加点亮LED源码文件
        新增my_app文件夹     在./applications/BearPi-HM_Nano/sample路径下新建一个my_led目录,可存放业务源码文件
        新增led_example.c文件     在./applications/BearPi-HM_Nano/sample/my_led路径下新建一个led_example.c文件,该文件为业务源
        新增BUILD.gn文件    ./applications/BearPi-HM_Nano/sample/my_led路径下新建一个BUILD.gn文件,该文件为业务源码编译脚本

    添加点亮LED源码

    编写业务编译构建文件BUILD.gn

    编写模块编译构建文件BUILD.gn

    调试LED程序


OpenHarmony编译结构介绍
    ninja编译工具
    如何编译模块
    代码运行逻辑

OpenHarmony CMSIS接口介绍
    什么是CMSIS-PTOS2接口
    鸿蒙是如何封装CMSIS-PTOS2接口
    如何使用CMSIS-PTOS2

收藏
回复
举报
回复
    相关推荐