梅科尔工作室#14天鸿蒙设备开发实战#内核开发笔记 (一)

qq62ed14da8bbac
发布于 2022-8-5 21:06
浏览
0收藏

课程内容
开发板
区域划分
2.4GHz WLAN SoC芯片Hi3861,NFC电路,E53接口
电路部分
按键
复位按键和两个用户按键,SW1对应复位键,SW2和SW3分别对应F1和F2按键

        LED灯电路
            GPIO输出、PWM输出等实验
            通过控制高低电平,来控制是否点亮或者熄灭,通过控制不同占空比的PWM波,控制LED灯的亮度。

        NFC电路
            可读写的NFC标签,提供NFC服务

        E53拓展板接口
            标准的E53接口,适配所有E53扩展板,增加功能

课程理解
了解了开发板的相关功能,认识串口的功能和各类原理图

课程内容
环境配置
下载文件后,打开虚拟机,虚拟机账户和密码均为bearpi,
右键打开终端输入ifconfig找到ip:192.168.1.111打开MobaXterm->SSH,输入ip->输入登陆账号和密码(均为bearpi)
打开RaiDrive->添加->NAS->SFTP,输入ip,输入账户和密码(均为bearpi)
打开MobaXterm获取源码
编辑源码hpm dist,使用Hiburn收录。

Hello World
    添加Hello World源码文件

    编写Hello World业务代码

    编写编译my_app中的文件BUILD.gn

    编写编译sample中的文件BUILD.gn

    将之前屏蔽掉再在最下面添加"my_app:myapp"

    调试Hello World程序

课程理解
该开始学习问题较多,要多听多写

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