|
发表于 2013-2-1 11:48:14
|
显示全部楼层
本帖最后由 业未央 于 2013-2-1 12:34 编辑
楼主你好,这样通讯对吗?
void UART1_ReportMotion(int16_t ax,int16_t ay,int16_t az,int16_t gx,int16_t gy,int16_t gz,
int16_t magx,int16_t magy,int16_t magz,int16_t angx,int16_t angy,int16_t angz,int16_t cyc_time)
{
UART1_Put_Char(0x88);
UART1_Put_Char(0xA1);
UART1_Put_Char(0x1D);
UART1_Put_Char(ax);
UART1_Put_Char(ay);
UART1_Put_Char(az);
UART1_Put_Char(gx);
UART1_Put_Char(gy);
UART1_Put_Char(gz);
UART1_Put_Char( magx);
UART1_Put_Char( magy);
UART1_Put_Char( magz);
UART1_Put_Char(angx);
UART1_Put_Char(angy);
UART1_Put_Char(angz);
// Delay(cyc_time);
UART1_Put_Char(cyc_time);
UART1_Put_Char(0x00);
UART1_Put_Char(0x00);
UART1_Put_Char(0x00);
} |
|