資源簡介
基于DWM1000 官方API的測距程序,一直到了Keil 版本,可以直接使用MDK打開,dwm1000 uwb學習基礎入門必看,還有三基站一標簽定位的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
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????116291??2017-06-26?14:05??測距源碼\decadriver\deca_device.c
?????文件??????62414??2015-11-30?22:50??測距源碼\decadriver\deca_device_api.h
?????文件???????3952??2015-12-03?23:48??測距源碼\decadriver\deca_params_init.c
?????文件???????1754??2015-12-03?23:48??測距源碼\decadriver\deca_param_types.h
?????文件??????14481??2015-11-27?19:30??測距源碼\decadriver\deca_range_tables.c
?????文件??????76888??2015-12-03?23:48??測距源碼\decadriver\deca_regs.h
?????文件???????1124??2015-11-13?23:17??測距源碼\decadriver\deca_types.h
?????文件???????1177??2015-12-04?00:16??測距源碼\decadriver\deca_version.h
?????文件??????17273??2010-06-07?10:25??測距源碼\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c
?????文件??????85714??2011-02-09?14:59??測距源碼\Libraries\CMSIS\CM3\CoreSupport\core_cm3.h
?????文件??????26297??2011-03-14?12:31??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\Release_Notes.html
?????文件??????15766??2011-03-10?10:52??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_cl.s
?????文件??????15503??2011-10-06?21:43??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd.s
?????文件??????15692??2011-03-10?10:52??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd_vl.s
?????文件??????12376??2011-03-10?10:52??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_ld.s
?????文件??????13656??2011-03-10?10:52??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_ld_vl.s
?????文件??????12765??2011-03-10?10:52??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_md.s
?????文件??????14073??2011-03-10?10:51??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_md_vl.s
?????文件??????15955??2011-03-10?10:51??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_xl.s
?????文件??????13072??2011-03-10?10:52??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_cl.s
?????文件??????13160??2011-03-10?10:52??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_hd.s
?????文件??????12482??2011-03-10?10:52??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_hd_vl.s
?????文件???????9814??2011-03-10?10:52??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_ld.s
?????文件??????10562??2011-03-10?10:52??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_ld_vl.s
?????文件??????10269??2011-03-10?10:52??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_md.s
?????文件??????11058??2011-03-10?10:52??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_md_vl.s
?????文件??????13261??2011-03-10?10:52??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_xl.s
?????文件??????16626??2011-03-10?10:53??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\iar\startup_stm32f10x_cl.s
?????文件??????16229??2011-03-10?10:53??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\iar\startup_stm32f10x_hd.s
?????文件??????15675??2011-03-10?10:53??測距源碼\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\iar\startup_stm32f10x_hd_vl.s
............此處省略352個文件信息
評論
共有 條評論