UWB超寬頻 DW1000 API功能描述2

2021-09-24 03:03:54 字數 2647 閱讀 3693

目錄

1) dwt_rxreset

2) dwt_initalise

3) dwt_setsmarttxpower

void dwt_rxreset(void) ;
此功能執行dw1000接收器的軟體控制復位。 這可以用來說明例如,在出現一些錯誤後回到乾淨狀態。

輸入引數:沒有

返回引數:沒有

筆記:沒有

示例**:

dwt_rxreset();
int dwt_initialise(uint16 config);
該功能初始化dw1000收發器並 在內部靜態資料中設定值裝置驅動程式函式 中使用的結構,它是在裝置驅動程式中使用的私有資料實現。如果配置,dwt_initalise()函式也會啟動lde微碼的載入引數有dwt_loaducode位設定,(從ic rom進入其執行位置)這樣就可以了可用於將來的接收器使用。

如果未配置,則自動執行lde(lderune位)將被禁用。 lde演算法負責生成準確的rx時間戳並計算與接收到的資料報相關的一些訊號質量統計資料。

輸入引數:  型別:int名稱:config描述:這是乙個位掩碼,指定要載入的配置otp作為初始化的一部分。

返回引數:  型別:int描述:返回值可以是dwt_success = 0dwt_error = -1

筆記:在呼叫此功能之前,spi頻率必須設定為<3 mhz。這個dwt_initalise()函式是應該呼叫以初始化裝置的第乙個函式,例如 , 它讀取裝置id以驗證該軟體是否支援該ic

(例如,dw1000 32位裝置id值為0xdeca0130)。 然後它執行軟體重置dw1000確保它處於預設狀態,並執行一些初始裝置配置(例如,配置正常tx / rx功能的時鐘)使用所需。 它還讀取一些資料來自otp:

ldo調諧和晶體調整值,如果它們有效,則直接應用。

裝置的部件id和批次id,儲存在驅動程式的本地結構中以供將來訪問。

如果dwt_initalise()返回dwt_error,則進一步配置和操作ic不建議,因為ic將無法正常執行。

表1:dwt_initialise()函式的config引數模式

mask value

描述dwt_loadnone

0x0  

不要從otp載入任何資料。

dwt_loaducode

0x1載入lde微碼(從ic rom進入其執行時位置),以便將來的接收器使用。

該lde演算法負責生成準確的rx時間戳計算一些訊號質量統計資料與收到的資料報有關

筆記:有關otp儲存器程式設計的更多詳細資訊,請參閱dwt_otpwriteandverify()部分。程式設計otp儲存器是一次性活動,任何錯誤程式設計的值都不能糾正。

另外,程式設計otp儲存器時請注意只能寫入指定的儲存器區域 - 在別處程式設計可能會永久損害dw1000的執行能力一般。

void dwt_setsmarttxpower(int enable);
此功能啟用或禁用dw1000的智慧型tx電源功能。

輸入引數:  型別:int名稱:enable描述:1表示啟用,0表示禁用智慧型tx電源功能。

返回引數:沒有

筆記:此功能啟用或禁用智慧型tx電源功能。區域電力輸出法規通常將發射功率限制指定為每個1 -41 dbm頻道頻寬的mhz,通常使用每1 mhz的1 ms停留時間來測量分割。

當以6.8 mbps傳送短幀時,可以在a中傳送單個幀一毫秒的分數,然後只要發射機不再在同一時間內再次發射毫秒,傳輸的功率可以增加,仍然符合規定。

這種功率增加將增加傳輸範圍。為了利用這一點,dw1000包括功能我們稱之為「智慧型發射功率門控」,可自動提公升發射功率

幀短時傳輸。智慧型tx功率控制的速率為6.8 mbps。以此速率傳送短資料幀時(並且假設幀傳輸速率最多為每毫秒1幀),則可以

增加發射功率並仍然保持在通常的監管功率限制內指定為每毫秒的平均功率。

注意:啟用/禁用智慧型tx電源時,通過電源程式設計的tx功率值dwt_configuretxrf()函式也需要相應設定。

示例**:

dwt_setsmarttxpower(1);

中科榮通 UWB超寬頻技術?

1 什麼是uwb 超寬頻 技術 超寬頻 ultra wide band,簡稱uwb 技術是一種無線載波通訊技術,它不採用正弦載波,而是利用納秒級的非正弦波窄脈衝傳輸資料,因此其所佔的頻譜範圍很寬。uwb技術具有系統複雜度低,發射訊號功率譜密度低,對通道衰落不敏感,截獲能力低,定位精度高等優點,尤其適...

全球超寬頻產業全面推進中 千兆超寬驅動網路技術公升級

超寬頻技術解決了困擾傳統無線技術多年的有關傳播方面的重大難題,它具有對通道衰落不敏感 發射訊號功率譜密度低 低截獲能力 系統複雜度低 能提供數釐公尺的定位精度等優點。在早期被用來應用在近距離高速資料傳輸,近年來國外開始利用其亞納秒級超窄脈衝來做近距離精確室內定位,類似的產品有國內清華大學研發的loc...

機載低頻超寬頻合成孔徑雷達運動補償

日期 2008 11 5 字型 大 中 小 1 引言 低頻uhf波段超寬頻合成孔徑雷達 sar 是於上世紀九十年代發展起來的一種新型sar系統。該系統通過發射大時寬頻寬積訊號獲得距離向高解析度,利用方位向的大處理角獲得方位向的高解析度,而發射訊號低頻特性使系統具備探測被葉簇覆蓋的隱蔽目標。運動誤差是...