资源简介
官方例程带keil工程 将官方例程的main.c文件,复制到keil工程中,替换原文件即可。
代码片段和文件信息
/*! ------------------------------------------------------------------------------------------------------------------
* @file deca_device.c
* @brief DecaWave device configuration and control functions
*
* @attention
*
* Copyright 2013 (c) DecaWave Ltd Dublin Ireland.
*
* All rights reserved.
*
*/
#include “deca_types.h“
#include “deca_param_types.h“
#include “deca_regs.h“
#include “deca_device_api.h“
#include “deca_sleep.h“
#include “port.h“
// Defines for enable_clocks function
#define FORCE_SYS_XTI 0
#define ENABLE_ALL_SEQ 1
#define FORCE_SYS_PLL 2
#define READ_ACC_ON 7
#define READ_ACC_OFF 8
#define FORCE_OTP_ON 11
#define FORCE_OTP_OFF 12
#define FORCE_TX_PLL 13
// #define DWT_API_ERROR_CHECK // define so API checks config input parameters
// -------------------------------------------------------------------------------------------------------------------
//
// Internal functions for controlling and configuring the device
//
// -------------------------------------------------------------------------------------------------------------------
// Enable and Configure specified clocks
void _dwt_enableclocks(int clocks) ;
// Configure the ucode (FP algorithm) parameters
void _dwt_configlde(int prf);
// Load ucode from OTP/ROM
void _dwt_loaducodefromrom(void);
// Read non-volatile memory
uint32 _dwt_otpread(uint32 address);
// Program the non-volatile memory
uint32 _dwt_otpprogword32(uint32 data uint16 address);
// Upload the device configuration into always on memory
void _dwt_aonarrayupload(void);
// -------------------------------------------------------------------------------------------------------------------
/*!
* Static data for DW1000 DecaWave Transceiver control
*/
// -------------------------------------------------------------------------------------------------------------------
// Structure to hold device data
typedef struct
{
uint32 deviceID ;
uint32 partID ;
uint32 lotID ;
uint8 chan; // Added channel here - used in the reading of accumulator
uint8 longframes ; // Flag in non-standard long frame mode
uint8 otprev ; // OTP revision number (read during initialisation)
uint32 txFCTRL ; // Keep TX_FCTRL register config
uint8 xtrim; // XTAL trim value read from OTP
uint8 dblbuffon; // Double RX buffer mode flag
uint32 sysCFGreg ; // Local copy of system config register
uint16 sleep_mode; // Used for automatic reloading of LDO tune and microcode at wake-up
dwt_callback_data_t cdata; // Callback data structure
uint8 wait4resp ; // wait4response was set with last TX start command
int prfIndex ;
void (*dwt_txcallback)(const dwt_callback_data_t *txd);
void (*dwt_rxcallback)(const dwt_callback_dat
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 116243 2015-12-03 23:48 官方例程带keil工程\decadriver\deca_device.c
文件 62414 2015-11-30 22:50 官方例程带keil工程\decadriver\deca_device_api.h
文件 3952 2015-12-03 23:48 官方例程带keil工程\decadriver\deca_params_init.c
文件 1754 2015-12-03 23:48 官方例程带keil工程\decadriver\deca_param_types.h
文件 14481 2015-11-27 19:30 官方例程带keil工程\decadriver\deca_range_tables.c
文件 76888 2015-12-03 23:48 官方例程带keil工程\decadriver\deca_regs.h
文件 1124 2015-11-13 23:17 官方例程带keil工程\decadriver\deca_types.h
文件 1177 2015-12-04 00:16 官方例程带keil工程\decadriver\deca_version.h
文件 3468 2015-11-13 23:17 官方例程带keil工程\disclaimer.txt
文件 1810518 2018-07-17 11:52 官方例程带keil工程\DW1000_Software_API_Guide_rev2p0.pdf
文件 5569 2015-11-30 19:49 官方例程带keil工程\examples\ex_01a_simple_tx\main.c
文件 14685 2015-11-30 19:35 官方例程带keil工程\examples\ex_01a_simple_tx\simple_tx.coproj
文件 6901 2015-11-30 19:49 官方例程带keil工程\examples\ex_01b_tx_sleep\main.c
文件 14683 2015-12-03 22:31 官方例程带keil工程\examples\ex_01b_tx_sleep\tx_sleep.coproj
文件 6534 2015-11-30 19:49 官方例程带keil工程\examples\ex_01c_tx_sleep_auto\main.c
文件 14693 2015-12-03 22:31 官方例程带keil工程\examples\ex_01c_tx_sleep_auto\tx_sleep_auto.coproj
文件 5396 2015-11-30 19:49 官方例程带keil工程\examples\ex_02a_simple_rx\main.c
文件 14685 2015-12-03 22:31 官方例程带keil工程\examples\ex_02a_simple_rx\simple_rx.coproj
文件 9668 2015-11-30 19:49 官方例程带keil工程\examples\ex_03a_tx_wait_resp\main.c
文件 14691 2015-12-03 22:31 官方例程带keil工程\examples\ex_03a_tx_wait_resp\tx_wait_resp.coproj
文件 8714 2015-11-30 19:49 官方例程带keil工程\examples\ex_03b_rx_send_resp\main.c
文件 14691 2015-11-30 19:35 官方例程带keil工程\examples\ex_03b_rx_send_resp\rx_send_resp.coproj
文件 14525 2015-12-04 00:44 官方例程带keil工程\examples\ex_04a_cont_wave\cont_wave.coproj
文件 3447 2015-11-30 19:49 官方例程带keil工程\examples\ex_04a_cont_wave\main.c
文件 14687 2015-11-30 19:35 官方例程带keil工程\examples\ex_04b_cont_fr
文件 5188 2015-11-30 19:49 官方例程带keil工程\examples\ex_04b_cont_fr
文件 14689 2015-11-30 19:35 官方例程带keil工程\examples\ex_05a_ds_twr_init\ds_twr_init.coproj
文件 18496 2015-11-30 19:49 官方例程带keil工程\examples\ex_05a_ds_twr_init\main.c
文件 14771 2015-11-30 19:35 官方例程带keil工程\examples\ex_05b_ds_twr_resp\ds_twr_resp.coproj
文件 20327 2015-11-30 19:49 官方例程带keil工程\examples\ex_05b_ds_twr_resp\main.c
............此处省略481个文件信息
相关资源
- UWB定位软件瀚岳.pptx
- uwb论文认知超宽带
- 国外UWB室内定位开源程序
- DW1000 API接口例程,UWB高精度定位
- UWB TDOA无线同步官方实现笔记-中文版
- DW1000官方TWR源码手册
- 定位超宽带定位室内定位高精度定位
- DWM1000中文说明书
- UWB_TDOA.rar
- UWB官方上位机
- UWB的SCI论文合集
- DWM1000资料
- UWB室内定位 含PCB stm32源码
- UWB测距资料,物联网室内测距和定位
- 论文研究-TH-UWB Rake接收机仿真与性能
- 论文研究-超宽带UWB无线传输技术分析
- UWB超宽带项目电源模块+mcu模块+加速度
- UWB system
- 恒高UWB超宽带定位全面解析:uwb定位
- uwb超宽带定位原理及系统架构介绍!
- 学年论文_车对车超宽带无线通信技术
- UWB.zip
- DWM1000中文手册
- stm32_ldwm1000_uwb _twr_all.zip
- 基于UWB的智能跟随车导航定位算法研
- uwb多基站多信标定位stm32源码
- uwb定位stm32源码
- 研创物联UWB mini3 开发板原理图
- UWB定位STM32 TDOA无线时钟同步源代码
- IEEE+802.15.4-2015
评论
共有 条评论