wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 592|回復: 7
打印 上一主題 下一主題
收起左側

VL53L0X怎么使用呢?

[復制鏈接]
跳轉到指定樓層
樓主
ID:1162261 發表于 2025-10-31 09:47 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
最近在調試VL53L0X測距芯片,但在網上找了很久都沒有找到其寄存器介紹的文檔;只找到了用stm32調用api的程序,自己用stm32測試了一下自己的VL53L0X芯片,是可以測試距離的;但是想用其他32芯片 來測試VL53L0X芯片,發現這個api程序體積太大了,裝不下;想直接操控寄存器,這樣體積小點;但在網上查詢的程序,總是在0x14狀態寄存器時,就會出現0x5F;而測試距離數據是不對的;不知道什么原因;望大佬給點撥一下,謝謝!!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:1064915 發表于 2025-10-31 16:22 | 只看該作者
VL53L0X是意法半導體推出的第二代FlightSense™技術激光測距傳感器,其官方數據手冊及相關技術資料可通過權威渠道獲取
回復

使用道具 舉報

板凳
ID:1138150 發表于 2025-11-1 00:34 | 只看該作者
VL53L0X 的狀態寄存器(0x14)用于指示最后一次測距的結果狀態。值 0x5F 換算成二進制是 0101 1111。根據VL53L0X的文檔,這個值的含義是:  Bit [7:4]: 0101 - 這表示測量狀態。0101 通常對應 Ranging API Error 或類似的硬件錯誤狀態。這告訴你,傳感器內部的狀態機在執行測距流程時遇到了問題,沒有正常完成。  Bit [3:0]: 1111 - 這表示流狀態。1111 通常對應 GPTIMING 狀態,意思是傳感器正在等待某個內部定時器事件。  組合起來,0x5F 的含義是:傳感器卡在了某個內部等待狀態,并最終因為超時或錯誤而停止了測量。 這幾乎總是由于初始化序列不正確或關鍵配置寄存器設置錯誤導致的。
回復

使用道具 舉報

地板
ID:1138150 發表于 2025-11-1 00:35 | 只看該作者
VL53L0X 的狀態寄存器(0x14)用于指示最后一次測距的結果狀態。值 0x5F 換算成二進制是 0101 1111。根據VL53L0X的文檔,這個值的含義是:

Bit [7:4]: 0101 - 這表示測量狀態。0101 通常對應 Ranging API Error 或類似的硬件錯誤狀態。這告訴你,傳感器內部的狀態機在執行測距流程時遇到了問題,沒有正常完成。

Bit [3:0]: 1111 - 這表示流狀態。1111 通常對應 GPTIMING 狀態,意思是傳感器正在等待某個內部定時器事件。

組合起來,0x5F 的含義是:傳感器卡在了某個內部等待狀態,并最終因為超時或錯誤而停止了測量。 這幾乎總是由于初始化序列不正確或關鍵配置寄存器設置錯誤導致的。

回復

使用道具 舉報

5#
ID:420836 發表于 2025-11-2 06:17 | 只看該作者
官方網站下載數據手冊
回復

使用道具 舉報

6#
無效樓層,該帖已經被刪除
7#
ID:1162375 發表于 2025-11-2 13:01 | 只看該作者
VL53L0X 直接操作寄存器時出現狀態寄存器 0x14 為 0x5F 且測距錯誤,核心原因可能是初始化流程不完整或寄存器配置順序錯誤
回復

使用道具 舉報

