完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在完成第一步开发环境后,可以愉快的运行Demo了。此次我申请的是智能井盖套件,所以首先运行c2_e53_smart_covers例程,小凌派默认是不运行任何Demo的,想要运行小凌派提供的例程需要进行相应的构建脚本。 /*--------------------------------------------------------------------------------*/ 这里以运行c2_e53_smart_covers例程为例,首先进入小凌派例程文件夹“/lockzhiner-rk2206-openhARMony3.0lts/vendor/lockzhiner/rk2206/samples”可以看到构建脚本“BUILD.gn”,打开脚本文件“BUILD.gn”,然后去掉相应的注释,如下图所示。 同时还需要修改最终生成固件的Makefile文件,该文件在“/lockzhiner-rk2206-openharmony3.0lts/device/rockchip/rk2206/sdk_liteos”下,添加相应例程的 生成的lib库,如下图所示: 且该名称需“/lockzhiner-rk2206-openharmony3.0lts/vendor/lockzhiner/rk2206/samples/c2_e53_smart_covers ”下的构建脚本“BUILD.gn”中的static_library后面的名称一致,如下图所示。 然后重新编译构建,下载固件例程就跑起来了。到此就可以进一步学习小凌派了。 /*--------------------------------------------------------------------------------*/ 由于小凌派原始的例程是使用MPU6050的原始数据,不方便使用,且不直观,这里做了一些升级,首先正常和倾斜测量使用的是欧拉角,角度的检测阈值可以设置,我设置的是5°。另一方面由于MEMS IMU芯片在不校准的情况下传感器数值都不一样,所有这里也做了部分处理,就是做了一个归一化,尽量减小不同IMU传感器之间的差异。还有就是提供了采样频率,然后取平均,进一步提升角度的稳定性。 测试如下,分别在roll和pitch方向认为设置一个倾角,串口输出相应的角度,E53模块上显示相应的告警灯。 |
|
相关推荐
1 条评论
|
|
只有小组成员才能发言,加入小组>>
【小凌派RK2206开发板试用体验】1.通过API接口获取天气信息
6632 浏览 1 评论
6267 浏览 0 评论
【小凌派RK2206开发板试用体验】1.Ubuntu22.04搭建编译环境遇到的问题及解决方法
5784 浏览 0 评论
【小凌派RK2206开发板试用体验】第5章 使用WiFi联网
5407 浏览 0 评论
7504 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 02:18 , Processed in 0.699957 second(s), Total 55, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号