STM32F446 波束形成 定位调试方法

硬件

硬件组成

MB1136-F446RE-C04 底板
X-NUCLEO-CCA02M2 中间功能板
MIC005V1 传感器板

其中X-NUCLEO-CCA02M2 中间功能板 需修改跳线
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
MB1136-F446RE-C04 底板 可以不修改跳线, 但是CN9串口无输出
um1724-底板说明书
在这里插入图片描述

软件

软件包:STM32CubeExpansion_MEMSMIC1_V5.7.0 失败 可能的远因是PDM频率
软件包:STM32CubeFunctionPack_SMARTMIC1_V2.4.0 成功

测试时,直接下载程序,并使用官方软件测试
在这里插入图片描述
如需调试,参考Control_SW_CLI_SourceCode:
在这里插入图片描述
找到代码 AudioModuleCmd_GetStatus
在这里插入图片描述
Audio_Module_ADDR = 50 // 0x32
DOMAIN_SLOC = 0x04 //
在这里插入图片描述
在这里插入图片描述

串口接收时:

请求数据:
32 00 41 04 89 F0
解释:
32 目标地址
00 本机地址
41 get指令
04 定位指令
89 CRC 和为0
F0 末尾

答复数据:
00 32 C1 04 9C FF 02 0A 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 F0
解释:
00 本机地址
32 目标地址
C1 41 + 80
04 定位指令
9C 低位 位置
FF 高位 位置
02 模式
0A 分辨率
32 阈值
00 保留

30 CRC
F0 末尾

数据为FF9C 为补码 实际为-100

  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值