回复
     梅科尔工作室-鸿蒙设备开发第三天
mb62c3b902def3f
 发布于 2022-8-1 22:34
 浏览
 0收藏
一  代码的烧录
(1)安装驱动
(2)打开HiBurn
波特率选择9212600
烧录文件选择已经下载好的bin文件

二、HelloWorld程序的编写
(1)新增源码文件

(2)HelloWorld代码
#include"ohos_init.h"
void Hello_world(void)
{
   print("Hello World\r\n");
}
APP_FEATURE_INIT(Hello_world);
(3)静态库的BUILD.gn文件
    source -[
        "hello_world.c"
    ]
    include_dirs -[
        "//utils/native/lite/include"
    ]
}
三、点亮LED
(1)代码
#include <stdio.h>
#include <unistd.h>
#include "ohos_ init .h"
#include "wifiiot_ .gpio.h"
#include "wifiiot_ .gpio_ _ex.h"
void Led. Samp1e(void)
{
GpioInit(); //初始化GPI0
IoSetFunc(WIFI_ I0T_ IO_ NAME_ _GPIO_ 2,WIFI_ IOT_ I0_ FUNC_ GPIO_ 2_ GPI0);//设 置GPI0_ 2的复用功能为普通GPI0
GpioSetDir(WIFI_ IOT_ I0_ NAME_ GPI0_ 2, WIFI_ IOT_ _GPI0_ DIR_ _OUT);//设置GPIO_ 2为输出模式
GpioSetoutputVal(WIFI_ IOT_ I0_ NAME_ GPIO_ 2,1);//设 置GPI0_ _2输出高电平点亮LED灯
APP_ FEATURE_ INIT(Led_ Sample);
(2)可根据需要调整GPIO0的电平信号来调整LED发光方式
标签 
   
        赞
        
 
        收藏 
      
 回复
  相关推荐
 



















