当前位置: 首页 > news >正文

一起做网店 网站打不开wordpress火车采集

一起做网店 网站打不开,wordpress火车采集,网站上的导航栏怎么做,网站制作价格公司ST的传感器驱动与HAL一直成功后,能拿到数据了,但是设备是横屏,系统默认是竖屏。就会出现屏幕自动转动时方向是错的的情况,设备横立展示的是竖屏,设备竖立展示的是横屏。 这个是PCB上设计的传感器贴片方向和横屏不一致…

ST的传感器驱动与HAL一直成功后,能拿到数据了,但是设备是横屏,系统默认是竖屏。就会出现屏幕自动转动时方向是错的的情况,设备横立展示的是竖屏,设备竖立展示的是横屏。

这个是PCB上设计的传感器贴片方向和横屏不一致导致的,只需要在HAL层旋转矩阵就行。利用地球重力加速度为9.8g的特性,用手机和设备做平放、竖立放、横立放同步对比,可推算出需要的旋转矩阵。

修改文件路径为:/hardware/STMicroelectronics/SensorHAL_IIO/configuration.h

修改前默认数据是:

#define CONFIG_ST_HAL_ACCEL_ROT_MATRIX 1,0,0,0,1,0,0,0,1
#define CONFIG_ST_HAL_MAGN_ROT_MATRIX 1,0,0,0,1,0,0,0,1
#define CONFIG_ST_HAL_GYRO_ROT_MATRIX 1,0,0,0,1,0,0,0,1

修改后数据是:

#define CONFIG_ST_HAL_ACCEL_ROT_MATRIX 0,1,0,-1,0,0,0,0,1
#define CONFIG_ST_HAL_MAGN_ROT_MATRIX 0,1,0,-1,0,0,0,0,1
#define CONFIG_ST_HAL_GYRO_ROT_MATRIX 0,1,0,-1,0,0,0,0,1

 

 

由名称定义很好理解,他们分别是加速度旋转矩阵,磁力旋转矩阵,陀螺仪旋转矩阵。这段有点数学基础的都好理解。[x,y,z]是原始采样数据,[X,Y,Z]是最后上送到app的数据,旋转矩阵数据为[a1,a2,a3,a4,a5,a6,a7,a8,a9]则有:

\begin{bmatrix} X \\ Y \\ Z \end{bmatrix} = \begin{bmatrix} x \\ y \\ z \end{bmatrix}\begin{bmatrix} a1 &a2 &a3 \\ a4 &a5 &a6 \\ a7&a8 &a9 \end{bmatrix}=\begin{bmatrix} x*a1+y*a2+z*a3 \\ x*a4+y*a5+z*a6 \\ x*a7+y*a8+z*a9 \end{bmatrix}

—>

\left\{\begin{matrix} X = x*a1+y*a2+z*a3 \\ Y=x*a4+y*a5+z*a6 \\ Z=x*a7+y*a8+z*a9 \end{matrix}\right.

带入原始数据:[a1,a2,a3,a4,a5,a6,a7,a8,a9] = [1,0,0,0,1,0,0,0,1]则有:

\left\{\begin{matrix} X=x \\ Y=y \\ Z=z \end{matrix}\right.

也就是数据原因上送。

带入修改后的数据[a1,a2,a3,a4,a5,a6,a7,a8,a9] = [0,1,0,-1,0,0,0,0,1]则有:

\left\{\begin{matrix} X=y \\ Y=-x \\ Z=z \end{matrix}\right.

这样就把坐标系旋转了90度了,实现了默认竖屏变默认横屏。没搞清楚的,在一张纸上画下XY坐标系旋转下,实践出真知。

这段在readme里面有介绍,这里写下自己的备忘,大佬勿喷!

新人入行,经验分享,如有所误,欢迎指出~

 版权归属:深圳市琪智科技有限公司-花花

http://www.yayakq.cn/news/206465/

相关文章:

  • 贵阳做网站的公司有哪些海淀做网站好的公司
  • 公司网站文案推广怎么做做药品网站规划方案
  • 专业网站制作推广服务莱芜58同城招聘网最新招聘
  • 给网站做外链要注意哪些深圳网站制作公司深圳app开发
  • 自己做网站需要备案么北京手机站建站
  • Python电影网站开发网页建立
  • 免费好用的网站制作湖州网站制作报价
  • 山东省建设节能协会网站保定网站建设价格低
  • 网站开发怎么写网站免费主机申请
  • 网页传奇新开服seo竞价推广
  • 济南做网站公司哪家好wordpress paginate_links
  • 临沂市建设局网站公示安溪县建设局网站
  • 论坛网站模板下载8小8x人成免费观看网页
  • 阿里云服务器官方网站广州网站建设品牌
  • 做宣传语的网站东莞常平中学
  • 易营宝网站建设wordpress kswapd0
  • 省建设厅网站建筑材料备案申请免费的网站搭建
  • tag做的最好的网站南沙企业网站建设
  • 网站审核备案 几天wordpress固定链接规则文件夹
  • 做专利费减是哪个网站源代码网站怎么建设
  • php5mysql网站开发实例精讲学动漫制作去哪个学校
  • 婚恋网站如何做推广网站未建设的情况说明书
  • 电子商务网站建设的实训报告百度联盟怎么做网站加入
  • 百度商桥接入网站网页设计需要学什么书
  • 网站群建设公司绍兴建站模板厂家
  • 视频解析网站是怎么做的嘉兴网站建设哪家做得好
  • 四川网站建设外包业务长沙旅游攻略景点必去
  • 服装网站建设优点与缺点创建集团上海公司网站
  • 深圳网站建设-中国互联免费网站建设app
  • 做免费网站需要营业执照吗大连地图