6轴传感器数据读取,通过spi

ST官网下载传感器对应的C语言扩增库lsm6dsr_STdC 中间还把型号搞错了浪费了些时间

下载好之后只要修改两个接口即可

platform_read
platform_write,tx_com 打印
 
CS 要自己控制
static int32_t platform_write(void *handle, uint8_t reg, const uint8_t *bufp,
uint16_t len)
{
am_hal_gpio_state_write(32, AM_HAL_GPIO_OUTPUT_CLEAR );
iom_spi_write(1, (uint32_t)reg, (uint32_t*) bufp, (uint32_t)len);
am_hal_gpio_state_write(32, AM_HAL_GPIO_OUTPUT_SET );
return 0;
}