最近在使用tdc_gp22模塊做超聲波測距項目,但是在寫入0x70,0x05,并產生中斷后,讀取狀態寄存器的的值為0x0408,。按數據手冊里的描述,0x0408 & 0x0600 > 0 時即錯誤。
狀態寄存器
//這里是我的寄存器配置 uint8_t config_reg0[]={0x80,0xA3,0x0B,0x68,0x11}; uint8_t config_reg1[]={0x81,0x21,0x44,0x59,0x22}; uint8_t config_reg2[]={0x82,0xA0,0x23,0x00,0x33}; uint8_t config_reg3[]={0x83,0xD8,0xA2,0x48,0x44}; uint8_t config_reg3[]={0x83,0xD8,0x51,0x03,0x44}; uint8_t config_reg4[]={0x84,0x20,0x00,0x4A,0x55}; uint8_t config_reg5[]={0x85,0x40,0x00,0x00,0x66}; uint8_t config_reg6[]={0x86,0xC0,0xC0,0x60,0x77}; tdc_Write(config_reg0,sizeof(config_reg0));HAL_Delay(10); tdc_Write(config_reg1,sizeof(config_reg1));HAL_Delay(10); tdc_Write(config_reg2,sizeof(config_reg2));HAL_Delay(10); tdc_Write(config_reg3,sizeof(config_reg3));HAL_Delay(10); tdc_Write(config_reg4,sizeof(config_reg4));HAL_Delay(10); tdc_Write(config_reg5,sizeof(config_reg5));HAL_Delay(10); tdc_Write(config_reg6,sizeof(config_reg6));HAL_Delay(10);
超聲波測量流程
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
狀態寄存器
+關注
關注
0文章
38瀏覽量
7047 -
單片機
+關注
關注
0文章
184瀏覽量
16658
發布評論請先 登錄
相關推薦
基于DWC2的USB驅動開發-發送相關的寄存器DMA寄存器詳解
的兩個寄存器,其他的后續再講, 并且通過觀察其寄存器的實際值的變化來加深理解。 了解這些值的含義以及何時如何變化,可以在有問題時幫助進行調試,知道當前出于何種
用STM32讀取TDC_GP22的結果寄存器,SPI通信讀取到的返回值一直是0的原因?
用STM32讀取的TDC_GP22的結果寄存器,但是,SPI通信讀取到的返回值一直是0。整個板子供電正常,無任何硬件短路斷路問題,已經檢驗SPI通信,SPI
發表于 04-24 06:35
TDC_GP22的狀態寄存器讀數一直未0x0408即粗值計算溢出,該怎么解決?
66};
uint8_t config_reg6[]={0x86,0xC0,0xC0,0x60,0x77};
這是我的寄存器配置,狀態寄存器讀數為
發表于 08-07 11:28
TDC_GP22
`想問一下論壇上的朋友,有沒有誰用過德國acam公司的數字時間轉換芯片TDC_GP22,我正在使用這個芯片做時間間隔測量的項目,其中這款芯片的測量模式2有一個接收預期stop脈沖數的設置,比如我設置
發表于 03-09 20:52
TDC-GP22無法校準,使用0x05 Restart無法發出波形,但0x01 Start卻可以
,按照手冊來,完全不對。1、按照手冊操作,校正時鐘,我讀狀態寄存器,竟然發出讀回來是0x201, 這個明顯就不對了,好象是TDC單元溢出。2
發表于 11-22 16:11
TDC_GP22和主機SPI無法通訊
我現在也在用GP22,現在單片機和GP22的SPI通訊一直調不通。我通過示波器看自己單片機的SPI發送和時鐘都是對的。我先寫入0X50初始化,然后對寄存器寫數據,然后再讀取
發表于 06-30 15:36
時間數字轉換器TDC-GP22
TDC-GP22 為TDC-GP21的下一代升級產品.這顆芯片是與TDC-GP21芯片100%管腳和功能兼容的芯片,而且帶有更強大的功能. 尤其這顆芯片的最新第一波檢測功能,將使
發表于 02-01 11:33
?346次下載
TDC-GP22超聲波流量轉換器的數據手冊免費下載
。比較器的可編程偏移范圍增加到±35毫伏,并且在第一波檢測之后,偏移量自動歸零。測量第一波的相對脈沖寬度給用戶提供接收信號強度的指示。這可用于采用該系統進行長期信號衰減或氣泡檢測。與TDC-GP21相比,多點數據處理和數據讀出都得到了簡化??傊?/div>
發表于 12-10 08:00
?41次下載
TDC-GP22激光測距儀應用指南
TDC-GP22激光測距儀應用指南(通信電源技術期刊電話)-TDC-GP22激光測距儀應用指南? ? ? ? ? ? ? ?
發表于 09-18 11:56
?192次下載
評論