打造一个通用性MCU架构,支持CX32/AT32/NRF51/NRF52等。 OS支持RTX4/RTX5/FreeRtos。 采用VsCode+GCC组合,VsCode+KEIL5,超强开发方式。 QQ群:524408033

LiSun

打造一个通用性MCU架构,支持CX32/AT32/NRF51/NRF52等。 OS支持RTX4/RTX5/FreeRtos。 采用VsCode+GCC组合,VsCode+KEIL5,超强开发方式。 QQ群:524408033

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

在这里插入图片描述
在这里插入图片描述
协议格式如下:

void log_printf_1(ADXL346_XYZ *p_XYZ)
{
    memset(&Tx_buff, 0, sizeof(Tx_buff));//清空数组
    Tx_buff[0]  = 0xEF; //头地址
    Tx_buff[1]  = 0x01; //功能码 --三轴数据
    Tx_buff[2]  = (uint8_t)(p_XYZ->X & 0x00FF) >>  0; //X轴
    Tx_buff[3]  = (uint8_t)(p_XYZ->X & 0xFF00) >>  8; //X轴

    Tx_buff[4]  = (uint8_t)(p_XYZ->Y & 0x00FF) >>  0; //Y轴
    Tx_buff[5]  = (uint8_t)(p_XYZ->Y & 0xFF00) >>  8; //Y轴

    Tx_buff[6] = (uint8_t)(p_XYZ->Z & 0x00FF) >>  0; //Z轴
    Tx_buff[7] = (uint8_t)(p_XYZ->Z & 0xFF00) >>  8; //Z轴
    Tx_buff[8] = 0xFE; //尾地址
    Send_To_UART0(Tx_buff, 9);
}

https://download.csdn.net/download/qq_29246181/12274378

posted on 2022-08-13 11:01  xuejianqiang  阅读(34)  评论(0编辑  收藏  举报
打造一个通用性MCU架构,支持CX32/AT32/NRF51/NRF52等。 OS支持RTX4/RTX5/FreeRtos。 采用VsCode+GCC组合,VsCode+KEIL5,超强开发方式。 QQ群:524408033