回复
梅科尔工作室——鸿蒙设备开发实战003:快速入门
Xizzz_
发布于 2022-7-31 20:01
浏览
0收藏
@toc
华为云14天鸿蒙设备开发培训Day3:快速入门
本节通过两个小案例带我们快速入门,后半节详细介绍了OpenHarmony的编译和CMSIS接口的相关内容。
OpenHarmony快速入门:Hello_World
添加Hello_World源码文件
编写Hello_World业务代码
编写编译构建文件BULID.gn
调试Hello_World程序
用Hiburn把业务代码烧录到开发板后利用MobaXterm超级终端(其实VScode新建终端然后连接到开发板也可)连接串口,按下开发板的reset键显示日志,可以看到程序运行成功。丢人的我把hello写成了hellow233333
OpenHarmony快速入门:点亮LED
和Hello_world一样,同样是以下几个步骤
添加my_led源码文件
编写my_led业务代码
编写编译构建文件BULID.gn
添加让LED灯闪烁源码
在实操过程中遇到了问题:不管如何编译烧录,都执行不了我所编写的代码,多次尝试仍无法解。
多次观看教学视频后发现是我的业务代码文件写错了位置。
理应写在这里:
但我写在了这里:
可恶它们完全长得一模一样啊!
值得高兴的是更改文件位置后我的案例终于成功了
好耶!!!
OpenHarmony编译构建介绍
在这之前对“编译”这个环节不是很了解,所以查阅到了以下内容:什么是编译?
得知编译就是把我们编写的代码转化成计算机可以识别的二进制代码。
Ninja编译工具简介
如何编译模块
代码如何执行的
OpenHarmony CMSIS接口简介
什么是CMSIS-RTOS2接口
HarmonyOS如何封装CMSIS-RTOS2接口
如何使用CMSIS-RTOS2接口
本节完。
下节是关于内核开发的内容,冲冲冲!
已于2022-7-31 20:03:18修改
赞
收藏
回复
相关推荐