免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
math
#include "Maths.h"
#include "struct_all.h"

/******************************************************************************
函數(shù)原型: void Get_Radian(struct _gyro *Gyro_in,struct _SI_float *Gyro_out)
功    能: 角速度由原始數(shù)據(jù)轉(zhuǎn)為弧度
*******************************************************************************/ 
void Get_Radian(struct _gyro *Gyro_in,struct _SI_float *Gyro_out)
{
Gyro_out->x = (float)(Gyro_in->x * RawData_to_Radian);
Gyro_out->y = (float)(Gyro_in->y * RawData_to_Radian);
Gyro_out->z = (float)(Gyro_in->z * RawData_to_Radian);
}

/******************************************************************************
函數(shù)原型: uint8_t Get_Checksum(uint8_t mydata[])
功    能: MWC上位機(jī)---計(jì)算校驗(yàn)碼
*******************************************************************************/ 
uint8_t Get_Checksum(uint8_t mydata[])
{
uint8_t i;
    uint8_t checksum=0;
uint8_t length = mydata[3];

    for(i=0;i<length+2;i++)
    {
        checksum ^= (mydata[3+i]&0xFF);
    }
    return checksum;
}

// Fast inverse square-root
// See: http://en.wikipedia.org/wiki/Fast_inverse_square_root
// 快速計(jì)算開根號(hào)的倒數(shù)
float invSqrt(float x)
{
  float halfx = 0.5f * x;
  float y = x;
  long i = *(long*)&y;
  i = 0x5f3759df - (i>>1);
  y = *(float*)&i;
  y = y * (1.5f - (halfx * y * y));
  return y;
}
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
【開源】分享一個(gè)經(jīng)典的串級(jí)PID算法,附源代碼
Android4.0 G-Sensor工作流程
010Editor腳本語法入門
老宇哥帶你玩轉(zhuǎn) ESP32:14 親自動(dòng)手做一個(gè)雙向通訊的無線遙控器(一)
干貨 | union在嵌入式中的一種實(shí)用應(yīng)用
Go 語言系列37:反射
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服