中国优质的IT技术网站
专业IT技术创作平台
IT职业在线教育平台
一 代码的烧录 (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发光方式
微信扫码分享