网站开发阶段流程,上海人才网最新招聘信息官方网站,东营网站开发公司,调研报告相关知识点 Hi3861开发板第一个示例程序演示 熟悉使用DevEco Device Tool插件进行程序烧录 熟悉串口调试工具sscom的使用 官方文档中控制核心板上LED的led_example.c讲解及演示 源码路径#xff1a;applications/sample/wifi-iot/app/iothardware/led_example.cHarmony OS …相关知识点 Hi3861开发板第一个示例程序演示 熟悉使用DevEco Device Tool插件进行程序烧录 熟悉串口调试工具sscom的使用 官方文档中控制核心板上LED的led_example.c讲解及演示 源码路径applications/sample/wifi-iot/app/iothardware/led_example.cHarmony OS IoT内核liteos-m接口——CMSIS-RTOS API v2 线程创建osThreadNew 鸿蒙系统启动注册接口——ohos_init.h SYS_RUN注册启动阶段自动运行的函数不同宏对应不同阶段应用代码推荐使用 APP_FEATURE_INIT注册宏 使用GPIO接口输出高低电平实现控制LED灯亮灭 设置管脚功能IoSetFunc设置GPIO引脚方向GpioSetDir 使用GPIO接口注册中断处理函数实现USER按键响应输入 设置内部上拉下拉状态IoSetPull没有外部上拉电阻时需要设置上拉才能保证能够检测到下降沿注册中断处理函数GpioRegisterIsrFunc具体参数使用参考头文件说明 具体使用参考wifiiot_gpio.h和wifiiot_gpio_ex.h文件里的注释 HiSpark Wi-Fi IoT 开发套件 交通灯板 控制 使用PWM接口输出PWM方波实现蜂鸣器控制使用GPIO接口的部分和上一个示例类似具体使用参考wifiiot_pwm.h文件里的注释
核心板和交通灯板上外设与主控芯片Hi3861引脚的对应关系
核心板 GPIO_9 连接LED灯输出低电平点亮LED灯GPIO_5 连接按键按键中断控制LED灯状态反转 交通灯板 GPIO_8 连接蜂鸣器输出PWM波控制蜂鸣器发出声音GPIO_9 连接按键按键中断切换亮的LED灯同时切换蜂鸣器响或者不响GPIO_10 连接红色LED输出高电平点亮红色LED灯GPIO_11 连接绿色LED输出高电平点亮绿色LED灯GPIO_12 连接黄色LED输出高电平点亮黄色LED灯
如何编译
将此目录下的 traffic_light_demo.c 和 BUILD.gn 复制到openharmony源码的applications\sample\wifi-iot\app\iothardware目录下修改openharmony源码的applications\sample\wifi-iot\app\BUILD.gn文件将其中的 features 改为 features [iothardware:traffic_light_demo,]在openharmony源码顶层目录执行python build.py wifiiot
报错解决
编译过程中报错undefined reference to hi_pwm_init 等几个 hi_pwm_开头的函数 原因 因为默认情况下hi3861_sdk中PWM的CONFIG选项没有打开解决 修改vendor\hisi\hi3861\hi3861\build\config\usr_config.mk文件中的CONFIG_PWM_SUPPORT行 # CONFIG_PWM_SUPPORT is not set修改为CONFIG_PWM_SUPPORTy
为了能让大家更好的学习鸿蒙HarmonyOS NEXT开发技术这边特意整理了《鸿蒙开发学习手册》共计890页希望对大家有所帮助https://qr21.cn/FV7h05
《鸿蒙开发学习手册》
如何快速入门https://qr21.cn/FV7h05
基本概念构建第一个ArkTS应用…… 开发基础知识https://qr21.cn/FV7h05
应用基础知识配置文件应用数据管理应用安全管理应用隐私保护三方应用调用管控机制资源分类与访问学习ArkTS语言…… 基于ArkTS 开发https://qr21.cn/FV7h05
Ability开发UI开发公共事件与通知窗口管理媒体安全网络与链接电话服务数据管理后台任务(Background Task)管理设备管理设备使用信息统计DFX国际化开发折叠屏系列…… 鸿蒙开发面试真题含参考答案https://qr18.cn/F781PH 鸿蒙开发面试大盘集篇共计319页https://qr18.cn/F781PH
1.项目开发必备面试题 2.性能优化方向 3.架构方向 4.鸿蒙开发系统底层方向 5.鸿蒙音视频开发方向 6.鸿蒙车载开发方向 7.鸿蒙南向开发方向