将官方驱动库中example下的第一个示例移植过来: 复制到之前移植的STM32CubeMX生成的工程文件中,并重命名文件为simple_tx_example.c: 将其添加到MDK工程中: 2. 修改官方示例文件 ① 修改替换头文件: ② 修改函数名,修改打印和延时函数: 添加两处打印信息: 修改完成。 3. 调用示例代码 修改main.c,移除我们之前...
一、移植发送数据并等待响应的代码 本文中使用基于STM32F103ZET6开发板+DW1000评估板作为发送数据并等待回应端。 1. 复制官方示例文件 将官方驱动库中example下的第三个示例 a 移植过来: 复制到之前移植的STM32CubeMX生成的工程文件中,并重命名文件为tx_wait_resp_example.c: 将其添加到MDK工程中: 将之前移植的...
SPI问题 SPI问题的驱动移植是比较常见的难点,Decawave的示例驱动只有基于STM32平台的,对于大部分人在使用其他平台时都要重新实现SPI的驱动 常见的问题在于SPI的读写不通,这个需要通过对芯片寄存器进行读写测试并配合逻辑分析仪来对SPI时序进行分析来确认。 uint8 dataA[20] = {0x55,0x55,0x55,0x55,0x55,0x55,...
BP30 测距代码是基于我们自己开发的代码框架完成的,近期对代码重新整理,添加详细的中文注释,除去多余无用代码。 准备在此记录一些,分享给准备学习UWB的新手小白。 代码开发环境:MDK5, 主控单片机:STM32F401 代码结构层次 intmain(void) { peripherals_init();//STM32 外设初始化 BPhero_UWB_Message_Init();//UWB...
从STM32、nrf、gm技术、sifli等MCU,总结经验是,MCU的运行主频只要高于48MHZ,少打印串口log,以及少用memcpy等耗时操作,对dw1000的操作是不会存在性能瓶颈的。 2、SPI通信速率; SPI速率主要是SPI主频,官方代码中port_set_dw1000_slowrate 速率大概在2MHz;port_set_dw1000_fastrate高速速率可以配到18MHz,理论上SPI...
基于官方手册DW1000的UWB定位驱动stm32源码 基于官方手册的DW1000,stm32驱动 主程序: #include "drivers\stm32f4_system.h"#include "modules 刷机大师看风景2018-07-03 10:18:41 DW1000全集成 UWB 收发器 IC 2023-05-31 17:20:30 DW1000修改Poll数据包后无法正常通信的原因?
UWB(DW1000+STM32)Keil工程代码:1个Tag+3个Anchor进行TWR-DS测距,测距数据由串口传递给WIFI透传模块,在同一个局域网的WIFI终端进行数据处理/定位算法。 上传者:weixin_58171464时间:2022-03-16 DecaRanging.rar_STM32和DW1000_concerned1wz_decaranging_dw1000_dw1 ...
使用基于STM32F103ZET6开发板+DW1000评估板作为发送数据并等待回应端 系列文章DW1000开发笔记(一)DW1000芯片概览DW1000开发笔记(二)使用STM32硬件SPI+STM32cubeMX+HAL库测试DW1000通信DW1000开发笔记(三)基于STM32 vinww特烦恼2022-02-14 06:26:56
uwb芯片dwm1000的sw4stm32官方demo包例程,里边例程丰富,亲测可用。sw4stm32基于eclipse打造的一款开源软件,有官方网站。 uwb dwm10002020-05-06 上传大小:1972KB 所需:43积分/C币 dw1000_api_rev2p14_coocox.zip 资源里包含了一些DW1000所需要用到的资料,还有一些官方例程。DW1000的各个功能的示例代码。还有co...
1156 -- 32:38 App UWB技术快速入门:从芯片、模块到产品导入 1260 3 15:45 App UWB定位系统使用教程 5639 7 22:09 App STM32入门——基础篇之STM32基础开发板(开源)的简介与焊接方法 8750 3 1:44 App 高性能升降压开关芯片LTC3780很适合做太阳能充电板!维库芯视频浏览...