久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網運營的一線實戰(zhàn)洞察。

BK3432低功耗藍牙開發(fā)實戰(zhàn):從環(huán)境搭建到產品化

BK3432低功耗藍牙開發(fā)實戰(zhàn):從環(huán)境搭建到產品化 1. 項目概述與核心需求解析1.1 為什么偏偏是BK3432做藍牙開發(fā)這些年我接觸過不少芯片方案從早期的HC-05、HC-06這類串口透傳模塊到后來的ESP32、nRF52832再到杰理、泰凌微這些國產方案各有各的脾氣。但BK3432這顆芯片是我個人認為在“低成本經典藍牙方案”里非常值得花時間研究的一顆。BK3432是上海博通集成Beken Corporation推出的一款低功耗藍牙IC主打BLE 4.2協(xié)議棧同時兼容經典藍牙SPP串口透傳模式。在市面上大量藍牙水控器、藍牙臺秤、藍牙像素屏、藍牙充電倉、藍牙手柄等產品里你都能看到它的影子。最關鍵的是這顆芯片的價格非常有競爭力批量拿貨單價可以壓到幾塊錢人民幣級別這在產品量產時是巨大的優(yōu)勢。這顆芯片最吸引我的點在于它內置了ARM968E內核主頻最高可以跑到96MHzRAM有64KBFlash有128KB??赡苡腥藭X得這個配置對比ESP32、nRF52840這些“大塊頭”顯得寒酸但實際上對于做BLE透傳、傳感器數(shù)據上報、簡單遙控器、水控設備這類應用來說這配置完全夠用而且功耗表現(xiàn)相當不錯。休眠電流可以做到微安級別這對電池供電的IoT設備來說太重要了。1.2 這篇博文能幫你解決什么問題網上關于BK3432的中文資料其實不少但大部分都比較零散要么是芯片datasheet的翻譯片段要么是某個具體功能的討論帖要么是代理商給的Demo代碼注釋。很少有人把這顆芯片從“怎么搭環(huán)境”到“怎么上手寫代碼”再到“怎么調試排坑”完整串起來講一遍。我這篇博文想做的就是這件事。我會以一個實際做項目的視角把BK3432的開發(fā)流程從頭捋一遍包括開發(fā)環(huán)境的搭建、燒錄工具的選擇SDK整體架構、協(xié)議棧和驅動層的分工GPIO、UART、ADC這幾個最常用外設的編程要點藍牙廣播、掃描、連接、數(shù)據傳輸?shù)耐暾鞒膛鋵壎?、功耗?yōu)化、量產燒錄這些產品化必須面對的問題實際調試中經常踩的坑和排查思路無論你是剛接觸這顆芯片想快速上手的新手還是已經在用BK3432但卡在某個具體環(huán)節(jié)的老手這篇內容應該都能給你一些參考。我盡量把話說得直白少一些教科書式的繞彎子多一些實際跑過代碼、焊過板子、抓過包之后才有的經驗。2. 開發(fā)環(huán)境搭建與工具鏈詳解2.1 硬件準備你需要哪些東西開始寫代碼之前先把硬件準備齊。我建議的清單如下硬件/工具說明注意事項BK3432模組或自繪板推薦先買現(xiàn)成模組留意模組引腳是否全部引出USB轉TTL模塊CH340/CP2102均可必須有3.3V電平嚴禁用5VJ-Link或CMSIS-DAP調試器可選但強烈建議單步調試非常有用穩(wěn)壓電源或電池3.0~3.6VBK3432工作電壓范圍注意別超邏輯分析儀建議8通道以上分析UART時序極好用BLE抓包工具nRF Sniffer或兼容硬件排查藍牙協(xié)議問題必備我第一次用BK3432的時候偷懶直接用5V的USB轉TTL去接模組的UART引腳結果燒了好幾塊板子才反應過來是電平不匹配。BK3432的IO口不是5V容忍的電平轉換這件事千萬別省。2.2 下載SDK與Keil工程配置BK3432的SDK博通官方有發(fā)布代理商一般也會提供。拿到SDK之后第一件事不是急著編譯先把目錄結構看明白。我用的SDK版本目錄結構大致是這樣的BK3432_SDK/ ├── apps/ │ ├── bk3432/ │ │ ├── src/ │ │ ├── include/ │ │ └── project/ │ └── ... ├── drivers/ ├── protocols/ │ ├── ble/ │ └── ... ├── platforms/ │ └── ... └── tools/開發(fā)環(huán)境用的是Keil MDK我用的是Keil 5.36版本編譯ARM968E內核沒問題。老版本的Keil可能也能編譯但我在5.24版本上遇到過一些莫名其妙的編譯錯誤升級到5.36之后問題消失所以建議直接裝新版。打開工程文件通常后綴是.uvprojx先別急著編譯檢查一下Target Options里的幾個關鍵配置Device選擇確認選擇的是ARM968E-S內核的對應設備。有些SDK版本可能默認選的別的芯片會導致鏈接錯誤或者啟動文件不匹配。Flash Download燒錄算法是否正確。BK3432內部Flash燒錄需要專用的Flash算法文件SDK的tools目錄下一般有。如果沒有可以用J-Link的通用燒錄方式但需要確保地址映射正確。優(yōu)化等級Debug階段建議選-O0或者-O1Release再上-O2。我在-O2下遇到過變量被優(yōu)化掉導致邏輯錯亂的情況排查了整整一天。2.3 燒錄工具的選用與配置BK3432的燒錄方式主要有兩種串口燒錄和J-Link SWD燒錄。串口燒錄是最簡單的。模組一般會保留一個燒錄引腳通常是EN或者BOOT引腳上電時拉低這個引腳芯片就會進入燒錄模式。然后用串口工具比如Python腳本或者廠商提供的燒錄工具把編譯好的固件發(fā)過去。這種方式適合生產階段的批量燒錄成本最低。J-Link SWD燒錄則更適合開發(fā)調試階段。接線方式很簡單SWDIO、SWCLK、GND、VCC供電四根線。如果板子上的SWD引腳沒有引出那只能靠串口燒錄所以畫板的時候一定記得把SWD測試點留出來別省這幾個焊盤。我第一次畫板子就忘了引SWD引腳后面調試全靠串口打印看代碼執(zhí)行流程只能用笨辦法——在關鍵位置加打印。后來換了第二版板子把SWD引出來了配合J-Link單步調試效率至少翻倍。3. SDK架構分析與藍牙協(xié)議棧解讀3.1 BK3432的軟件分層結構BK3432的SDK架構延續(xù)了嵌入式BLE芯片的經典分層方式大致可以分為四層應用層App你的業(yè)務邏輯所在位置。比如水控器的計費邏輯、臺秤的稱重數(shù)據上報邏輯、像素屏的顯示刷新邏輯都在這層。協(xié)議棧層BLE Protocol Stack負責處理藍牙鏈路層的連接管理、廣播、配對、加密等。這一層通常是庫的形式提供不需要你修改內部代碼但你需要調用它的API。驅動層Driver封裝了芯片內部外設的寄存器操作包括GPIO、UART、SPI、I2C、ADC、PWM、定時器等。平臺層Platform與芯片啟動、時鐘配置、中斷向量、電源管理相關的基礎代碼。理解這個分層的意義在于你寫應用的時候基本上只跟App層和Driver層打交道但如果遇到連接不穩(wěn)定、功耗異常這類問題就要往協(xié)議棧層和平臺層去排查。3.2 BLE協(xié)議棧的工作機制BLE協(xié)議棧對很多新手來說是個黑盒我拿生活化的方式解釋一下。想象你站在一個熱鬧的廣場上想找你的朋友。你手里拿著一個喇叭每隔一段時間喊一聲“我在這里我是某某”這個喊話的過程就是廣播。你的朋友聽到廣播后走過來跟你說“我看到你了我們聊聊天吧”這個過程叫掃描和連接請求。連接建立之后你們倆就可以嘀嘀咕咕地聊具體的事了這就是數(shù)據傳輸。在BLE的世界里廣播包和掃描響應的內容是有固定格式的就像喇叭里喊話的內容也有一些規(guī)范。BK3432的SDK里廣播數(shù)據的配置是通過填充一個結構體來完成的struct bk_ble_gap_adv_param { uint16_t adv_int_min; // 廣播間隔最小值單位0.625ms uint16_t adv_int_max; // 廣播間隔最大值單位0.625ms uint8_t adv_type; // 廣播類型可連接廣播、不可連接廣播等 uint8_t channel_map; // 廣播信道37/38/39三個信道 uint8_t filter_policy; // 過濾策略 };這里有個關鍵參數(shù)廣播間隔。廣播間隔越短設備被發(fā)現(xiàn)的速度越快但功耗越高。如果你做的是需要快速配網或者連接的產品可以把廣播間隔設在30ms左右如果是長時間廣播等待連接的場景比如防丟器可以把這個間隔拉到500ms以上能顯著降低平均功耗。3.3 GATT與數(shù)據傳輸機制BLE的核心通信模型是GATT通用屬性協(xié)議。簡單來說GATT協(xié)議把數(shù)據抽象成一種“屬性表”的結構Service服務相當于一個功能模塊。比如電量服務、設備信息服務、自定義數(shù)據傳輸服務。Characteristic特征服務里面具體的可讀寫屬性一個服務可以包含多個特征。UUID每個服務和特征都有一個唯一標識符。標準服務用16位UUID自定義服務用128位UUID。在BK3432的SDK中GATT服務的注冊過程一般是先定義一個服務表然后調用協(xié)議棧API注冊const struct bk_ble_gatt_service service_table[] { { .type PRIMARY_SERVICE, .uuid GATT_UUID_DEVICE_INFO, }, { .type CHARACTERISTIC, .uuid CHAR_UUID_MANUFACTURER_NAME, .properties GATT_CHAR_PROP_READ, }, // ... 更多服務和特征定義 };很多人在剛接觸GATT的時候會犯一個錯把若干個數(shù)據打包到一個特征里然后頻繁地寫這個特征。雖然BLE協(xié)議本身支持這種操作但效率很低而且需要處理MTU最大傳輸單元的限制。BK3432上默認的MTU是23字節(jié)其中有效載荷只有20字節(jié)。如果你要傳大數(shù)據比如像素屏的一幀圖像需要用Notification方式配合分包發(fā)送或者協(xié)商更大的MTUBK3432支持MTU協(xié)商但需要協(xié)議棧和應用配合。4. 常用外設驅動開發(fā)要點4.1 GPIO編程與中斷GPIO是嵌入式開發(fā)最基礎的接口BK3432的GPIO編程思路和大部分ARM芯片相似// 配置PD2為輸出模式 bk_gpio_config(GPIO_PD2, GPIO_OUTPUT); bk_gpio_set(GPIO_PD2, 1); // 輸出高電平 bk_gpio_set(GPIO_PD2, 0); // 輸出低電平不過BK3432的GPIO有一個坑部分引腳復用功能比較多。比如某個引腳既可以當作UART的TX也可以當作PWM的輸出還可以當作ADC的輸入通道。在配置外設功能之前一定要確認這個引腳沒有被其他初始化代碼占用否則就會出現(xiàn)“UART怎么發(fā)不出數(shù)據”的問題。GPIO中斷的配置也不復雜bk_gpio_config(GPIO_PA1, GPIO_INPUT); bk_gpio_set_irq(GPIO_PA1, GPIO_IRQ_FALLING_EDGE, my_irq_handler);我踩過的一個坑是沒有配置內部上拉/下拉電阻導致懸空引腳在臨界電壓附近抖動中斷被反復觸發(fā)。BK3432的GPIO內部有弱上拉/下拉電阻配置的時候記得根據外部電路選擇合適的模式。4.2 UART串口通信的配置與調試UART是BK3432調試和透傳的核心接口。配置UART的步驟一般是使能UART時鐘配置引腳復用設置波特率、數(shù)據位、停止位、校驗位使能UART及其中斷BK3432的UART波特率最高可以跑到1Mbps以上但實際使用中如果走線較長或者電平轉換芯片質量一般建議控制在115200或者460800穩(wěn)定優(yōu)先。到這里我得說一個血淚教訓有一次我在一個項目里把UART的TX接到了另一個芯片的TX兩個輸出對接結果兩邊都在發(fā)數(shù)據互相干擾調試信息完全亂掉。后來查了電路圖才發(fā)現(xiàn)是接反了。用萬用表量一下引腳電平對比協(xié)議規(guī)定的空閑電平這個習慣非常有用。4.3 ADC驅動的具體實現(xiàn)與校準BK3432的ADC驅動在網絡熱搜詞里被重點關注也確實是個高頻使用的功能模塊。如果你要做電池電量檢測、傳感器數(shù)據采集、觸摸按鍵檢測等都離不開ADC。BK3432的ADC支持多通道采樣精度是16位的硬件上是SAR型ADC。我以最典型的“讀取電池電壓”為例把開發(fā)過程拆解一下// 1. 初始化ADC選擇通道 void adc_init_for_battery(void) { bk_adc_config_t adc_cfg; adc_cfg.channel ADC_CHANNEL_0; // 根據硬件連接選擇對應通道 adc_cfg.sample_rate ADC_SAMPLE_RATE_10K; // 采樣率 adc_cfg.mode ADC_MODE_SINGLE; // 單次轉換模式 adc_cfg.vref ADC_VREF_3V3; // 參考電壓 bk_adc_init(adc_cfg); } // 2. 讀取轉換結果 uint16_t read_battery_voltage(void) { uint32_t adc_val 0; uint16_t voltage_mv 0; uint32_t vref_mv 3300; uint32_t max_adc 65535; // 16位ADC滿量程 adc_val bk_adc_read_single_channel(ADC_CHANNEL_0); voltage_mv (uint32_t)((adc_val * vref_mv) / max_adc); return (uint16_t)voltage_mv; }ADC的校準是個容易忽略的細節(jié)。由于參考電壓的偏差、ADC本身的失調和增益誤差直接算出來的電壓值往往有幾十上百毫伏的偏差。在實際項目中我通常用兩個參考點做線性校準用精密穩(wěn)壓電源給ADC輸入一個已知電壓比如1.0V記錄ADC原始值。再給一個另一個已知電壓比如3.0V記錄ADC原始值。用這兩組數(shù)據算出增益和偏移寫入Flash存儲之后每次采樣都做校正。這個校準方法適用于大多數(shù)內置ADC的藍牙芯片不光BK3432。4.4 PWM與定時器PWM在BK3432上主要用于LED調光、蜂鳴器驅動、電機調速等場景。配置PWM其實不復雜關鍵是頻率和占空比的匹配// 配置PWM通道0頻率1kHz占空比50% bk_pwm_init(PWM_CH0, 1000, 50); bk_pwm_start(PWM_CH0);如果你要驅動蜂鳴器發(fā)出不同音調只需要動態(tài)修改頻率參數(shù)即可。但要注意不同PWM通道可能共用某個定時器的時鐘源使用前需要確認時鐘樹配置否則可能改了通道1的頻率把通道2也帶偏了。5. 藍牙核心功能開發(fā)實操5.1 廣播初始化和參數(shù)配置廣播是BLE設備的門面手機能不能看到你的設備完全取決于廣播包怎么配。BK3432上配置廣播先要填充廣播參數(shù)結構體再填充廣播數(shù)據。設備名是必須放的但要注意廣播包總長度上限是31字節(jié)傳統(tǒng)廣播你放了設備名、服務UUID、廠商自定義數(shù)據之后容量就非常緊張了。我的習慣是優(yōu)先保證設備名和服務UUID其他廠商數(shù)據放在掃描響應包里。// 設置廣播參數(shù) struct bk_ble_gap_adv_param adv_params; adv_params.adv_int_min 32; // 32 * 0.625ms 20ms adv_params.adv_int_max 48; // 48 * 0.625ms 30ms adv_params.adv_type ADV_TYPE_IND; adv_params.channel_map ADV_CH_ALL; adv_params.filter_policy ADV_FP_ANY; // 設置廣播數(shù)據 uint8_t adv_data[] { 0x02, 0x01, 0x06, // Flag: LE General Discoverable 0x03, 0x03, 0x0F, 0x18, // Complete List of 16-bit Service UUIDs 0x05, 0x09, B, K, 3, 4 // Complete Local Name: BK34 }; bk_ble_gap_set_adv_data(adv_data, sizeof(adv_data)); bk_ble_gap_start_adv(adv_params);5.2 掃描與連接處理對于中心設備比如手機或者另一個BK3432掃描流程是啟動掃描設置掃描窗口和掃描間隔。窗口越長能捕獲廣播的概率越高間隔越大功耗越低。解析廣播結果回調函數(shù)里收到廣播地址和廣播數(shù)據按需過濾。發(fā)起連接指定目標設備的地址和連接參數(shù)。void scan_result_handler(uint8_t *addr, uint8_t addr_type, int8_t rssi, uint8_t *adv_data, uint8_t adv_len) { // 判斷是不是我們要連接的設備 if (memcmp(addr, target_addr, 6) 0) { bk_ble_gap_connect(addr, addr_type, conn_params); bk_ble_gap_stop_scan(); } }關于藍牙測距RSSI測距這是很多做室內定位和防丟器的開發(fā)者關心的話題。BK3432在掃描和連接狀態(tài)下能獲取RSSI值但直接用RSSI換算距離的精度往往不理想因為射頻環(huán)境太復雜了。如果是簡單判斷“設備在不在附近”RSSI閾值就夠了如果需要相對精確的測距建議用官方模板做路徑損耗擬合而且同一型號芯片的數(shù)據要單獨校準。我在自己的項目里試過很多次RSSI測距在1米以內大概有0.2~0.5米誤差5到10米范圍誤差可能擴大到2~3米做精度要求高的產品要慎重。5.3 數(shù)據傳輸Notification與Write連接建立之后數(shù)據的雙向傳輸是核心。BK3432的GATT服務通常包含兩種特征Read/Write特征手機主動寫數(shù)據到設備或者設備被動等待手機來讀。Notify特征設備主動向手機推送數(shù)據。這是低功耗藍牙最常用的模式因為不需要手機反復輪詢設備有數(shù)據就往上報功耗表現(xiàn)最好。Notification的使用流程// 應用層收到CCCD客戶端特征配置更新事件后使能通知 void gatt_cccd_update_handler(uint16_t conn_handle, uint16_t cccd) { if (cccd GATT_CCCD_NOTIFY) { notif_enabled true; } else { notif_enabled false; } } // 主動上報數(shù)據 void send_data_to_phone(uint8_t *data, uint8_t len) { if (notif_enabled) { bk_ble_gatt_send_notification(conn_handle, attr_handle, data, len); } }5.4 經典藍牙SPP模式的配置雖然BLE是BK3432的主打但很多老設備依然依賴經典藍牙SPP串口透傳協(xié)議。BK3432對SPP的支持讓它可以無縫替換HC-05/HC-06這類經典藍牙模塊的位置。配置SPP的關鍵點藍牙名字和配對碼產品出廠時一般會設置默認名字比如“BK_SPP_1234”。透傳方式SPP模式就是把UART的數(shù)據直接搬到藍牙通道上反之亦然。SDK里通常有一個回調函數(shù)處理接收到的藍牙數(shù)據然后通過UART轉發(fā)出去。AT指令兼容性如果你是從HC-05遷移過來的產品原有AT指令格式可能需要適配。我實際測試過BK3432的AT指令風格跟HC-05不太一樣需要在應用層做一個指令解析兼容層。6. 實際項目開發(fā)流程與案例拆解6.1 項目準備與需求分析假設我們現(xiàn)在要做一個藍牙水控器這是一個BK3432非常典型的應用場景需求大概是手機APP通過藍牙連接水控器充值、扣費、查詢剩余水量水控器本地記錄消費記錄低功耗電池供電待機功耗要盡量小拿到需求之后我先拆功能功能模塊說明藍牙通信BLE連接、配對、數(shù)據交互計費邏輯按流量計費或按時長計費閥門控制電磁閥的開關控制電量檢測低電量報警存儲管理消費記錄、參數(shù)保存6.2 電路設計與模組選型自己畫板子的話BK3432的外圍電路其實不復雜晶振一般是26MHz無源晶振、電源去耦電容、RF匹配電路、天線PCB天線或外置天線。但新手不建議直接上來就畫RF部分射頻調試的坑非常深天線阻抗匹配不做好藍牙距離可能連5米都跑不滿。我自己的建議是開發(fā)階段直接用量產模組。市面上BK3432模組非常多價格也不貴幾十塊就能買到帶底板和調試引腳的開發(fā)板。先把代碼功能調通確認產品邏輯沒問題之后再考慮畫板子做集成。這樣可以省掉大量射頻調試的時間。如果你確實要自己畫板記得參考SDK或者模組廠商的參考設計特別注意天線底下盡量不要鋪銅保持凈空區(qū)域晶體負載電容根據廠商手冊選擇電源濾波電容靠近VDD引腳放置RF走線阻抗盡量控制在50Ω6.3 代碼框架設計與模塊劃分有了需求分析和硬件選型接下來就是寫代碼。我的習慣是先搭框架再逐模塊填充app_main.c // 入口初始化各模塊 ble_service.c // BLE服務注冊、廣播、連接管理 uart_debug.c // 串口日志模塊 adc_battery.c // 電池電量采集模塊 valve_control.c // 閥門控制模塊 flash_store.c // 參數(shù)存儲和消費記錄管理 charge_logic.c // 計費邏輯模塊代碼框架搭好之后先跑一個最基礎的“BLE透傳”例程驗證硬件和工具鏈沒問題再逐步添加業(yè)務模塊。這樣每加一個功能都能及時驗證出了問題也容易定位。6.4 核心代碼實現(xiàn)與講解以計費邏輯為例核心代碼大致是void charge_logic_init(void) { flash_store_init(); load_balance(); valve_control_close(); } void on_water_flow_pulse(void) { uint32_t volume read_flow_sensor(); if (balance 0) { valve_control_close(); return; } balance - calculate_cost(volume); store_balance(balance); if (balance 0) { valve_control_close(); ble_send_notify(余額不足已關閉閥門); } }實際項目里要注意Flash寫入次數(shù)有限不要把每次流量脈沖都寫Flash否則Flash很快寫壞。我在實際代碼中做了一個“定期存儲”策略比如每消費0.1元才寫一次或者每分鐘批量寫一次這樣能大幅延長Flash壽命。斷點續(xù)傳如果設備在寫入中途斷電參數(shù)可能丟失。BK3432的Flash操作需要確保原子性可以先寫備份區(qū)再更新主區(qū)或者用雙緩沖機制。6.5 產品化關鍵點配對、量產與功耗優(yōu)化產品化過程中有幾個容易被忽略的點配對綁定BLE設備默認是可廣播、可連接的但產品賣給用戶時你肯定不希望任何手機都能連上設備。這時候需要在協(xié)議棧里配置配對白名單或者實現(xiàn)“首次配對后記錄綁定MAC地址之后只接受這個地址的連接”。BK3432的SDK提供了配對回調接口你可以在這里做自定義策略。量產燒錄小批量可以用J-Link逐臺燒錄但大批量一定要用串口燒錄配合工裝夾具。生產工具腳本我一般用Python寫通過串口發(fā)送固件文件校驗CRC。要注意的是每個設備的MAC地址不能相同否則多個硬件同時啟動時會出現(xiàn)地址沖突。BK3432的MAC地址默認存在Flash的固定位置可以在量產時生成隨機地址寫入或者使用芯片廠預留的區(qū)域。我遇到過一次因為MAC地址全一樣導致智能家居平臺無法區(qū)分設備的問題排查了好久才定位到MAC地址頭上。功耗優(yōu)化BLE設備的平均功耗 廣播/連接功耗 睡眠功耗 喚醒事件功耗。BK3432在深度睡眠模式下電流可以做到微安級別但前提是關閉所有不用的外設時鐘GPIO要設置為正確的電平狀態(tài)避免漏電用定時器或者外部中斷喚醒不用持續(xù)輪詢藍牙廣播間隔調大或者在不工作時關閉廣播7. 常見問題與排查技巧實錄7.1 編譯燒錄類問題現(xiàn)象可能原因排查方法編譯報錯找不到頭文件工程路徑配置不對檢查Include Path是否包含SDK所有目錄燒錄報錯Flash Download失敗Flash算法文件缺失重新加載SDK提供的FLM文件燒錄成功后程序不運行啟動文件或鏈接腳本錯誤檢查Target Device是否選對用J-Link查看PC指針Keil編譯內存不足RAM或Flash溢出檢查是否開太多調試日志優(yōu)化代碼體積7.2 藍牙連接類問題手機搜不到設備先確認廣播是否開啟用nRF Connect這類APP查看掃描結果如果沒有檢查廣播數(shù)據和廣播參數(shù)是否設置成功。再確認設備地址有的模組有兩個地址公共地址和隨機地址手機端可能需要設置為“不過濾”才能看到??梢运训降B接不上連接參數(shù)是否合理連接間隔太短比如小于7.5ms可能導致連接不穩(wěn)定。是否觸發(fā)了配對流程如果設備端在配對過程中出錯連接會被斷開。打開協(xié)議棧日志看配對失敗的具體錯誤碼。連接后頻繁斷開檢查RSSI信號強度如果信號低于-80dBm可能是距離太遠或天線問題。檢查電源穩(wěn)定性連接狀態(tài)下瞬時電流比較大如果電池供電不足電壓跌落可能導致連接斷開。我碰到過用劣質鋰電池供電連接后設備頻繁重啟的問題換電池之后就好了。檢查連接間隔是否太短連接間隔越短設備功耗越高也越容易在干擾大的環(huán)境中斷線。7.3 UART和調試類問題UART收不到數(shù)據首先用回環(huán)測試把TX和RX短接看自發(fā)自收是否正常。如果不正常問題在UART初始化如果正常問題在外部連線或對端設備。檢查波特率配置BK3432的時鐘源誤差會影響波特率如果誤差超過2%就可能出現(xiàn)亂碼或完全收不到。檢查中斷是否開啟接收中斷沒使能就會一直收不到數(shù)據。打印日志出現(xiàn)亂碼大概率是波特率不匹配或者是發(fā)送和接收兩端的電壓不一致。也可能是日志打印頻率太高UART FIFO溢出導致丟數(shù)據。7.4 ADC采樣常見問題我做ADC驅動的時候踩過不少坑整理幾個典型場景ADC讀值波動大電源紋波太大可以在ADC輸入腳加一個RC低通濾波或者軟件做多次采樣取平均值。采樣時鐘配置過快導致轉換精度下降。BK3432的ADC采樣時鐘要根據參考手冊配置不能一味求快。ADC讀數(shù)為0或者滿量程檢查通道配置BK3432的多路ADC通道可能有不同的引腳映射確認選對了通道。檢查參考電壓如果參考電壓沒配置好讀出來的值就完全沒有意義。用萬用表量一下輸入腳的電平排除硬件虛焊或外部電路問題。7.5 功耗異常排查功耗超標是最難定位的問題之一我的排查思路是先測底電流把設備只供電保證藍牙不廣播、外設不工作測靜態(tài)電流。如果底電流就很高問題出在硬件設計或者某個外設沒有正常進入睡眠。逐模塊排查依次打開藍牙廣播、啟動ADC采集、開啟UART觀察電流變化。哪個模塊電流增量異常大就往哪個模塊深入排查。GPIO漏電檢查很多電流泄漏點其實在GPIO上。浮空的輸入腳會因為電平不確定而產生漏電流所有不用的GPIO都需要設置為輸出模式或者配置上拉/下拉。我在一個項目中遇到過待機電流高達2mA的問題排查了半天發(fā)現(xiàn)是某個GPIO外接的LED指示燈沒有通過三極管控制而是直接由GPIO驅動平時雖然不亮但回路一直有電流。把LED改到三極管控制之后待機電流降到了15uA以下功耗問題迎刃而解。8. 用BK3432做項目的一些個人體會最后聊點我在實際項目中的感受。BK3432作為一顆定位清晰的低成本BLE芯片它在物聯(lián)網產品里的生態(tài)位非常明確不追求極致性能不追求復雜應用但求穩(wěn)定、便宜、夠用。它就像你工具箱里那把用得最順手的螺絲刀——不是最貴、不是最漂亮但干活的時候你最愿意拿起來的就是它。如果你要做的產品是透傳、傳感器上報、遙控、水控、表計、防丟器這類通訊數(shù)據量不大、對功耗有要求、成本敏感的硬件BK3432是很好的選擇。但如果你需要跑復雜的應用邏輯、做本地AI推理、跑音頻編解碼那還是老老實實選ESP32、nRF52這類資源更豐富的芯片。建議新手上路的時候先拿官方Demo跑通一遍再做一個小項目比如藍牙溫濕度計然后回頭看這篇博文里的外設和協(xié)議棧部分會更有感覺。別一上來就扎進代碼細節(jié)里先把芯片的數(shù)據手冊、SDK目錄結構、燒錄方式了解清楚后面真的開發(fā)起來會順暢很多。祝你在BK3432的開發(fā)路上少踩坑多出貨。有新的心得體會也歡迎在評論區(qū)交流。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日韩国产欧美伦理在线| 97在线无精品| 性一级黄色录像片网站导航| 国产成人资源| 97干com| 亚洲精品无码成人久久久99| 久久久久久国产精品免费网站 | 天天噜| 求求你操操我| 色综合色欲色综合色综合色综合| 国产丝袜欧美在线视频| 少妇特黄一区二区三区| 日韩 人妻 精品| 日本丝袜人妻内射| 亚洲情色综合网| 免费强奸av| 国产 日韩,欧美 自拍| 韩国国产欧美情侣视频在线| 婷婷激情一区二区三区俺也去| 成人网站 免费观看| 中国熟妇| 天天操天天干美女网址导航| 2026国产精品视频| 欧美色图私拍91| 超碰99在线| 思思热影视| 国产精品久久妻无码网站| 97伦综合| 精品福利| 在线天堂资源亚洲| 亚洲综合有码| 精品久久9| 是还免费视频1727我| 欧美少妇熟女| 久久久爆乳翘臀一线天伦理视频| 日韩av不卡在线观看| 精品一区二区国产日韩| 91天天综合网| 超碰97人妻在线| 国产精品白丝AV| 九九九九免费高| 老熟女熟妇| 丁香五月婷婷基地| 五月天偷拍| 一区二区三区在线资源| 中文字幕在线日亚州9| 九九干| 久热在线精品免费观看| 自拍偷拍国产欧美日韩韩| 91综合色噜噜| 日本性感人妻91| 国内毛片欧美香蕉精品| 亚洲无码电影久久久| 蜜臀久久99精品久久久久久| 国产一区二区在线播放| 亚洲一区日韩精品中文字幕| 性饥渴少妇av无码毛片| 18禁精品网站在线看| 欧美亚洲一级在线观看| 9999免费精彩视频| 一区中文字幕二区日韩| 青青草色AV| 日韩99999| 黄色免费一级在线毛片| 国产男人又猛又粗又爽| 任你爽视频| 超碰偷拍| 欧美日综合| 欧美国产操逼| 三级日本一区二区三区| 第四色奇米影视777| 91在线精品| 婷婷尹人大香蕉免费| 鲁鲁色综合网| 国产乱码久久久久久| 麻豆区久久久久亚| 91成人无码| 欧美日韩在线视频网站| 国产欧美精选自拍一区| 噜噜噜狠狠色综合| 青青草伊人久久| 后入人妻无码| 国产最新小视频在线播放下载| 无码 黑人一区二区三区| 欧洲熟妇xxXx欧美老妇裸体| 久久国产视频专区一二三| 久久99深爱久久99精品| 91色夜| A 天堂| 一级久久久久久久久久久| 亚洲性综合9| juliaann丝袜大战黑鬼| 97chaopenrihan| 日韩综合无码一区久久92| 高清在线不卡一区二区 视频| 草草网站影院白丝内射| 欧美日韩高潮喷水91| 欧美精品久久| 91P0RNY大屁股人妻| 一级久久久久久久久久久| 九九碰九九爱97超碰| 99国内精品| 欧美性Fer办公室秘书| 丰满人妻一区二区三区免费 | 国产精品内射婷婷一级二| 国产福利在线视频网站| 婷婷性网| 天天干夜夜一操| 欧美一区二区情色| 人人摸人人入| 婷婷日韩一区二区三区中文字幕在线| 亚洲se电影| 先锋色眉乱伦资源| 色诱avtt| 岛国免费视频在线| 日韩成人色图| 丝袜亚洲综合| 久久久影院| 超碰在线日韩一区| 丁香婷婷啪啪| 97精品一区| 青青操综合网| 国产精品一区二区三区四区五区| 99久久精品无码一区二区| 亚洲精品天天影视综合网| 日韩欧美传媒一区国产| 欧美日韩在线视频网站| 色五月综合网| se..亚洲欧美| 后入精品| 精品一啪| 最新9久久久9免费视频| 色情五月婷婷| 久久 精品| 久草婷婷| 日韩福利综合一区| 精品丰满熟妇人妻一区| 欧美日韩婷婷中文| 国产辣妈在线视频福利| 国产AV天美| 亚洲天堂一区二区久久| 精品国产99| a片久久久久久久久久久久 | 目产99999久久999| 三级激情网站| 亚洲色综网| 亚洲AV成人无码久久精品播放| 日韩中文9| 2021久久国产综合精品青草| 久久久91福利姬| 青青操轻轻| 亚春色色| 色第一页| 久久精品国产亚洲AV成人直播| 久草老司机| 色婷婷电影网| 欧美狠狠干| 欧美色偷拍| 日韩av无码网站| 中文字幕精品人妻丝袜| 国产91啪| 精品熟妇视频一区二区| 激情自拍 校园春色| 亚洲中文字幕在现观看| 久久精品中文| 婷婷月色| 天天做日日爱夜夜爽| 97操B| 可以免费观看的AV| 亚洲图片激情综合另类| 东北老熟女| 欧美爆操91| 久久久久久久国产视频| 极品销魂美女一区二区| 欧美青青草视频| 97色碰| 人人操,人人插| 清纯唯美综合亚洲| 一区中文字幕二区日韩| 国产又色又爽又舒服的三级视频| 91bbb| 一区二区亚州激情久婷婷欧美| 亚洲AV免费在线| 日韩欧无码一区二区三区免费不卡 | 91久久18禁| 围产精品一区二区三区视频播放| 人人妻人人爽一区二区三区| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 毛片视频白嫩| 91综合国产精品| 久久免费精彩视频| 国产一级不卡在线观看| 亚州一区二区| 欧美日韩亚洲少妇寂寞影院正在播放| 天天日天天射天天干| 99热99在线播放激情| 一本久道久久综合狠狠爱一密臀精| 久久亚洲不卡一区二区三区 | 青青操视频在线| 久久久久9久久久久| 精品一区二区人妖| 久久日韩毛| 蜜臀无码视频在线观看| 啪啪啪男女亚洲中文字幕99| 亚欧美色图| 亚洲吊色| 成人一区二区三区四区| 91草草草| 区一二区日韩亚洲乱码av电影| 婷婷久久五月| 日韩婷婷| 亚洲制服aⅴ中文字幕| 久久亚洲中文字幕视频| 日韩97在线| 污电影在线观看| 欧美日韩夜夜| 一级A片女人高潮叫床| 人人操肉肉| 欧美操人视频| 尤物黄色在线观看网站| 欧美日韩色综合网| 国产欧美精选自拍一区| 中国一级操逼视频| 国产蜜臀在线| 丁香五月久久| 亚洲精品国产精品成人| 久久亚洲AV无码专区首页| 欧美亚洲在线| 人妻喷水| 婷婷10月天青娱乐| 欧美图片校园春色| 人妻第一页| 超碰 欧美| 亚洲综合一| 韩国嫰模上门援交视频| 久久久久久久久久久97| 欧美另类自拍 | 思思热在线视频在线| 东京热男人的天堂| 亚洲欧美高清无码| 性色av蜜臀av色欲aV| 亚洲三区视频| 婷婷丁香成人| 丝袜内射| 亚洲日韩少妇一道本视频| 少妇色综合| www.acm成人黄色毛片| 欧美日韩小说| A片大香蕉在线| 成人精品久久久午夜福利| 国模无码人体一区二区三| 九热中文字幕| 欧美一级特黄淫片在线观看| 日韩久久激情精品| 97干日韩| 九一国产精品| 91人人| 综合久久久久久久久91| 强奸乱伦动态污图免费 | 欧美18 在线观看| 国产AV久久野战精品| 中文字幕亚韩| 激情图片伦理国产一区二区日韩| 一区二区三区 丝袜高跟| 舔舔啊| 久操97| 秋霞成人做爱| 欧美不卡在线美女| 男人的天堂日韩| 大香久久| 草草影院日本第一页| 看一级特黄a大一片| 欧美综合娱乐久久| 成年男人的天堂| 久久精品男人的天堂| 天天做天天爱| 五月婷婷激情综合| 欧美亚洲宗合色性图| 一区二区影视| 97干在线视频| 嫩草 我啊~嗯~在线| 91 天天综合| 成人a大片在线观看| 日韩精品.久久精品.AV女优.天美传媒| 大香蕉在线86| 亚洲爽图| 天天干人妻| 亚洲Av诱惑| 久久AV无码网址| 啊啊好多水| 在线观看中文字幕| 97资源制服丝袜| 91天天综合在线观看| 青娱乐999| 亚洲 欧美都市激情| 欧美日日人人天天| 伊人网综合在线视频| 99精品在线| 国产乱不卡| ..日韩av毛片精品久久久| 99热综合在线| 亚洲另类天堂| 99re6国产精品99re在线| 国产嫩草精品A88AV| 国产亚洲精品av一区| 91在线色| 国产亚洲日韩欧| 性色高清在线| 99亚洲国产精品色一区二区三区| 天天插天天射| 色哟哟 日韩精品| 91无码中出人妻视频| 51一区二区三区| 爆操无码| 亚洲色阁| 久久久久国产亚洲一区欧美色图日韩 | 操一区| 综合网91| 亚洲另类色图片| 欧美第二页| 最新制服中文第一页| 亚洲高清无码免费观看视频| 日韩精品午夜操呦呦不卡影院| 五月丁香色情| 超碰在线人人射| 亚洲精品欧洲精品| 岛国在线一区二区三区| 夜夜骑日日| 噜噜在线| 成人无码在线超碰网| 亚洲色91C| 日本性爱欧美性爱| 久插不卡| 色一情一乱一乱一区91Av| 午夜亚洲| 四虎视频在线观看| 亚洲AV无码国产精品久久久久| 一级免费精品| 九九九九九九九九九九九免费国产| 丰满人妻被猛烈进入中| 啊啊啊啊啊啊啊啊啊啊在线观看| 青娱乐国产精品| 久久久啊啊啊| 亚州久久9| 妺妺跟我一起洗澡没忍住| 97伊人| 大香蕉天天看妹子| 国产超碰| 在线观看一级α片刺激高潮视频| 欧美日本不卡| 一区=区三区视频| 91碰超| 操熟女91| WWW美腿丝袜香蕉中文| 久操大香蕉手机视频在线看| 亚洲精品xxx| 激情一区二区| 国产和美国毛片| 日本久操视频| 日本午夜福利影院| 久操网址| 日本成a人v网站在线观看| 亚洲色图综合网| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 国产精品一区二区麻豆| 亚洲综合99999| 婷婷五月天激情网| 天天视频黄网站| 亚洲九九九九| 东京热91| 热的中文 热的有码 热的国产| 综合网,亚洲,欧美| 91超级碰碰碰| 中国探花熟女| 精品无码久久久久久久久果冻糖心| 久久熟女久| 久热久一区二区三区| 中文字幕永久在线| 五月天激情网图片| 五月丁香色色网| 欧美日韩国产高清在线一二三区| 国产成人自拍视频视频| 国产精品精品系列在线观看| 精品九九九九九九| 熟女91网| 伊人色综合欧美| 少妇一区二区三区在线观看| 国产一区二区视频在线播放| 亚洲精品无码久久AV| 2024年最新色情网站在线观看| 成人九九| 亚洲97在线| 欧美同性恋 的搜索结果 - 91n| 试看福利| 五毛骚逼极品美女怕怕| 九九自拍伦理| 久久偷偷色综合蜜桃| 日日夜夜青青草母狗| 蜜桃久久久久久| 久久久久久夜夜夜夜夜| 亚洲一二三四区机械| 色呦呦、国产精品| 精品十三区| 日韩激情视频| 欧洲亚洲人人爽爽视频| 60秒免费视频| 久热这里| 熟女人妻精品一区二区视频| 日韩精品资源专区二区| 色在线亚洲视频www| 久久久国产av美女私房| 亚洲性爱免费电影| www黄片免费看com| 26uuu欧美| 天天做天天爱天天高潮| av天天在线观看| 精品人妻1237| 久久綜合很很很| 亚洲色图美腿丝袜| 国产97av| 国产成人超碰在线| 精品毛片久久久精品毛片| 91狼人| 后入 亚洲 美女 射| 国产熟女一区二区| 一级性爱视频免费在线| 欧美黑人精品在线播放| 99这里有精品| 欧美综合色站| 黄久久| 亚洲学生妹高清av| 国产精品嫩草影院免费| 色情成人五月天| 97国产超湿| 91精品免费| 清纯唯美亚洲另类| 久久精品 六十路 熟女 欧美| 久久一区二区高清免费| 成年女人一区| 丝袜美腿射精91| 九九热三级片| 天天躁日日躁AAAAXXXX国产| 综合久| 75大香蕉| 97欧美日韩| 国产精品成人无码a v毛片| 丁香五月性| 97国产天堂岛| 尤物av网站免费在线播放| 日韩 欧美 另类 人妻| 久久99操天天日| 亚洲性猛| 国产又色又粗又黄又爽| 夜夜爽33333| 色欧洲97| 中字幕人妻一区二区三区| 影音先锋国产精品| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 日欧操屄| 人妻天堂综合网| 99999这里都精品| 国产中出内射一区二区| 亚洲精品 大香蕉| 亚洲自拍欧美色综合| 日韩综合无码一区久久92| 18禁超污无遮挡无码免费网| 中文字幕78| 中文操逼字幕| 国产AV高清AV无码| 97视频7| 四虎免费在线观看| 天天干天天插| 玖玖爱视频网站| 国产精品嫩草影院免费| 97色色国产视频| 91丝袜在线观看| 长长久久88视频| 日日日日做夜夜夜夜做无码97| 影音先锋每日最新资源在线观看| 精品久久久久,69国产成人精| 国产精品午夜福利| 丰满人妻一区二区三区大胸懂色| 欧美综合网1| 乱伦a片视频| 91 手机在线播放 绯色| 精品午夜福利| 久久9久9久99久9久9| 亚州综合在线| 神马视频久久久久久| 青娱乐啪啪视频| 色噜噜人妻av 中文字幕| 九九久久玖玖| 国产精品久久久久绯色| 人人干人人操人人爱| 日日夜夜骚| 91精品国产91久久福利| 麻豆久久久久久久久丝袜| 17c嫩草51久久91嫩草| 日本99视频| 精品视频一区二区| 日本999精品视频| 亚洲精品国产熟女久久久久久| 精品九九九九九九九九九| 国产一区二区a毛片| 青青草日韩免费观看高清在线| 人妻系列无码专区中文有码| 综合欧美色图| 青青草视频爽一爽| 思思热久久成人| 欧美色图在线视频少妇| 久久久婷| 国产辣妈在线视频福利| 欧美日韩人妻婷婷一区| 337p大胆噜噜噜噜噜91Av| 精品视频久久| 亚州综合AⅤ| 在免费jIzzjIzz在线视频| 国产美女高潮视频| 67914在线精品观看| 人人操人人摸人人看人人插| 伊人性在线视频| 成人影 天天操 亚洲| 日韩欧美大力操| 玖玖无码超碰| 国产丝袜美腿美女麻豆| 啪啪综合网| 日韩欧洲操屄视频| 欧美激情内射| 成人在线午夜视频一区| 亚洲第一页色| 草莓精品视频| 新亚洲无码| 韩国毛片一区二区三区| 69AV女优男人的天堂| 色香色欲天天综合网天天来吧| 后入式福利| 久操 高清| 丁香六月激情综合| 亚洲乱码国产乱码精网站| 中文字幕在线观| 蜜桃狠狠色伊人亚洲综合 | 玖草在线视频| 欧美三级偷拍| 97欧美日韩中文| 国产熟女少妇一区| 久久久久9| 久久精品色欧美aⅴ一区二区| 一级性爱视频免费观看 | 亚洲三级网址久久最新| 丁香五月婷婷色| 亚洲无码?第一页| 免费AV中文网在线观看| 亚洲精品91| 亚洲日本天堂| 高清肉丝中文无码| 欧美亚洲20p| 青青青国产| 国产 亚洲 丝袜 制服| 亚洲欧洲综合av在线| 一起草三级AV电影在线观看| 国产白丝精品在线观看| 亚洲熟妇A V黑人| 嗯嗯啊啊好大好爽| 在线小说视频一区| 成年人免费观看网站| 久久久久久久久国产| 大鸡吧尹人在线| 91精品丝袜久久久久久| 色爱三区| 亚洲av影院在线观看| www.久久最新地址| 韩国成人精品久久久免费看| 欧美性爱91| 蜜乳av一区二区| 国产成年女人免费视频播放a| 国产精品ww久久| 国内偷拍精品一区二区| 99久久国产精品免费高潮| 少妇熟女1区2区3区| 国产福利一区二| 色噜噜国产精品视频一区二区| 欧美+日产+中文| 欧洲色综合| 欧美96精品在线| 91 欧美| 精品国产Av无码久久久亚洲| 国内毛片热久久思思热| 国产 日韩 欧美高清| 亚州免费啪啪视频| 岛国片在线观看视频亚洲| 99色在线观看| 一道本东京热加勒比一区二区三区| 江都AV在线| 情色五月天网| 天堂精品一区| 九九亚洲| 精品人妻中文字幕4399| 日本在线不卡v二区| 欧美成人午夜免费福利785| 丁香五月性| 国产suv精品一区二区四区999| 欧美狠狠弄| 狠狠操狠狠燥| 高清孕妇孕交| 最近2018中文字幕在线高清第一页| 伊人久久综合影院精品久久久| 亚洲精品一二区| 亚洲精品日韩国产欧美| 草b在线| 国产精彩女在线观看视频| 4tube欧美女厕所| 国产一国产一级毛片古装| 精品久久在线区一区| 精品国产72| 国产丁香精品露脸视频 | 日韩成人性爱电影在线播放| 97免费在线视频在线观看| 久久同城AV| 欧美激情视频一区二区| 夜夜操青青草| 国产激情av女片自拍| 九九热九九热| 91亚洲欧美综合高清在线| 少妇久久久| 最新日韩黄片| 一区二区 日韩 欧美 国产 传媒| 国产精品日日摸天天碰| 香蕉久久AⅤ...| 嗯嗯嗯好爽| 四虎在线免费视频| 性爱视频免费网址| 欧美激情综合色综合啪啪五月| 亚洲爱爱视频一区二区| 久久久96| 午夜偷拍久久熟女| 国产精品网站免费| 偷拍亚洲| 69人妻精品一区二区绯色| 老鸭窝黄色视频网站| 狠狠干91| 大香蕉综合网| 久久久九九| 国产一级内射无挡观看| 熟妇女人妻呻吟久久AV| 国产一二三在线视频五十路| 综合欧美日本三级| 欧美永久激情一区二区| 亚洲人久久久久日| 欧美大香蕉同搞| 台湾大香蕉99热| 中文字幕丰满子伦无码专区在线视频最新 | 手机在线观看不卡无码av| 天天看人人操屄犊摸阴| 超碰免费97| 女色视频社区| 97爱综合| 欧美性猛交美女自慰91| 日本精品一区二区不卡| 国产一区二区三区导航| 97人人中文网| 人妻偷拍一区二区三区| 少妇诱惑视频| 最新亚洲黄色免费电影| 四月丁香婷婷| 五十路六十路素人熟女| 色综合加勒比| 国产午夜视频| 999九九精品| 天天躁日日躁狠狠狠躁| 人妻激情在线视频| 久久综合资源一区二区| 久久国产对白激情浪潮| 波多野结衣AV无码一区| 欧美天天综| 四虎884| 一级啊性爱在线视频| 97网址97| 老司机老司机午夜影院| 色97综合中文字幕| 日本一级性爱| 亚洲色婷婷综合久久一区二区三区| 国产精品999zyz| 欧美综合网1| 亚洲天堂7777| 操熟女91| 精品久久久一本一道| 亚洲免费人妻在| 性欧美91| 超碰97资源大奶| 欧美精品日韩久久久九| 涩涩久久精品| 婷婷久久久| 襙一襙| 欧美性爱网97| 久草视频分类在线| 久久久新亚洲AV| 加勒比AV天堂| 99热网站| 在线观看不卡一区二区三区| 九九久久首页| 大香蕉专区| 91第一页| 高跟伊人julia ann| 亚洲精品a人片在线观看视| 啊啊啊水好多| 欧美中文狠| 久久精品性| 国产精品黑人一区二区三区| 亚州欧美综合| AND人妻系列| 爽极品影院| 久久熟女嫩草成人片免费| 国产精品一二三在线看| 欧美色乱| 91国产丝袜美女| 高凊专区人人操| 色婷婷视频| 激情小说亚洲色图| 欧美大色交| 97精品国产97久久久久久| 国语精品内射在线观看| 黑人娇小av在线播放| 天天影视网色欲色香| 95精品在线| 久久99亚洲精品久久99果| 操操操五月天婷婷丁香影院| 天天超级碰碰碰| 夜夜爽妓女| 久综合网| 日韩成人大片一区二区| 国产强奸乱伦xd| 人妻丝袜美腿中文字幕| 密臀国产在线| 操91| 欧美页片| 熟妇一区二区三区| 免费视频无码| 九九热超碰| 大伊香蕉在线视频免费| 亚洲 自拍偷拍 欧美| 日韩成年人性爱视频| 久久东京热成人| 蜜臀一二三区| 在线免费试看60秒| 2020中文字幕| AA特级绝黄| 午夜福利在线合集| 午夜AV人气不卡| 国产女同视频在线播放| 丰满人妻一区二区三区色-百度| 国产美女91| 日本不卡免费二区| 婷婷精品国产欧美精品亚洲人人爽| 亚洲天堂第一页| 超碰97资源中文字幕| 伊人大香蕉在线| 91九九九馒头| www.操| 嗯嗯啊啊操死我| 蜜臀久久99精品久久久久久久久| 久久大香蕉| 日韩精品99999| 精品国产乱码久久久久久影片| 五月天激情小说| 欧洲色| 密桃99999| 97久精品| 中文久久一区| 精品人妻一区二区三区视频| 樱花草社区www中国| 超碰在线97国产| 男人的天堂日韩| 97精品视频在线播放| 91国产伊人大香蕉| 国产在线观看91精品一区| 97在线视频免费看| 97在线免费看视频| 97日韩| 成人精品久久久午夜福利| 久久透逼视频| 久久av一级av少妇av高潮 | 国产日韩在线播放| 俺去俺来也在线www| 日韩不卡av一二三| 九九热精品| 伊人久久亚洲中文字幕| 国产欧美日韩臀| 91伊人影视综合| 午夜精品久久999热蜜桃介男人用| 久男人久久| 日日摸天天爽夜夜欢| 欧美传媒| 最好看的中文字幕在线2018| 色噜噜综合网| 久久大香蕉手机高清| 亚洲男人天堂2016| 91国产在线精品| 2017天天插| 岛国激情视频软件| 婷婷中文字幕| oumeizonghese,www| 欧美操逼录像国产黄色国产| 亚洲婷婷丁香在线| 亚洲综合中文字幕有码| 久久久影院| 国语精品av| 精品无码久久久久久国产浪潮| 人妻少妇av在线观看| 1024亚洲中文字幕久在线看片你懂的| 中文字幕女同在线| 我要色综合网| 人人天天干干| 91麻豆天美国产| 少妇三p| 精品人妻av在线播放| 2020视频1区2区3区| 9999九九九久久久| 久操91视频| 久久xxxx| 4虎在线视频| 日日干天天干夜夜爽| 五月天大香蕉| 免费超碰97久久| 日本伦乱九九九综合| 亚洲AV永久无码一区仙野| 国产熟女一区二区丰满| 60秒不遮不挡| 黄色视频特级毛片| 97色妞| 国产一区二区三区高清视频| 超碰免费在线| 亚洲加勒比色图| 亚洲欧美综合区自拍另类| 亚洲午夜AV| 日韩精品人妻中文字幕有码午| 天天欧美97| 国产 无码 一区二区| 91网站18在线| 国模限制级电影| 91天天综合在线观看| 国产成人无码啪| 日日干夜夜操视频h| 久久久久亚洲Av无码专区老牛影视| 美国一区二区免费视频| 91在线/欧洲| 国产一区二区三区视频在线看| 四季AV综合网址| 97操B| 草草影院日本第一页| 大香蕉啪啪啪啪在线| 秋霞一集毛片观看| 蜜臀AV成人精品蜜臀AV久久| 午夜人人操| 欧美久久毛片基地| 人人操人人插 - 百度 - 百度| 高潮内射在线| 摸奶性爱视频网站在线免费播放| 男女打扑克高清网站| 高清国产精品福利网站| 日韩美一区| 久久这里只精品免费福利| 欧美专利1区2区3区4区5区免费| 97天天日| 91丝袜美女| 麻豆91熟妇人妻中文字幕茄子| 精品中文字幕一区二区l - 百度| 青青草玖玖爱| 日日夜夜天天| 欧亚性爱在线视频| aV中文麻| 一区 欧美 日韩 麻豆| 激情抓乳插进去啪啪啪日韩 | 日本99视频| 免费a v| 少妇三P| 中文字幕在线观看二区三区| 色天堂在线观看| 日本激情免费大片| 人妻五十路在线| 操迟操逼在巾线Fre看| 啊啊啊轻点在线观看| 久99| 欧美日韩黄片精品在线| 97国产精品久久久久| 静品嫩模一区二区| 亚洲全色网| www.99热在线只有精品| 18禁美女裸体无遮挡啪啪| 人乳av| 95精品在线| 亚洲中文字幕久久人妻| 国产一区二区在线看| 欧美拳交在线播放| 亚洲国产精品成人综合| 蜜臀av中文字幕| 国产女人高潮视频| 日韩人妻一二三区视频| 人妻娇喘 激情视频| 狠狠久久四虎| 国产美女在线精品免费看| Aa东京男人的天堂| 麻豆天美国美国产| 成人八戒网站| 亚洲日韩天堂| 亚洲日本天堂| 日韩一区二区熟女| 精品性爱无码在线播放| 看免费一级在线播放毛片| 天天搞欧美| 18岁禁 茉莉成人久久| 深田咏美亚洲精品福利社| 亚洲无码精品AV久久久| 视频在线97| 国产AV天美| 丁香五月天啪啪| 你想操日本小逼吗| 日本国产欧美一区三区二区| 国产尤物在线三区| 美女大乳久久久久久久女人18| 草莓精品视频在线免费观看| 麻豆成人影音在线| 久九9精品| 人妻酒店出差被中出免费在线播放| 99精品无码| 亚洲一区二区性爱电影| 1769国内精品视频| 综合网91| 久久蜜桃一区二区| 物业黑人 AV一区| 久草色悠悠在线视频| 99热这里只有精| 无码自拍SM| 国产无马视频| 操逼免费视频无码国产| 欧美+日产+中文| 丰满少妇精品一区二区| 神马久久久久眼| 五月丁香啪啪| 九月婷婷综合| 亚洲欧美中文日韩视频中国语| 精品少妇人妻av久久免费| 妇女性内射冈站HDWWWCOM| 丁香七月婷婷| 91综合在线| 国产女人视频三四五区| 日韩九九九| 全国男人天堂网| 欧美,日韩,中文,另类| 亚洲一二三四区在线免费看视频| 精品人妻一区春色| 北京美女一区二区| 中文字幕精品久久久久人妻红杏ⅰ| 天天拍天天操| 丰满高潮18xxxx| 操逼网免费无码视频| 国产亚洲精品第一最新| 熟女人妻一区二区三区| 美女尤物人人操| 久久精品国产亚洲AV片多多 | 成人午夜无码视频| 亚洲综合九九| 成人精品在线观看| 另类小说五月天| 五月丁香亭亭| 亚洲国产精品乱码在线观看| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 亚洲人成网站7777| 老司机福利青青草| www.色吧5.com| 免费啪啪av| 精品国产三级av韩国在线| 五月婷婷影院| 婷婷久久网| 男人的天堂啪啪| 强上我不卡卡| 乱久久久| 东京热毛片调教| 欧美色图小说综合| 久久久久久久久久9| 欧美性爽xyxOOOO| 思思热久久成人| 久久精品国产亚洲AV高级北京| www.色操逼| 1956日韩精品| 日韩欧美偷拍美女视频| 蜜桃狠狠色伊人亚洲综合| 一二三四区电影| 天天日天天干天天操| 俄罗斯一区二区视频在线观看| 国产网红精品| 韩日精品四区| 久久久性爱视频| 亚欧操逼片在线观看| 九九亚洲| 绯色一区二区三区不卡少妇| 日韩欧美大力操| 亚洲第一精品在线视频| www久| 欧美日韩国产电影| 欧美美女后入| 亚洲色图综合| 亚洲日韩国产欧美综合v| 操人妻少妇中文 | 韩国一级做a久久久久| 宅男影院久久久,99| 国产99 中文字幕日韩小视频| 天天日日舔舔| 中文字幕色AV| 国产JDAV无码视频在线观看| wwwxxx日本爽| 国产玖玖| 人妻少妇久久中文| 91精品无码久久久久久久| 久久久免费一级黄片| 精品国产污一区二区三区| 91国产丝袜美女| 欧美v亚洲v综合v国产v妖精| 九九色图| 农村妇女精品一区二区| 亚洲精品99999| 偷看洗澡一二三区美女| 啊啊啊97视频| 国产97亚洲| 久久久成人国产精品无码| 人人澡综合涩| 91亚洲人| 色综合一本| 91丝袜美女国产| 91模特在线观看| 伊人久久在线视频观看| 国产夜夜艹| 97色综合中文网| 干婷婷综合网| 色www精品视频在线观看| 高清有码一区二区| 夜夜爽爽爽| 国产又粗又长又大的视频| 日日日日做夜夜夜夜无码| 九九九九九九亚洲| 亚洲色图A| 国产免费久久久久| AV色五月| 操逼视频亚洲| 精品无码一区二区| 97碰久久| 爱我干综合| 国产AV人人夜夜澡人人爽麻豆| 天天色欧美| 99re9在线| 国产精品久久久久婷婷二区次| 中文字幕中文字幕一区二区| 精品国产72| 亚洲av青草久久一区二区| 色欧美天天| 国产精品福利视频| 久久久无码国精品无码三区三区| 麻豆天美久久91| 亚洲九九九| 精品大久久| 韩国免费播放一级毛片| 91色黑人少妇| 亚洲无码视频免费在线观看网址!| 天天肏美女| 风韵犹存大大大大香蕉| 日本操大逼| 91N综合网在线| 蜜乳AV网址| 超碰偷拍| 婷婷五月天成人| 天天干夜夜操一区二区| 日本熟女中文| 人妻喷水| 丁香啪啪| 日产精品久久久一区二区| 成人av免费观看| 久久人妻无码毛片A片麻豆| 亚洲AV无码黄色强奸| 久久天堂网| 人妻加勒比东京热| 你懂的在线观看区国产 | 精品美女久久久久| AV99热18这里只有精品| 人人摸人人干人人拍97| 天美传媒麻豆一区二区三区国产精| 五月丁香影院| 亚洲欧美国产va在线播放频| 热久日综合| 国产乱伦一二三区| 欧美日韩在线小说 | 极品久久久久久久久久久久久久| 日韩久久.一级黄色片| 色偷偷综合91久久噜噜| 欧洲色| 亚洲国产一级黄色视频| 午夜综合在线| 亚洲激情网一二三四区| 亚洲国产精品V?在线播放| 亚洲日韩东京热一区| 一区二区三区机械有限公司| 亚洲91网| 亚洲精品丝袜| 亚洲色图尤物视频| 九热超碰| 日韩亚洲97| a级理论午夜日本| 天天综合91| 蜜桃精品一区二区三区久在线| 色婷婷激情| 超碰人妻天天干| 国内伊人久久久久久网站视频| 先锋音影AV| 粉嫩国产精品久久粉嫩| 亚洲欧美自拍偷拍| 麻豆天美一区二区| 色哟哟av网址| 婷婷综合在线观看| 九九无码视频| 国产传媒午夜理伦精品| 91综合天天| 大香蕉青青9| 蜜桃中文字日产乱幕4区| 日韩AV一起草| 99这里只有精品国产| 久久精品国产亚洲av水密被窝| 天天日日舔舔| 国产视频不卡在线观看| 国产亚洲精品一区二区三区| 欧美色图片色哟哟| 亚洲女人毛茸茸91| 热热色色综合| 一区二区三区色综合| 鸥美插入视频| 天天α片| 伊人伊人LD| 麻豆一区二区三区精品| 麻豆精品A片免费观看| 亚洲宗合电影| 青青草视频久久久久| 久视频在线观看| 美女在线H91| 天堂日本亚洲欧美| 夜夜高潮夜夜爽高清视频一| 骚货| 亚洲不卡不卡中文字幕不卡| 日韩97视频!在线| 日本人妻一区二区| 婷婷五月天av| AV中文在线| 免费一级欧美片片线观看| 亚洲日韩美女中文字幕乱| 一级日本牲交大片好爽在线看| 婷婷丁香激情| 人人妻人人爱人人玩| 青青五月天| 78精品在线| 久久蜜桃一区二区| 黑人性欧美| 无码粉嫩白虎一线天b区| 加勒比无码毛片| 日本不卡中文|