8#
ID:628113 發表于 2025-11-7 09:03 | 只看該作者
這個器件的API實在太爛了。
一是, 該API 太大了, 本想用在STM8L中,但無論如何空間度不夠。
二是,移植時的兼容性太差了, 整個API混亂不堪。
看看當時跟蹤的實際記錄:
VL53L0X PLT: RdByte status: 0H  Byte: 6H
VL53L0X PLT: RdByte status: 0H  Byte: 4H
VL53L0X: PerformRefCalibration
VL53L0X API CAL: perform_ref_calibration/ PALDevDataGet
VL53L0X API CAL: perform_vhv_calibration / PALDevDataGet
VL53L0X API CAL: perform_vhv_calibration / WrByte status: 0
VL53L0X API CAL: perform_single_ref_calibration / WrByte status: 0
VL53L0X PLT: RdByte status: 0H  Byte: 50H
VL53L0X API: GetInterruptMaskStatus / RdByte status: 0H  Byte: 50H
VL53L0X API CORE: measurement_poll_for_completion / GetMeasurementDataReady status: FFFA
VL53L0X API CAL: perform_single_ref_calibration / measurement_poll_for_completion status: FFFA
VL53L0X API CAL: perform_single_ref_calibration / ClearInterruptMask status: FFFA
VL53L0X API CAL: perform_single_ref_calibration / WrByte status: FFFA
VL53L0X API CAL: perform_vhv_calibration / perform_single_ref_calibration status: FFFA
VL53L0X API CAL: perform_ref_calibration/perform_vhv_calibration status: FFFA
VL53L0X ErrorCode [-6]: Range error
VL53L0X: PerformSingleRangingMeasurement
Set Single Measurement ...
Set Perform Measurement ...
VL53L0X PLT: RdByte status: 0H  Byte: 0H
VL53L0X PLT: RdByte status: 0H  Byte: 50H
VL53L0X API: GetInterruptMaskStatus / RdByte status: 0H  Byte: 50H
VL53L0X API CORE: measurement_poll_for_completion / GetMeasurementDataReady status: FFFA
Get data ...
Clear IntMask ...
VL53L0X Get:    0 mm

前段時間調試一個 狀態 0x50 錯誤, 花了兩天跟蹤,才找到原因處理好, 結果又發現出現 no vhv value 錯誤。我是不高興再陪它折騰了。連個寄存器都不肯給的器件,下次絕對不采用。

如果 不需要 使用  長距離的 測量選項,有個簡單方法, 可以這樣用:

#define VL53L0X_REG_RESULT_RANGE_STATUS              0x0014



                        u8 LR_VL53L0X_Send(u8 reg,u8 dat)
                                {
                                        return I2C_WriteOneByte(VL53L0X_IIC_PORT,VL53L0X_ADDR, reg,dat);       
                                }
                        u8 LR_VL53L0X_Read(u8 reg)
                                {
                                        return I2C_ReadOneByte(VL53L0X_IIC_PORT,VL53L0X_ADDR,reg);
                                }
                       

發開始測量:
LR_VL53L0X_Send(VL53L0X_REG_SYSRANGE_START, 0x01);
等待完成
                                          while(cnt<=100)
                      {
                                                 val = LR_VL53L0X_Read(VL53L0X_REG_RESULT_RANGE_STATUS);
                                                         if (val & 0x01) break;
                                                         cnt++;
                                                }
讀取12字節數據
                                                         for(i=0;i<12;i++)
                                                             gbuf[i]=LR_VL53L0X_Read(VL53L0X_REG_RESULT_RANGE_STATUS+i);

讀取狀態, 這個不能省略 , 因為讀出異常時,前面操作也會返回值 比如 20 , 要讀出狀態碼判斷是否成功
                             err=LR_VL53L0X_Read(VL53L0X_REG_RESULT_RANGE_STATUS);
                             err=(err&0x78)>>3;                                                       
下面是錯誤表:
    char* vl53l0x_err[VL53L0X_MAXERR]={
    "OK",
    "VCSELCONTINUITYTESTFAILURE",
    "VCSELWATCHDOGTESTFAILURE"        ,
    "NOVHVVALUEFOUND"        ,
    "MSRCNOTARGET",
    "SNRCHECK",
    "RANGEPHASECHECK",
    "SIGMATHRESHOLDCHECK"        ,
    "TCC",
    "PHASECONSISTENCY",
    "MINCLIP"        ,
    "RANGECOMPLETE",
    "ALGOUNDERFLOW",
    "ALGOOVERFLOW",
    "RANGEIGNORETHRESHOLD"};

實測正常時 , 并非返回 0 -OK, 而是  RANGECOMPLETE

該程序工作正常, 但只能測量短距離模式,無法切換到長距離。

總之,這個器件是垃圾。
回復

使用道具 舉報

