测试基于STM32的ADIS16405评估板,并在匿名四轴上实时显示3轴陀螺仪+3轴加速度计+3轴磁力计 波形。本文最后还公开一个基于C# 的串口波形显示客户端源码。

本文详细介绍了一种基于STM32的ADIS16405评估板的使用方法,包括如何实时显示3轴陀螺仪、3轴加速度计和3轴磁力计的波形。文章不仅提供了评估板的原理图和PCB图,还分享了HEX固件和C#串口波形显示客户端源码。
  • 标题:测试基于STM32的ADIS16405评估板,并在匿名四轴上实时显示3轴陀螺仪+3轴加速度计+3轴磁力计 波形。本文最好还公开一个基于C# 的串口波形显示客户端源码。

 

这里附上该评估板的原理图和PCB图。图片可以放大看,看不清不要紧我把PDF格式附上去的:

该评估板内部已经刷了固件。这里也分享下HEX固件可以自己在STM32CubeProgrammer用 STLINK刷进去。

STM32CubeProgrammer在 https://download.youkuaiyun.com/download/cornrn/12145402下载。

https://download.youkuaiyun.com/download/cornrn/12145199 《固件HEX直接用STM32CubeProgrammer烧录》

https://download.youkuaiyun.com/download/cornrn/12145384《固件源码》

/*----------------------------------------------------------------
 Copyright  by 寒林电科 2018.11.24  
------------------------------------------------------------------*/

#ifndef _ADIS16405_H_
#define _ADIS16405_H_
 
#define ADIS16405_XGYRO_OUT ((unsigned char)0x04)
#define ADIS16405_YGYRO_OUT ((unsigned char)0x06)
#define ADIS16405_ZGYRO_OUT ((unsigned char)0x08)

#define ADIS16405_XACCL_OUT ((unsigned char)0x0A)
#define ADIS16405_YACCL_OUT ((unsigned char)0x0C)
#define ADIS16405_ZACCL_OUT ((unsigned char)0x0E)

#define ADIS16405_XMAGN_OUT ((unsigned char)0x10)
#define ADIS16405_YMAGN_OUT ((unsigned char)0x12)
#define ADIS16405_ZMAGN_OUT ((unsigned char)0x14)

#define ADIS16405_SMPL_PRD 	((unsigned char)0x36)
#define ADIS16405_SENS_AVG 	((unsigned char)0x38)
#define ADIS16405_SLP_CNT 	((unsigned char)0x3A)
#define ADIS16405_GLOB_CMD 	((unsigned char)0x3E)
#define ADIS16405_PRODUCT_ID 	((unsigned char)0x56)


enum {
    ADIS16405_REG_FLASH_CNT = 0x00,
    ADIS16405_REG_SUPPLY_OUT = 0x02,
    ADIS16405_REG_XGYRO_OUT = 0x04,
    ADIS16405_REG_YGYRO_OUT = 0x06,
    ADIS16405_REG_ZGYRO_OUT = 0x08,
    ADIS16405_REG_XACCL_OUT = 0x0A,
    ADIS16405_REG_YACCL_OUT = 0x0C,
    ADIS16405_REG_ZACCL_OUT = 0x0E,
    ADIS16405_REG_XMAGN_OUT = 0x10,
    ADIS16405_REG_YMAGN_OUT = 0x12,
    ADIS16405_REG_ZMAGN_OUT = 0x14,
    ADIS16405_R
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值