2021-09-24 21:52:28
0
Wuhu~!支持OpenHarmony的Pegasus智能家居开发套件闪亮登场——(此处应有掌声)
华丽亮相:首发于HDC 2020
行业地位:首批支持OpenHarmony的开发套件
官方推荐:鸿蒙官方社区推荐套件
量身打造:润和软件HiHope社区量身打造
应用广泛:鸿蒙社区和广大鸿蒙开发者中拥有广泛粉丝哦,快来加入润和鸿蒙系列套件开发者大家庭。
润和软件Pegasus智能家居开发套件
基于海思 Pagasus(Hi3861V100)芯片,支持OpenHarmony
主控为Wi-Fi SoC Hi3861,160MHz主频,SRAM 352KB,ROM 288KB,2M Flash。
基于模块化的WLAN模组,适用于联接类模组设备,为各类IoT设备提供连接能力。
包含丰富的功能单板,同时搭配扩展板,可以输出多种外设控制信号,方便扩展更多的传感器。
通用底板,降低开发难度,提升开发自主性。
板载NFC,实现OpenHarmony”碰一碰“。
一、GPIO API
API名称 | 说明 |
unsigned int GpioInit(void);
| GPIO模块初始化
|
unsigned int GpioSetDir(WifiIotGpioIdx id, WifiIotGpioDir dir);
| 设置GPIO引脚方向,id参数用于指定引脚,dir参数用于指定输入或输出
|
unsigned int GpioSetOutputVal(WifiIotGpioIdx id, WifiIotGpioValue val);
| 设置GPIO引脚的输出状态,id参数用于指定引脚,val参数用于指定高电平或低电平
|
unsigned int IoSetFunc(WifiIotIoName id, unsigned char val);
| 设置引脚功能,id参数用于指定引脚,val用于指定引脚功能
|
unsigned int GpioDeinit(void);
| 解除GPIO模块初始化
|
二、核心板LED与主控芯片(Pegasus)引脚的对应关系
· **LED:**GPIO9/输出低电平点亮LED灯
三、如何编译
1. 将此目录下的 led_example.c 和 BUILD.gn 复制到源码的applicationssamplewifi-iotappiothardware目录下,
2. 修改源码的applicationssamplewifi-iotappBUILD.gn文件,将其中的 features 改为:
features = [
"iothardware:led_example",
]复制
3. 在源码顶层目录执行:
四、运行结果
烧录文件后,按下reset按键,会发现核心板上的led灯规律闪烁
串口工具也会打印:LED_SPARK
五、相关资料获取【编译构建脚本下载】
【源码下载】
点击【淘宝店铺-润和芯片社区】入口链接,即刻下单!
已上线本开发套件专题指导教程
《基于OpenHarmony 物联网应用开发实战》,点击了解详情!
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
侵权投诉