9#
ID:57657 發表于 2025-11-8 13:17 | 只看該作者
你要用其他32芯片驅動哪就是程序移植問題,有問題用邏輯分析儀檢查時序差異。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
小视频在线播放| 91久久黄色| 超碰在线公开超碰在线| 91 中文字幕| chinese麻豆新拍video| 色噜噜狠狠一区二区三区| 久久国产天堂福利天堂| 欧美视频完全免费看| 91视视频在线直接观看在线看网页在线看| 成人嫩草影院| 国产另类xxxxhd高清| 在线观看国产视频| 国产麻豆综合视频在线观看| 在线视频 中文字幕| 日本黄色网址大全| 人妻少妇被粗大爽9797pw| 久久99精品久久久水蜜桃| 国内久久久精品| 亚洲成人av片在线观看| 亚洲一区二区三区四区五区中文| 国产精品一区在线| 欧美三级午夜理伦三级中文幕| 色猫猫成人app| av在线之家电影网站| 成年美女网站| 免费国产h视频在线观看86| jizz国产在线| 天天看片中文字幕| 精品夜夜澡人妻无码av| 三级a在线观看| 天天综合中文字幕| 久久爱av电影| 国产精品嫩草影院一区二区| 久久久精品欧美| 亚洲国产91色在线| 欧美日韩国产美| 欧美国产免费| 在线视频亚洲欧美中文| 亚洲永久av| www.国产精品.com| 麻豆传媒在线播放| 天天摸天天做天天爽| 欧美第一页草草影院浮力| 亚洲精品97久久中文字幕| 日本一区二区三区四区五区| 内射毛片内射国产夫妻| 亚洲 欧美 日韩在线| www.污污视频| 成人3d动漫一区二区三区| 成人一级生活片| 在线观看欧美一区| 免费精品视频一区二区三区| 91久久极品少妇xxxxⅹ软件| 国产精品吴梦梦| 欧洲s码亚洲m码精品一区| 成人黄色小视频在线观看| 亚洲国产精品第一区二区| 国产精品成人一区二区不卡| 精品一区在线| 免费观看久久av| 欧美顶级毛片在线播放| 国产ts一区| 久久精品色综合| 亚洲经典视频| 99热这里只有精品首页| 久久综合偷偷噜噜噜色| 国产精久久一区二区| 色8久久久久| 日本电影久久久| 欧美一级做一级爱a做片性| 国产精品第一| 青草综合视频| 欧美三级一区| 大香伊人久久精品一区二区| 精品嫩草影院| 亚洲天堂日韩在线| 日韩中文首页| 欧美一区视频| 国产精品一区毛片| 免费人成精品欧美精品| 久久99精品国产麻豆婷婷| 韩国av一区二区三区在线观看| 黄页网站大全一区二区| 成人午夜电影小说| 久久精品一区二区三区不卡牛牛 | 亚洲欧美另类在线| 亚洲一区二区中文在线| 黄网动漫久久久| 欧美综合一区二区三区| 欧美一区二区不卡视频| 亚洲第一页中文字幕| 亚洲最新视频在线| 久久久久久久网站| 国产精品久久国产精品99gif| 成人在线一区二区| 精品欧美国产| 超碰10000| 欧美精品成人网| www日本在线观看| 欧美a在线播放| 久久精品国产亚洲av麻豆色欲| 一区二区乱子伦在线播放| 噜噜噜久久,亚洲精品国产品| 欧美xx在线| 先锋av资源色| 久久视频www| 超级白嫩亚洲国产第一| 九九99久久精品在免费线bt| 国产一区二区在线| 久久国产福利| www久久精品| 午夜电影网亚洲视频| 日韩一本二本av| 中文字幕在线日韩 | 涩多多在线观看| 搡老熟女老女人一区二区| 99热在线观看精品| 一级特黄aaa大片在线观看| 亚洲欧美综合图片| 被下部羞羞漫画| 青青青青在线| 亚洲人成777| 1024精品久久久久久久久| 麻豆精品视频在线观看视频| 国产精品蜜臀av| 欧美日韩美女一区二区| 日韩中文av在线| 91精品久久久久久久久久久久久| 色就是色欧美| 天天色天天综合网| 美女福利视频在线观看| 亚洲精品97久久中文字幕| 狠狠干狠狠插| 男人影院在线观看| 盗摄牛牛av影视一区二区| 一本色道久久综合亚洲精品高清 | 中文字幕另类日韩欧美亚洲嫩草| 国产裸体美女永久免费无遮挡| 亚洲欧美自偷自拍| 成视频在线观看免费观看| h网站久久久| 麻豆一区二区麻豆免费观看| 日韩精品乱码免费| 亚洲一区二区在线免费看| 亚洲精品国产综合久久| 在线亚洲精品福利网址导航| 日韩高清中文字幕| 国产精品视频导航| 丰满的少妇愉情hd高清果冻传媒| 一本色道综合久久欧美日韩精品 | 你真棒插曲来救救我在线观看| 制服丝袜第一页在线观看| 国产又粗又猛又爽又| 婷婷5月激情5月| 国产在线激情| 亚洲理论电影| 粉嫩嫩av羞羞动漫久久久| 色欧美片视频在线观看| 欧美第一黄色网| 一本色道久久综合亚洲精品婷婷| 日本wwwxx| 国产精品久久久久久久久久久久久久久久久久 | 天堂8中文在线| 妖精一区二区三区精品视频| 美女一区二区久久| 狠狠躁夜夜躁人人躁婷婷91| 欧美麻豆久久久久久中文 | 中文字幕视频网| 91av com| 97人澡人人添人人爽欧美| 久久久影院免费| 久久久亚洲午夜电影| 亚洲二区中文字幕| 操一操视频一区| 亚洲制服中文字幕| 91精品国产色综合久久不8| 韩国97影院| 国产精品日本一区二区不卡视频| 日本免费新一区视频| 色综合天天在线| 5278欧美一区二区三区| 欧美老熟妇喷水| 日韩精品成人在线| 缴情综合网五月天| 国产精品亚洲一区二区在线观看| 激情五月婷婷综合网| 日韩欧美一区二区久久婷婷| 91pron在线| 怡红院一区二区| 在线亚洲不卡| 欧美野外wwwxxx| 国产视频欧美| 欧美色手机在线观看| 成人激情电影一区二区| 日本一本在线视频| 亚洲美女色视频| 国产探花在线观看| 日韩电影在线一区二区三区| 欧美日本免费一区二区三区| 亚洲自拍偷拍第一页| 一本加勒比波多野结衣| 日本一区精品久久久久影院| 激情黄产视频在线免费观看| 日韩vs国产vs欧美| 欧美一区二区三区思思人| 国产精品一区二区免费| 蜜乳av中文字幕| 免费下载黄色软件| 蜜桃在线一区| 国产欧美日韩在线| 国内精品免费午夜毛片| 日韩av片专区| 综合区小说区图片区在线一区| 里番在线播放| 狂野欧美性猛交xxxx| 国产一区二区三区香蕉| 亚洲高清色综合| 正义之心1992免费观看全集完整版| 精品处破女学生| 免费av高清| 欧美激情在线精品一区二区三区| 亚洲精品视频在线观看网站| 国产精品成人av在线| 午夜不卡久久精品无码免费| xxxxhd欧美精品| 日本一区二区三区电影免费观看| 久久久久久久久97黄色工厂| 性色av一区二区三区在线观看| 992kp免费看片| 欧美最猛性xxxx免费| 美女视频一区| 久久久精品蜜桃| 日韩av免费在线| www.超碰97| 成年网址网站在线观看| 五月天亚洲一区| 午夜亚洲国产au精品一区二区| 91欧美精品成人综合在线观看| 亚洲天堂久久新| 亚洲午夜福利在线观看| 国产麻豆视频网站| 卡一精品卡二卡三网站乱码| 亚洲一区二区三区四区的| 91成人伦理在线电影| 免看一级a毛片一片成人不卡| 伊人色综合久久| 免费在线成人| 自拍偷拍亚洲在线| 九九九久久久久久久| 黄色大片网站| 午夜激情久久| 日韩欧美国产电影| 日韩av中文字幕第一页| 亚洲 欧美 激情 小说 另类| 日韩免费在线电影| 亚洲一区二区三区激情| 久久免费99精品久久久久久| 国产亚洲久一区二区| 182在线播放| 国产蜜臀av在线一区二区三区| 国产精品直播网红| 久久久久久久蜜桃| 成人在线影视| 久久久久一区二区三区四区| 国产精品日韩精品| 日本三级欧美三级| 好看的中文字幕在线播放| 久久久精品人体av艺术| 99精品欧美一区二区三区| 国产美女激情视频| 日韩激情电影免费看| 中文字幕一区二区三| 美日韩精品免费| 精品久久国产视频| 午夜久久av| 欧美日韩电影一区| 国产性xxxx18免费观看视频| 91深夜福利| 欧美三级第一页| 久久国产精品99国产精| 卡一卡二卡三在线观看| 成年人在线视频免费观看| 91丝袜国产在线播放| 99视频在线播放| 91中文字幕在线播放| 激情五月综合婷婷| 欧美片在线播放| 色悠悠久久综合网| 毛片中文在线观看| 国内成人免费视频| 成人动漫网站在线观看| 中文字幕欧美色图| 一区二区三区视频免费视频观看网站 | 国产精品一区免费在线| 欧美午夜电影在线播放| 国产精品无码av无码| 爆操欧美孕妇| 国产成人精品三级| 痴汉一区二区三区| 四虎在线视频免费观看| gogogo高清在线观看一区二区| 精品中文视频在线| 久久亚洲AV成人无码国产野外| 毛片在线免费| 国产精品免费观看视频| 自拍视频一区二区三区| 91www成人久久| 日韩精品一级二级| 91精品国产综合久久久久久久久| 一区二区小视频| 老牛精品亚洲成av人片| 亚洲欧美一区二区三区情侣bbw| 在线日韩一区二区| 国产精品suv一区二区88| 91精品久久久久久久久青青 | 成年人免费av| 美女精品在线| 国产精品视频自在线| 91精品人妻一区二区三区果冻| 红杏成人性视频免费看| 亚洲欧洲在线播放| 中文字幕电影av| 99精品国自产在线| 精品日韩欧美一区二区| 爱爱的免费视频| av中文字幕在线看| 欧美日韩高清一区二区不卡 | 午夜娱乐在线| 免费高清不卡av| 国产精品亚洲一区| 欧美xxx另类| 奇米影视在线99精品| 国产无套精品一区二区| 国产丝袜护土调教在线视频| 美女网站色91| 欧美国产综合视频| 女人被狂躁到高潮的免费| 国产精品夜夜嗨| 色综合久久av| 三级av网站| 国产午夜亚洲精品午夜鲁丝片| 男人草女人视频| 日本女优天堂99伊人| 中文字幕亚洲一区二区va在线| 777777av| 国产高清av在线| 色老汉一区二区三区| 国产精品九九视频| 亚洲精品成人图区| 亚洲电影中文字幕| 日韩精品成人一区| 国内亚洲精品| 人体精品一二三区| 乱人伦中文字幕在线zone| 日韩精品亚洲一区| 午夜免费电影一区在线观看| 69国产精品| 亚洲欧美国产77777| 看看黄色一级片| 182在线播放| 日韩精品一二三四区| 久久久久久少妇| 天天做综合网| 99热在线播放| 岛国在线最新| 国产精品色噜噜| 亚洲精品中文字幕乱码无线| 桃色av一区二区| 亚洲欧美国产另类| 中文字幕资源网| 欧美亚洲三区| 亚洲欧洲一二三| 午夜cr在线观看高清在线视频完整版| 天天色天天操综合| 国产手机在线观看| 国产+成+人+亚洲欧洲在线| 91精品国产高清久久久久久91 | 久久免费影院| 麻豆乱码国产一区二区三区| 午夜精品无码一区二区三区| 免费在线观看成人| 欧美视频在线观看网站 | 久久99国产精品免费| 人妻激情另类乱人伦人妻| 成人在线观看网站| 日韩女优电影在线观看| 国产视频1区2区| 亚洲欧洲一区| 杨幂一区欧美专区| 国产精品视频一区二区久久| 日韩一区二区三区电影| 六月丁香激情综合| 亚洲一区不卡| 欧美交换配乱吟粗大25p| 国内精品久久久久国产| 亚洲欧美日韩一区在线| 刘亦菲毛片一区二区三区| 成人午夜大片免费观看| 日韩欧美理论片| 亚洲一区二区三区免费|