这是在去年小熊派开发的一款开发板(核心STM32MP157),我之前也花了一些时间来学习开发了一个应用。包含南向各种外设驱动的开发和北向hap APP的开发,最终实现了自己的构想。(之前没有时间记录,今天简单记录总结)


南向开发功能如下:
- 板载陀螺仪驱动(实现开发板倾斜角检测)
- E53IA1 温湿度传感器驱动
- E53IA1 光照传感器驱动
- E53IA1 电机控制
北向开发Hap应用实现的功能:
动画实现、温湿度数据显示,传感器状态实时更新,包含了动画、定时器、布局的使用以及触摸对应传感器实现手势切换状态(上下左右划动等)。
由于华为openharmony3.0对于智慧视觉设备支持的API非常有限,所以目前并没有实现我期待的最完美的效果。其中南向的开发我最初想用陀螺仪实现屏幕倾斜检测,然后自动旋转屏幕和UI,结果,鸿蒙嵌入式设备不支持竖屏,就这么尴尬。
功能演示如下:

最低0.47元/天 解锁文章
968

被折叠的 条评论
为什么被折叠?



