亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

BF7613BMXX 參考例程實(shí)戰(zhàn):從時(shí)鐘配置到外設(shè)驅(qū)動(dòng)避坑指南

BF7613BMXX 參考例程實(shí)戰(zhàn):從時(shí)鐘配置到外設(shè)驅(qū)動(dòng)避坑指南 簡(jiǎn)介這份資源是面向嵌入式開(kāi)發(fā)者的比亞迪BF7613BMXX單片機(jī)參考程序例程包適合已具備一定C語(yǔ)言與單片機(jī)基礎(chǔ)、希望快速上手該芯片外設(shè)驅(qū)動(dòng)的人員使用。例程圍繞ADC、EEPROM、GPIO、IIC、PWM、SLEEP低功耗、UART、定時(shí)器、外部中斷與觸摸功能等核心模塊展開(kāi)逐一給出可編譯運(yùn)行的底層實(shí)現(xiàn)幫助讀者理解各接口的配置流程與數(shù)據(jù)處理方式。壓縮包共877個(gè)文件約11.73MB以240個(gè)h頭文件、228個(gè)c源文件為主體輔以lst列表、obj目標(biāo)文件、hex與bin燒錄鏡像、uvproj與uvopt工程文件、a51啟動(dòng)代碼及少量pdf、ppt說(shuō)明文檔工程結(jié)構(gòu)完整便于直接導(dǎo)入Keil環(huán)境調(diào)試。目前已有931人學(xué)習(xí)下載可作為STM32及ARM架構(gòu)嵌入式硬件開(kāi)發(fā)的實(shí)踐參考幫助讀者掌握外設(shè)驅(qū)動(dòng)編寫、低功耗設(shè)計(jì)與中斷處理思路為實(shí)際項(xiàng)目提供可復(fù)用的代碼基礎(chǔ)。1. 從一份冷門參考例程說(shuō)起B(yǎng)F7613BMXX 能解決什么問(wèn)題如果你手頭正捏著一顆 BF7613BMXX 芯片翻遍官網(wǎng)只找到一份數(shù)據(jù)手冊(cè)寄存器列表長(zhǎng)得讓人頭皮發(fā)麻那這份參考程序例程就是來(lái)救場(chǎng)的。它本質(zhì)上是一套面向該芯片的裸機(jī)驅(qū)動(dòng)集合把 GPIO、定時(shí)器、UART、ADC、PWM 這些外設(shè)的初始化流程和中斷處理都寫成了可直接編譯的 C 代碼。和 STM32 那種生態(tài)鋪天蓋地的芯片不同BF7613BMXX 的資料相對(duì)零散很多時(shí)候你得靠例程反推寄存器的正確配置順序。這套代碼最適合兩類人一是剛接手該芯片、需要快速點(diǎn)燈和跑通串口的嵌入式新手二是從 STM32 轉(zhuǎn)過(guò)來(lái)、想對(duì)比兩者外設(shè)驅(qū)動(dòng)差異的老手。它不涉及 RTOS也不綁定特定 IDE核心價(jià)值在于把“黑匣子”一樣的寄存器操作拆成了能讀、能改、能驗(yàn)證的工程文件。2. 工程結(jié)構(gòu)拆解從啟動(dòng)文件到外設(shè)驅(qū)動(dòng)的調(diào)用鏈拿到一份參考例程最忌諱直接打開(kāi) main.c 就開(kāi)始改。我一般會(huì)先花十分鐘把目錄樹(shù)和調(diào)用關(guān)系理一遍否則后面出問(wèn)題連從哪查都不知道。BF7613BMXX 這套例程的結(jié)構(gòu)比較典型屬于“啟動(dòng)文件 系統(tǒng)初始化 外設(shè)驅(qū)動(dòng) 應(yīng)用層”的四層布局和 STM32 的標(biāo)準(zhǔn)庫(kù)工程有相似之處但細(xì)節(jié)上更精簡(jiǎn)沒(méi)有 HAL 那層厚厚的抽象。2.1 目錄布局與關(guān)鍵文件職責(zé)先看整體目錄常見(jiàn)做法是分成 CMSIS 內(nèi)核支持、外設(shè)驅(qū)動(dòng)、用戶應(yīng)用三塊。下面這張表是我根據(jù)例程實(shí)際文件整理的職責(zé)說(shuō)明你拿到手可以對(duì)照著看。目錄/文件職責(zé)是否建議修改startup_bf7613.s中斷向量表、復(fù)位處理、堆棧初始化僅改堆棧大小時(shí)動(dòng)system_bf7613.c系統(tǒng)時(shí)鐘配置、Flash 等待周期時(shí)鐘頻率不對(duì)時(shí)才改bf7613_gpio.c/hGPIO 初始化、位操作宏按需增刪函數(shù)bf7613_uart.c/h串口波特率、中斷收發(fā)改波特率和引腳映射bf7613_tim.c/h定時(shí)器周期、PWM 輸出按業(yè)務(wù)調(diào)參數(shù)main.c外設(shè)調(diào)用順序、主循環(huán)主要修改區(qū)啟動(dòng)文件里最關(guān)鍵的是中斷向量表它決定了每個(gè)中斷服務(wù)函數(shù)的名字和入口地址。如果你從別的工程拷貝代碼向量表對(duì)不上中斷就會(huì)跑飛這種翻車現(xiàn)場(chǎng)我見(jiàn)過(guò)不止一次。system_bf7613.c 里的時(shí)鐘配置直接影響到 UART 波特率和定時(shí)器周期改之前一定先確認(rèn)外部晶振頻率例程默認(rèn)用的是內(nèi)部 RC 還是外部晶振在代碼注釋里通常會(huì)寫。2.2 時(shí)鐘樹(shù)與初始化順序的硬約束B(niǎo)F7613BMXX 的時(shí)鐘樹(shù)比 STM32 簡(jiǎn)單但初始化順序有硬性要求。常見(jiàn)做法是先配置系統(tǒng)時(shí)鐘源再設(shè)置各外設(shè)總線分頻最后才初始化具體外設(shè)。順序反了外設(shè)寄存器可能寫不進(jìn)去或者寫進(jìn)去但工作頻率不對(duì)。// system_bf7613.c 中的時(shí)鐘初始化片段 void SystemInit(void) { // 1. 使能內(nèi)部高速時(shí)鐘等待穩(wěn)定 RCC-CR | RCC_CR_HSION; while(!(RCC-CR RCC_CR_HSIRDY)); // 2. 配置 PLL假設(shè)外部晶振 8MHz目標(biāo) 48MHz RCC-CFGR ~RCC_CFGR_PLLSRC; // 選擇 HSI 作為 PLL 源 RCC-CFGR | RCC_CFGR_PLLMULL6; // 8MHz * 6 48MHz RCC-CR | RCC_CR_PLLON; while(!(RCC-CR RCC_CR_PLLRDY)); // 3. 切換系統(tǒng)時(shí)鐘到 PLL RCC-CFGR | RCC_CFGR_SW_PLL; while((RCC-CFGR RCC_CFGR_SWS) ! RCC_CFGR_SWS_PLL); // 4. 設(shè)置 AHB/APB 分頻 RCC-CFGR | RCC_CFGR_HPRE_DIV1; RCC-CFGR | RCC_CFGR_PPRE1_DIV2; }這段代碼的邏輯說(shuō)明第一步先讓內(nèi)部高速時(shí)鐘起振這是所有后續(xù)操作的基礎(chǔ)第二步配置 PLL 倍頻注意 PLLMULL6 這個(gè)宏在不同頭文件里可能叫法不同以你實(shí)際工程為準(zhǔn)第三步把系統(tǒng)時(shí)鐘切到 PLL 輸出切換完必須等 SWS 狀態(tài)位確認(rèn)第四步設(shè)置總線分頻APB1 通常不超過(guò) 24MHz分頻系數(shù)要根據(jù)你實(shí)際外設(shè)需求調(diào)。參數(shù)怎么改如果你板子上是 12MHz 晶振PLLMULL6 就變成 72MHz 了得重新算分頻別直接抄。提示時(shí)鐘配置改完第一件事是拿示波器或者用 MCO 引腳輸出時(shí)鐘測(cè)一下別光看代碼覺(jué)得對(duì)就往下跑。2.3 GPIO 與 UART 的聯(lián)動(dòng)配置GPIO 初始化本身不難但和 UART 復(fù)用引腳綁在一起時(shí)順序錯(cuò)了就收不到數(shù)據(jù)。我一般會(huì)先配 GPIO 為復(fù)用功能再配 UART 寄存器最后使能 UART。// bf7613_uart.c 中的初始化函數(shù) void UART1_Init(uint32_t baud) { // 1. 使能 GPIO 和 UART 時(shí)鐘 RCC-APB2ENR | RCC_APB2ENR_IOPAEN | RCC_APB2ENR_USART1EN; // 2. 配置 PA9 為復(fù)用推挽輸出PA10 為浮空輸入 GPIOA-CRH ~(0xFF 4); GPIOA-CRH | (0x0B 4) | (0x04 8); // 3. 配置波特率假設(shè)系統(tǒng)時(shí)鐘 48MHz USART1-BRR 48000000 / baud; // 4. 使能收發(fā)和 UART USART1-CR1 | USART_CR1_TE | USART_CR1_RE | USART_CR1_UE; }邏輯說(shuō)明第一步時(shí)鐘使能漏掉任何一個(gè)后面寄存器都寫不進(jìn)去第二步 CRH 寄存器控制 PA8~PA15PA9 對(duì)應(yīng) bit4~70x0B 表示復(fù)用推挽 50MHzPA10 對(duì)應(yīng) bit8~110x04 表示浮空輸入第三步 BRR 是整數(shù)分頻如果波特率算出來(lái)有小數(shù)誤差超過(guò) 3% 通信就會(huì)不穩(wěn)定這時(shí)候得換晶振或者調(diào) PLL第四步 UE 位最后置一提前置一可能發(fā)送出亂碼。參數(shù)怎么改波特率 115200 時(shí) BRR 值約 417你可以用示波器測(cè)一位的時(shí)間來(lái)驗(yàn)證。3. 編譯環(huán)境搭建與第一個(gè)可運(yùn)行工程例程能不能跑起來(lái)一半看代碼一半看環(huán)境。BF7613BMXX 不像 STM32 那樣在 Keil 和 IAR 里都有現(xiàn)成器件包很多時(shí)候需要手動(dòng)選一個(gè)內(nèi)核相近的器件或者自己建工程模板。這一章我把從零建工程到串口輸出 Hello 的完整流程走一遍中間涉及的工具鏈選擇和下載配置都給出具體操作。3.1 工具鏈選擇與工程模板創(chuàng)建常見(jiàn)做法是用 Keil MDK 或者 IAR EWARM兩者對(duì) Cortex-M 內(nèi)核支持都成熟。如果你用 Keil新建工程時(shí)器件選 ARMCM3 或者 ARMCM4具體看 BF7613BMXX 的內(nèi)核版本例程注釋里一般會(huì)寫。選完器件后把啟動(dòng)文件、系統(tǒng)文件、外設(shè)驅(qū)動(dòng)文件按目錄加進(jìn)工程組頭文件路徑也要加全。# 以 Keil 命令行編譯為例假設(shè)工程文件為 bf7613_demo.uvprojx UV4.exe -b bf7613_demo.uvprojx -o build_log.txt # 查看編譯結(jié)果 cat build_log.txt | grep -E Error|Warning這段命令的邏輯-b 表示批量編譯-o 把輸出重定向到日志文件方便你排查錯(cuò)誤。參數(shù)怎么改如果你工程路徑有空格記得用引號(hào)包起來(lái)否則命令行會(huì)截?cái)?。編譯報(bào)錯(cuò)最常見(jiàn)的是頭文件找不到檢查 Include Paths 里有沒(méi)有把 bf7613_gpio.h 所在目錄加進(jìn)去。3.2 下載配置與串口驗(yàn)證編譯通過(guò)只是第一步下載進(jìn)去跑起來(lái)才算數(shù)。BF7613BMXX 支持 SWD 兩線下載常見(jiàn)做法是在 Keil 的 Debug 設(shè)置里選 CMSIS-DAP 或者 J-Link然后配置 Flash 算法。Flash 算法文件通常例程包里會(huì)帶一個(gè) .FLM 文件如果沒(méi)有你得根據(jù)芯片手冊(cè)的 Flash 編程時(shí)序自己寫一個(gè)這是比較頭疼的情況。// main.c 中的串口驗(yàn)證代碼 #include bf7613_uart.h int main(void) { SystemInit(); // 時(shí)鐘初始化 UART1_Init(115200); // 串口初始化波特率 115200 while(1) { UART1_SendString(BF7613 UART OK\r\n); for(int i 0; i 1000000; i); // 簡(jiǎn)單延時(shí) } }邏輯說(shuō)明SystemInit 必須在 UART1_Init 之前調(diào)用否則波特率計(jì)算用的時(shí)鐘頻率是錯(cuò)的UART1_SendString 是例程里封裝好的發(fā)送函數(shù)內(nèi)部通常是輪詢發(fā)送如果你要改中斷發(fā)送得自己加中斷服務(wù)函數(shù)。參數(shù)怎么改延時(shí)循環(huán)的 1000000 是經(jīng)驗(yàn)值系統(tǒng)時(shí)鐘 48MHz 時(shí)大約幾百毫秒你要改發(fā)送頻率就調(diào)這個(gè)數(shù)。驗(yàn)證方法打開(kāi)串口助手波特率設(shè) 115200數(shù)據(jù)位 8停止位 1無(wú)校驗(yàn)?zāi)芸吹讲粩啻蛴〉淖址驼f(shuō)明時(shí)鐘和串口都對(duì)了。注意如果串口收到亂碼先查波特率再查時(shí)鐘配置最后查 GPIO 復(fù)用有沒(méi)有配錯(cuò)。這三個(gè)地方按順序排查能省不少時(shí)間。4. 外設(shè)驅(qū)動(dòng)實(shí)戰(zhàn)定時(shí)器、ADC 與 PWM 的配置要點(diǎn)點(diǎn)燈和串口只是開(kāi)胃菜真正做產(chǎn)品時(shí)定時(shí)器、ADC、PWM 才是高頻外設(shè)。BF7613BMXX 的這幾個(gè)外設(shè)寄存器和 STM32 有相似之處但細(xì)節(jié)差異不小比如定時(shí)器的預(yù)分頻寄存器位寬、ADC 的采樣時(shí)間配置方式直接抄 STM32 的代碼大概率翻車。這一章我把這三個(gè)外設(shè)的配置流程和參數(shù)計(jì)算拆開(kāi)講。4.1 定時(shí)器中斷配置與周期計(jì)算定時(shí)器配置的核心是算清楚預(yù)分頻值PSC和自動(dòng)重裝載值A(chǔ)RR。公式是定時(shí)周期 (PSC1) * (ARR1) / 定時(shí)器時(shí)鐘頻率。假設(shè)定時(shí)器時(shí)鐘 48MHz你要 1ms 中斷一次可以設(shè) PSC47ARR999。// bf7613_tim.c 中的定時(shí)器初始化 void TIM2_Init(void) { RCC-APB1ENR | RCC_APB1ENR_TIM2EN; // 使能 TIM2 時(shí)鐘 TIM2-PSC 47; // 預(yù)分頻 48 分頻計(jì)數(shù)時(shí)鐘 1MHz TIM2-ARR 999; // 自動(dòng)重裝載1ms 溢出一次 TIM2-DIER | TIM_DIER_UIE; // 使能更新中斷 TIM2-CR1 | TIM_CR1_CEN; // 啟動(dòng)定時(shí)器 NVIC_EnableIRQ(TIM2_IRQn); // 使能 NVIC 中斷 } // 中斷服務(wù)函數(shù) void TIM2_IRQHandler(void) { if(TIM2-SR TIM_SR_UIF) { TIM2-SR ~TIM_SR_UIF; // 清除中斷標(biāo)志 // 用戶代碼每 1ms 執(zhí)行一次 } }邏輯說(shuō)明PSC 和 ARR 都是 16 位寄存器最大值 65535如果你要更長(zhǎng)的定時(shí)得用多次中斷累加或者換 32 位定時(shí)器DIER 的 UIE 位使能更新中斷CR1 的 CEN 位啟動(dòng)計(jì)數(shù)NVIC 使能別忘了否則中斷進(jìn)不去。參數(shù)怎么改要 10ms 中斷ARR 改成 9999要 100usPSC 改成 4ARR 改成 959。中斷服務(wù)函數(shù)里清標(biāo)志位必須放在用戶代碼之前否則可能丟中斷。4.2 ADC 采樣與濾波處理ADC 配置比定時(shí)器多一步采樣時(shí)間設(shè)置BF7613BMXX 的 ADC 采樣時(shí)間寄存器通常有多個(gè)通道獨(dú)立配置。常見(jiàn)做法是采樣時(shí)間設(shè)長(zhǎng)一點(diǎn)犧牲速度換穩(wěn)定性尤其是高阻抗信號(hào)源。// bf7613_adc.c 中的 ADC 初始化 void ADC1_Init(void) { RCC-APB2ENR | RCC_APB2ENR_ADC1EN; ADC1-SMPR2 | ADC_SMPR2_SMP0_2 | ADC_SMPR2_SMP0_1; // 通道0 采樣時(shí)間 239.5 周期 ADC1-SQR1 ~ADC_SQR1_L; // 規(guī)則序列長(zhǎng)度 1 ADC1-SQR3 | 0; // 第一個(gè)轉(zhuǎn)換通道為 0 ADC1-CR2 | ADC_CR2_ADON; // 使能 ADC ADC1-CR2 | ADC_CR2_RSTCAL; // 復(fù)位校準(zhǔn) while(ADC1-CR2 ADC_CR2_RSTCAL); ADC1-CR2 | ADC_CR2_CAL; // 開(kāi)始校準(zhǔn) while(ADC1-CR2 ADC_CR2_CAL); } uint16_t ADC1_Read(void) { ADC1-CR2 | ADC_CR2_SWSTART; // 軟件觸發(fā)轉(zhuǎn)換 while(!(ADC1-SR ADC_SR_EOC)); // 等待轉(zhuǎn)換完成 return ADC1-DR 0xFFF; // 讀取 12 位結(jié)果 }邏輯說(shuō)明SMPR2 寄存器控制通道 0~9 的采樣時(shí)間這里設(shè)成 239.5 周期是較慢但穩(wěn)定的檔位SQR1 的 L 位設(shè)規(guī)則序列長(zhǎng)度單通道就設(shè) 0校準(zhǔn)步驟不能省否則零點(diǎn)漂移可能幾十個(gè) LSB。參數(shù)怎么改如果你要采多通道SQR3 里依次填通道號(hào)SQR1 的 L 改成通道數(shù)減一。濾波處理我一般會(huì)在讀回?cái)?shù)據(jù)后做 8 次平均簡(jiǎn)單有效比上卡爾曼省事。4.3 PWM 輸出與占空比調(diào)節(jié)PWM 本質(zhì)就是定時(shí)器加比較輸出配置時(shí)注意 PWM 模式和極性。BF7613BMXX 的定時(shí)器支持邊沿對(duì)齊和中心對(duì)齊做電機(jī)控制常用中心對(duì)齊做 LED 調(diào)光用邊沿對(duì)齊就夠了。// bf7613_pwm.c 中的 PWM 初始化 void PWM_Init(void) { RCC-APB1ENR | RCC_APB1ENR_TIM3EN; RCC-APB2ENR | RCC_APB2ENR_IOPBEN; // PB0 配置為復(fù)用推挽 GPIOB-CRL ~(0xFF 0); GPIOB-CRL | (0x0B 0); TIM3-PSC 47; // 1MHz 計(jì)數(shù) TIM3-ARR 999; // 1kHz PWM 頻率 TIM3-CCR3 500; // 通道3 占空比 50% TIM3-CCMR2 | TIM_CCMR2_OC3M_1 | TIM_CCMR2_OC3M_2; // PWM 模式1 TIM3-CCER | TIM_CCER_CC3E; // 使能通道3 輸出 TIM3-CR1 | TIM_CR1_CEN; }邏輯說(shuō)明PSC 和 ARR 決定 PWM 頻率公式同定時(shí)器CCR3 決定占空比500/1000 就是 50%CCMR2 的 OC3M 位設(shè) PWM 模式1即計(jì)數(shù)值小于 CCR 時(shí)輸出有效電平CCER 的 CC3E 位使能輸出。參數(shù)怎么改要改頻率就調(diào) ARR要改占空比就調(diào) CCR3但注意 CCR3 不能大于 ARR。常見(jiàn)坑是忘了配 GPIO 復(fù)用波形出不來(lái)拿示波器一測(cè)發(fā)現(xiàn)引腳一直是低電平。5. 避坑與排查那些手冊(cè)上不會(huì)寫的翻車記錄例程跑通不代表沒(méi)問(wèn)題真正做項(xiàng)目時(shí)踩的坑往往藏在細(xì)節(jié)里。這一章我整理了 5 條實(shí)際調(diào)試中遇到的典型問(wèn)題每條按現(xiàn)象、原因、解決來(lái)寫你遇到類似情況可以直接對(duì)照。5.1 中斷進(jìn)不去程序卡在啟動(dòng)文件現(xiàn)象下載后程序不跑調(diào)試器顯示停在啟動(dòng)文件的 B 循環(huán)里。原因中斷向量表地址和實(shí)際 Flash 起始地址不匹配或者堆棧大小設(shè)小了導(dǎo)致溢出。解決檢查鏈接腳本里的 ROM 起始地址確認(rèn)和芯片手冊(cè)一致把堆棧大小從默認(rèn)的 0x400 改成 0x800 試試。5.2 串口發(fā)送正常但接收丟數(shù)據(jù)現(xiàn)象能收到單片機(jī)發(fā)的數(shù)據(jù)但單片機(jī)收上位機(jī)數(shù)據(jù)時(shí)偶爾丟包。原因接收中斷里沒(méi)有及時(shí)清標(biāo)志或者波特率誤差偏大。解決在中斷服務(wù)函數(shù)里先讀 DR 再清標(biāo)志順序反了會(huì)丟用示波器測(cè)一位時(shí)間誤差超過(guò) 3% 就調(diào) PLL 或者換晶振。5.3 ADC 采樣值跳動(dòng)超過(guò) 50 個(gè) LSB現(xiàn)象輸入電壓不變ADC 讀回值在幾十個(gè) LSB 范圍內(nèi)跳。原因采樣時(shí)間太短或者參考電壓不穩(wěn)。解決把采樣時(shí)間從 7.5 周期改成 239.5 周期在 VREF 引腳加 0.1uF 和 10uF 電容軟件上做 8 次平均。5.4 PWM 輸出波形有毛刺現(xiàn)象示波器看 PWM 上升沿有振鈴或者占空比偶爾跳變。原因GPIO 驅(qū)動(dòng)能力設(shè)太強(qiáng)或者 CCR 寄存器在運(yùn)行中被意外修改。解決把 GPIO 輸出速度從 50MHz 降到 2MHz檢查有沒(méi)有在中斷里改 CCR 值改的時(shí)候先關(guān)定時(shí)器。5.5 低功耗模式下喚醒后外設(shè)不工作現(xiàn)象進(jìn)入睡眠模式后按鍵喚醒但串口發(fā)不出數(shù)據(jù)。原因喚醒后系統(tǒng)時(shí)鐘默認(rèn)切回內(nèi)部 RC沒(méi)有重新配置 PLL。解決在喚醒中斷里重新調(diào)用 SystemInit或者手動(dòng)把時(shí)鐘切回 PLL 并等待穩(wěn)定。提示以上每一條都是我實(shí)際調(diào)試時(shí)記下來(lái)的你遇到新問(wèn)題可以先從時(shí)鐘、中斷標(biāo)志、GPIO 復(fù)用這三個(gè)方向查能覆蓋八成以上的異常。6. 進(jìn)階技巧用宏定義封裝寄存器操作與調(diào)試輸出例程用久了會(huì)發(fā)現(xiàn)直接寫寄存器雖然直觀但代碼可讀性和可移植性差。我一般會(huì)在例程基礎(chǔ)上加一層輕量封裝用宏定義把常用操作簡(jiǎn)化同時(shí)加一個(gè)條件編譯的調(diào)試輸出方便在不同階段切換。// bf7613_utils.h 中的封裝宏 #define GPIO_SET(port, pin) ((port)-BSRR (1 (pin))) #define GPIO_CLR(port, pin) ((port)-BRR (1 (pin))) #define GPIO_READ(port, pin) (((port)-IDR (pin)) 1) // 調(diào)試輸出開(kāi)關(guān) #define DEBUG_EN 1 #if DEBUG_EN #define DEBUG_PRINT(fmt, ...) printf(fmt, ##__VA_ARGS__) #else #define DEBUG_PRINT(fmt, ...) #endif邏輯說(shuō)明GPIO_SET 和 GPIO_CLR 利用 BSRR 和 BRR 寄存器實(shí)現(xiàn)原子操作比讀改寫 IDR 再寫 ODR 安全不會(huì)被打斷DEBUG_PRINT 用條件編譯控制發(fā)布版本把 DEBUG_EN 改成 0所有調(diào)試打印自動(dòng)消失不占 Flash 空間。參數(shù)怎么改printf 需要重定向 fputc 到串口這個(gè)在例程的 uart.c 里通常有現(xiàn)成實(shí)現(xiàn)你只要確認(rèn)串口初始化在 printf 之前調(diào)用就行。再分享一個(gè)驗(yàn)證時(shí)鐘配置對(duì)不對(duì)的小技巧把 MCO 引腳配置成輸出系統(tǒng)時(shí)鐘用示波器測(cè)頻率比看代碼算半天靠譜。配置方法是在 GPIO 復(fù)用寄存器里把對(duì)應(yīng)引腳設(shè)成 MCO 功能然后選時(shí)鐘源。這個(gè)功能在調(diào)試低功耗和波特率問(wèn)題時(shí)特別有用我每次改時(shí)鐘樹(shù)都會(huì)先測(cè) MCO確認(rèn)無(wú)誤再往下跑。從那以后我每次拿到新芯片的例程都強(qiáng)制自己先跑一遍 MCO 輸出和串口打印這兩個(gè)通了后面的外設(shè)才有意義。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产一级高清免费观看| 欧美 亚洲 第一页| 亚卅熟女乱色| 国产操偷| aaa亚无码专区| 色与欲影视天天看综合网| 人妻一区二区三区| 欧美精品999| 久久免费99精品久久久久久| 欧美91精品国产自产| 亚洲无限观看| 97国伦国色| 亚洲av影院在线观看| 激情欧美97| 国产青青美女玩逼视频| 成人综合色网| 色情综合| 丰满人妻一区二区三区大胸懂色| 国产福利精品98视频| 91中出在线| 少妇色综合| 国内黄色精品| 色色色色色色色色色色色色色色综合| 天天日日夜夜| 日韩精品区二区三区不卡| 91一起操| av天堂影视中文在字幕在线中文| 99在线免费观看| 国产精品色片一区二区| 中文精品一区二去| 深夜国产一区二区三区在线看| 天天影视色香欲综合网小说| 91性色| 久操免费电影| 好吊色综合| 中文无线日韩一区| 97就爱干| 亚洲天堂男人天堂网| 免费男人的天堂| 天天综合网~91综合网| 五月天人妻综合| 天天操天天看| 加勒比综合88| 射综合网| 黑人美精品 A片| 亚洲成熟国产精品美女| 国产精品无码论坛| 欧美顶级黄片AAAAA在线免费看| 一本精品日本在线视频精品| 亚洲国产尤物yw在线观看| 岛国片在线视频网站| 26uuu最新| 大香蕉乱级| 国产精品视频一区二区三区八戒| 一起草精品人妻| 亚洲一级特黄大片在线播放91| 99久久精品无码一区二区毛片免费| 免费观看日本操逼视频| 久久丁香久草综合网| 久久综合国产精品国产| 殴美,日韩国产伦精品| 亚洲中文字幕乱码无码一区二区| 欧美视频激情久久久久久| 中文字幕久久亚州无码| 亚洲精品97p| 国产精品久久泡妞网站| aaa亚无码专区| 一级aaaaa欧美中文字幕录像片| 91快色色色色色| 日本三级R| 91暧暧| 香蕉免费一区二区三区不读| chaopen97久久| 亚洲美女AV无码| 国产美女销魂在线观看不卡| 91久久国产综合久久| 久久偷拍人| 欧美激色| 亚洲 欧美日韩 另类| 久久人妻视频网| 超碰性爱97| 是还免费视频1727我| 九九九九热只有精品| 2025年A片视频精品| 亚洲囯产精品女人久久久| 男人的天堂一区三区| 女人的久久久| 久久人妻一区二区三区高清| 秋霞午夜成人福利片片| 超碰在线看| 久久久久久91香蕉国产| 亚洲色电影在线| 国产中文大片资源中文字幕 | 欧美熟妇乱码在线一区| 人妻大香蕉| 国产精品高清2021在线| 天天流夜夜操| 麻豆精品.欧美精品.日韩精品.| 亚洲熟女乱色一区二区三区| www.久久| 午夜男人的天堂| 韩日性爱av| 久久欧美按摩999| 国产精品午夜福利视频| 青草av在线| 动漫区日韩区欧美区| 夜夜性| 91狼人| 97伪v| 操逼操2| 婷婷操逼| 亚洲天堂电影网99999| 日本三级一区二区 在线| 伊色综合天堂色97| 精品一级| 国产精品一二三区福利| 老司机午夜精品视频| 欧插网站| 精品久久久久av影院| 日韩传媒在线| 日韩人妻播放| 久久夜精品一区二区三区| 五月天我淫我色av| 99操| 性爱Av免费| 五十路熟女工口 | 天天日日日射| www.久久制服糖| 欧美性,色九九| 97精品一区二区视频| 亚洲97P| 大香网站| 高清视频一区| 啊嗯好大视频在线观看| 亚洲国产av中文字幕久久 | av在线一区二区三区| 成人久久精品| 91人人臊| 日韩欧美亚洲自拍偷拍| 熟女欧美日韩综合婷婷| 日本成人A片免费看| 日本久久综合| 福利在线黄片| 亚洲天天更新| 美女啪欧美一区| 欧美自拍偷拍综合图片| 激情小说激情视频| 操B久久| 一起草日韩| 亚洲自拍青操视频| 97资源免费视频| 久久‘黄片视频| 久久久人妻| 超碰97在线 欧美 国产| 93人人操人人| 大香蕉欧美| 人妻大相焦在线| 精品在线观看视频在线| 国产亚洲性生活视频播放| 99操| 99色在线| 奇米狠999| 亚洲精品蜜桃久久久| 97免费在线视频在线观看| 一中国女人毛片水真多| 性九九九九九九| 天天日夜夜爽| 户外裸露刺激视频第一区| 伊人91| 久久久精| 老熟女熟妇| 91GD.COM| 在线无码操| 国产97色在线| 夜夜操夜夜高潮夜夜爽国产精品区| 日日夜夜干| 国产一区二区三区久久久精品| 啊啊啊男女| 超碰地址久久| 男人的天堂久久狠| 手机av天堂久久久久| 殴美大黄片| 色色毛片| 无码不卡亚洲成?人片| 日韩国产九九精品一区二区三区毛片| 久草资源在线视频官方总站日韩丝袜美腿| 欧美 亚洲 制服 精品| 国产女人与拘做受视频免费| 绯色一区二区三区不卡少妇| 美女黄网| 97免费在线观看视频| 哑洲在线| 亚洲男人天堂视频| 国产第二页| 99操| 丁香婷婷激情五月天无毒不卡| 26uuu国产| 国内毛片婷婷六月色| 色综合一本| 国产精品在线免费| 噜噜瑟| 九一国产精品| 国产中文字幕在线观看| 福利天天都操| 激情内射| 久久久久久久久9| 欧美第一页| 久久久99999久网站| 亚洲、日韩、综合、另类| 激情文学网伊人| 操逼日韩无码| 亚洲精品丝袜| 伊人991| 日本超碰97日韩精品人妻| 中文字幕视频一区视频二区| 超碰性爱97| 欧美三级不卡| 国产精品高潮久久AV| 91欧美长吊| 色999偷自拍拍| 久久久久亚洲精品| 98福利在线视频| 蜜臀aV午夜一区二区三区| 91天天c| 学生妹天天看| 天干天干天干天天做| 国产蜜臀精品一区二区尤物| 久草新在线| 日韩肏逼视频| 亚洲欧洲精品视频发布| 99久久婷婷| 在线观看一卡二卡| 好看的91视频| 久综合国内精品自在自线| 日韩免费在线观看不卡| 精品人妻一区| 精品久久久久久亚洲| 久久久久久久久久久六六| 射丝袜高跟鞋99| 欧洲自拍色图gif在线| 黑人粗大V S日韩女优视频| 夜夜夜夜久久久久| 国产精品麻豆成人av| 天天色黄色影院天天操| 五月天丁香网| 香港成人一级视频在线青青草| 一级黄碟在线看| 美女91网| 国产久久成人| 欧日韩不卡视.频| 91美女在线视频| 欧美色蜜桃97| 无码国产Av| 亚洲综合春色| 国产又大又粗又长视频| 欧美v亚洲v综合v国产v妖精| 国模精品娜娜一二三区| 插老姨肥穴| 夜夜高潮夜夜爽夜夜爱爱一区| 1769一区| 五月丁香色情| 1024午夜激情男人的天堂| 国内一级精品| 久久欧美性爱视频| 亚洲大色堂| 国产农村妇女精品| 亚洲综合中文字幕有码| 欧美A√综合网| 777超碰| 亚洲情色中文字幕一区| 欧中日成人免费影视| 久草看看看| 中文字幕日韩人妻视频一区二区三区| 大香蕉免| 超碰欧美97| 5月婷婷6月六月丁香| 久久综合久久综合人久久夜精品| 一级AAA片一区二区三区| 成人麻豆av电影网站| oumeisetu综合| 色69大色97香蕉| 91午夜无码| 麻豆AV短剧| 性色亚洲| 五月婷婷深深爱| 呻吟 欧美 日本 中出| 精品高清一区二区三区三州| 色大香蕉97N| 亚洲欧洲自拍图片专区满春格| 丁香六月婷| 大逼色网站| 日韩女模中文造逼| 欧美日综合| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 天天看精品动漫视频一区| 五月婷婷六月激情| 亚洲熟女av中文字幕| 色狠狠色| 精精品人妻一区二区三区| 色狠狠色| 97超碰久久| 天堂av2019| 精品九九九| 91色综合激情| 无码免费在线观看黄色片| 啊啊啊好湿久久| 国产无码精品成人| 日本东京热大香蕉a片| 国产无码精品无码| 国产女主播视频在线观看| 福利色色| 免费视频一二三区| 亚洲免费97免费| 国产二区视频在线观看电影| 超碰久在线天天做| 五月丁香婷婷啪啪| 97视频网站| 一区中文字幕二区日韩| 免费啪啪一级视频| 亚洲男人天堂手机版| 欧美精品成人亚洲| 日韩乱伦AⅤ| 精品视频一区二区| 天天综合有色网| 国产一区二区三区免费视频在性观看| 中文日韩欧美熟| 色丁香五月婷婷| 欧美性第一页| 欧美日韩亚洲电影| 好吊妞转入那个网| 四虎影视永久在线免费| 欧美热图99| 精品无人区麻豆乱码久久久| 国产亚洲精品玖玖玖在线观看| chaopen97久久| 爱欲AV| 大香蕉免费乱伦视频| 啊啊啊啊好爽好舒服一区二区易域| 毛片视频白嫩| 开心五月婷婷激情| 日韩性爱1级片视频| 男生通女生屁股| 少妇天堂网络| 精品一区二区三区蜜桃臀赵总| 久久精品人人做人人看| 亚洲欧洲综合| 污电影在线观看| 无码99| 黄色av片三级三级三级免费看| 亚洲激情视频| 四季av一区二区凹凸精品小说| 99精品九九九九九九| 亚洲成人一二三区| 人妻久热在线| 五月天偷拍| 人人爱人人操人人性| 欧美人黑A片无码免视费| 青青青草原| 97在线观看免费视频l| 国产精品老熟女一区二区| 欧美日韩性爱无码| 欧美的性爱网站免费| 大香蕉中文| 男人的天堂VA| 男女啊啊啊| 欧美激色| 高清不卡 中文 人妻| 欧美日韩国产电影| 麻豆福利视频导航| 亚洲国产一区二区三区在线| 91麻豆天美国产欧美日| 18禁久极品美女久久哦哟呀!| 91被操| 久久久久久裸体| 日本免费不卡二区| 五月丁香综合激情| 91狠| 夜夜嗨AV蜜臀av| 欧美亚洲综合色| 国产情侣自拍在线播放| 粉嫩av在线一区二区| 一级特黄aaa大片在线观看成人一级片在线观看| 91视频在线观看18| 成人线上超碰| 亚洲巨爆乳一区二区三区四季网| 亚洲男人电影天堂| 操逼无码操逼| ji熟女.com| 日韩无码精品综合久久| 91香蕉视频在线观看免费| 国产午夜精品理论片一二三区区| 久久AV无码AV| 波多野结衣一级视频| 国产毛片在线| 一区三区啪啪| 日韩欧美视频青青| 91国产精品熟女| 熟妇亚洲一区二区三区| 二级久久网| 人妻人妻天天碰| 人妻黑丝袜电影| 精彩久久中文| 国产免费内射视频| 激情黄色片在线观看| 欧 美 自 拍 偷 拍| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 亚洲综合草草| 91精品国产91久久青草| 九月激情婷婷| 婷婷五月综合在线| 久操 高清| 尤物视频偷拍免费| 干少妇视频| 在线播放免费av福利片| 中文字幕jul-617人妻熟女| 婷婷五月在线视频| 日本99一区二区| KK色在线影院| AV天堂国产| 国产18精品亚洲精品| 美女诱惑爱爱| 自拍亚洲综合| 97香蕉网| www.久久99| 狠狠图片青青草| 精品无人区麻豆乱码1区2区图片| 色综合一本| 综合影视国产无码| 精品福利视频| 午夜美女诱惑电源网| 久操操AV电影| 超碰av人人人| 99re6在线视频精品免费完整版安卓版| 免费视频观看60秒| 太久视频| 久久久久久中文版| 超碰97亚洲| 中文字幕成人理论在线| 亚洲男人天堂2012| 熟妇人妻精品一区二区| 东北丰满熟女国产一区| 亚洲综合码| 97在线视频免费看| 大香蕉九九| 新精精品久久精品| 久久成年片色大黄全免费网站| 久久‘黄片视频| 天堂国产AV| 老熟女91视频| 五月天激情网图片| 久久9免费视频| www..com操老师| 欧美亚男人的天堂| 欧美天天弄| 亚洲激情四射| 欧美在线大香999| 国产精品久久久久久久毛片1| 九月丁香婷婷| av三级电影在线播放| 天天综合网站| 少妇的嫩逼图片| 大地资源在线观看中文第二页| 97国产色图| 亚洲激情综合另类男同| 嗯嗯,好大,好爽,好骚 | 五月大香蕉| 97精品人妻一二三四| 亚洲精品第一| 狠狠干2020| 人妻中文字幕日韩电影| 茄子社区国产精品| 欧洲熟妇xxXx欧美老妇裸体| 97ai亚洲| 天天流夜夜操| 一个色导综合| 啊啊啊好大好湿| 国产麻豆福利av在线播放| 久久熟女久| 久久av成人无码免费| 91激情综合| 色综合久久88色综合久久天天| 久久6热精品99视频| 日韩不卡毛片Av免费高清| 亚洲欧美啪啪| 久久99综合| 欧美日韩中文字幕人妻| 男人的天堂.com| 91精品久久久| 久久久九| 九九热精品在线| 人人干人人操人人爱| 精品97久久综合| 伊人久久大香线蕉无码| 久久香蕉国产线看观看亚洲女人 | 成人a大片在线观看| 中国黄色特级精品一区二区三区片| 国产精品探花视频| 2017天天插| 日本一区二区三区精品| 午夜电影在线观看无码专区| 精品一级| 色情亚洲日本成人| 99操视频| 一起草欧美| 欧亚 另类 久| 国产黄色动态精品| 日本精品成人无码| 日本韩国国产精品一区| 大干人妻| 国产精品欧美激在线| AAAAAAAAA黄片| 九九热精品视频六| 天天综合网1| 色五月大香蕉| 国产女人极品高潮毛片| 婷婷五月天激情四射| 色婷婷婷五月天激情四射| wwwcaobibi| 成·人免费午夜在线观看| 操淫穴亚洲五月丁香| 成人五月香网在线| 99久久久er直播网址| 亚洲97综| 亚洲小说视频| 91伊人久久在线| 9久久9综合| 色情综合网| 做爱A级亚欧| 成人线上超碰| 欧美97超碰| 久热这里| 欧美日韩中国x| 99国产天美| 人妻激情偷乱视频一区二区三区| 在线强奷到舒服的无码视频| 国产福利电影| 秋霞午夜成人福利片片| 日韩综合97p| 国产AV线| 夜夜青青无码影院| 91国产美女丝袜足交精品视频| 天天日天天舔天天喷天天射| 亚洲aV无码成人在线观看| 欧美伊人久久综合网| 综合另类| 中文字幕三四区| 天天夜夜rb| 大香交| 亚洲欲| 和协影院中文字幕三区| 欧美曰韩国产精品| 欧美久久婷婷| 啊啊啊不要啊啊受不了了视频在线 | 午夜精品久久久久久久男人的天堂 | 91国模| 久久精品无码专区| 亚洲 欧美综合| 桑老女人九区| 国产精品农村妇女精品| 亚洲丨在线| 亚洲 欧美 日韩另类 麻豆| 一区二区三区在线日韩影院观看| 日日日色色色色色| 久久精品高清无码一区| 欧美在线综合| 亚洲激情欧美色图| 大香久久| 97碰| 国产美女裸体秘 永久无遮挡| 国产精品免费1区2区视频| 亚洲无码成人精品| 岛国视频免费在线观看| 探花激情视频| av优播| 少妇一区二区三区在线观看| 九区国产| 天天综合~91| 97色综合中文网| 一级性爱网| 色色网91| 日韩中文字幕视频在线观看| 亚洲中文字幕97久久精品少妇| 五月天综合| 亚洲色欲一区二区三区| 60秒免费视频| 97中文热色| jizz啪啪| 亚洲古典另类欧美在线| 成人情色一区二区| 97色涩| 少妇贴图| 色黄污美女啪啪啪免费网站| 日韩性爱视频免费在线 | 黄色工厂这里只有精品| 亚洲熟女乱色一区二区三区| 人人干人人操人人..com| 久久人妻精品| 免费操逼91| 性爱视频啪啪啪啪| 超碰在线看| 性老妇一区二区三区| 激情婷婷黑人91| 国产亚洲色婷婷久久99精品91 - 百度| 国产99精品一区二区三区免费| 成视频在线观看免费看| 超碰人妻久久人妻中文97| 91熟女视频网| 中文字幕五月婷婷免费| 综合熟女| 天天日熟妇| 天堂v无码免费视频| 影音先锋中文字幕日本好一区二区| 女人的久久久| 大香蕉手机在线| 国产乱伦性爱区| 9九九九九视频在线观看| 九九九九免费高| 97视频网站| 激情专区综合| 日韩欧美资源| 综合伊人激情| 中文字幕二区日韩天堂| 亚欧操逼片在线观看| 嫩草美女久久| 国产夜夜操| 国内一区二区免费| 开心五月婷婷激情| 久久久91福利姬| 国产野战露脸在线播放| 久久久久久久久久久久久久久乱码 | 超碰97人妻| 婷婷丁香六月天| 中文字幕日韩情色| 国产A v无码专区| 精品小视频在线| 中文字幕在线免费观看2| 99这里只有精品| 欧美日韩人妻精品系列一区二区三区| 欧美经典一区二区三区| 久久一二三四五六七八九区区| 免费人成毛片乱码| 97在线免费看| 日韩性爱小视频| 1024亚洲中文字幕久在线看片你懂的 | 久久国产精品m码| 丁香五月大香蕉| 一卡二卡在线播放| 久久九色| 青青草好吊色| 五月黑AⅤ| 久久只有精品| 久草资源欧美在线视频| 欧美日韩性爱电影在线| 欧美A√综合网 | 伊人97色天使| 国产日韩色综合| 欧美大片天天看| 亚洲高清无码在线桃色| 好色美女九七第一页| 亚洲AV无码国产成人| 女人18精品一区二区三区| 色婷婷香蕉| 丝袜 中出 制服 人妻 美腿 中文字幕| 99热国产| 欧美成人一级麻豆| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 人妻精品视频一区二区三区| 少妇69中文| av网页一区二区三区| 青青草影视蜜久久| 精品国产乱码久久久久久久久1| 麻豆天美传媒毛片| 久久久久久久久久久久久久久久9| 国产日韩欧美中文在线播放| 国模久久在线| 日韩草久视频| 国产一区免费午夜视频| 91美女视频电影| 人妻激情偷乱视频一区二区三区| 中文字幕人妻资源在线| 色哟哟av网址| 天天综合亚在线| 人妻中文字幕精品无码| 美女十八禁| 第四色色综合91| 婷婷中文网| 亚洲精品久久久久毛片A片拉屎 | 精品人妻一区二区三区蜜桃视频| 精品少妇后入一区二区三区四区人妻巨乳 | 色婷婷六月丁香七月婷婷| 亚洲国产亚洲天堂| 熟女丝袜视频| 免费作爱一级视频| 精品九九| 亚洲不卡一| 欧美一区二区在线资源| 视频分类 国内精品| 成人免费性爱视视| 精品国产乱码久久久影院| 美日韩一卡二卡三卡免费人妻精品| av在线不卡一区二区三区| 免费在线视频97| 97在线资源| ,国产乱人伦精品一区二区三区| 太久视频| 午夜a成v人电影| 91性感在线| 蜜桃臀一区二区aV| 91久久伊人婷婷青青草| 日日日日日| www黄片免费看com| 亚洲密乳AV| 性色A∨91| 欧美后入式| 久久伦理视频久久大香蕉视频| 啊啊啊好爽快点啊啊啊嗯嗯| 另类小色呦| 亚洲精品尤物yw在线影院| 亚洲动态色图| 四虎AV在线播放| 夫妻AV网站| 97超碰人操| 1二区9| 久草精品国产蜜臀| 青青青操| 色哟哟国产精品免费网址| 99精品在线观看| 精品国产精品一区二区| 久久久久九九九| 国产精品无码av| 一本精品日本在线视频精品 | 91撸色网 玖玖网 欧美| 国产精品乱人伊人网| 亚洲欧美精品一区天堂久久 | 91bbbbbb| 女生久久网| 老熟女综合| 亚洲女人91| 91亚洲影视| 久久人妻熟女一区二区 | 狼人综合婷婷激情四射| 夜夜操天| 欧美性,亚州色| 欧美熟妇人体| 天天夜夜久久| 亚欧美综合网。| 亚洲素人网| 中出在线视频| 精品人妻15区| 蜜臀久久久99久久久久 | 日韩欧美麻豆| 99热这里只有精品18| 国产精品诱惑| 亚洲影院无码在线| 免费无码国产精品v片在线观看| 26uuu欧美日韩| 日韩A优精品在线观看| 国产熟女乱论| 丁香五月激情啪啪| 久久欧美1卡2卡3| 国产成自自拍在线观看| 91强在线播放| 青青草原伊人网| 超碰色综合| 国产亚洲性生活视频播放| 欧美日韩国产三级黄色| 国产欧美亚洲精品a第2页| 啪啪91| 成人女人国产| 久久 久久国内精品亚洲| 久草电影网| 精品欧美老熟女一二区| se01国产在线视频| www.色综合| 青青草久久一区网| 超碰综合97在线| 不卡在线观看视频| 岛国毛片在线观看免费| 五月激情视频| 美骚妇av高清在线| 国产精品另类| gogogo免费高清看中国国语| 丰满人妻av一区二区三区| 情色日播放AV| 老司机午夜精品福利视频一区二区| 青青青在线高清视频在线一二三四区| 高清有码一区二区| 国产三级电影免费观看| 91女网站| 91日韩网站| 亚洲 日本 国产 综合| 婷婷色五月激情| 97爱b| 九九AV| 成视频在线观看免费看| 亚洲免费97免费| 91五十路| 一区二区三区精品视频| 色老汉色| 久久久人妻| 一区二区三区激情在线观看| 久久男人网| 精品视频一二三中文| 色婷婷九月天天综合| 亚洲色图欧美色图制服丝袜| 欧美色图20P| 新婚人妻扶着粗大强行坐下| 一区麻豆 高清中文字幕| 人妻久久| 人妻精品视频一区二区| 天天看高清麻豆| 国产午夜精品理论片一二三区区| 久久精品性| 东北操逼| 国产亚洲精品农村妇女| 91伊人影视综合| 久久久96| 久久熟女人| 男人天堂东京热| www.zbzhongsen.com| 日韩丨制服丨中文|在线| 伊人五月天婷婷| 九九九综合精品| 97国产人人| 人妻激情另类| 色噜噜国产精品视频一区二区| 九九性爱网| 久久久三区二区一区| 国产69精品久久久久99尤物| 精品一区二区三区四区外站| 国产成人无码a| 国产天天看| A级毛片在线看免费| 欧美色图私拍91| 国产成人超碰在线| 九九热超碰97亚洲最新香蕉 | 91nbbbbbb| 上海一级黄片| 91影视亚洲| 日本一级二级三级网站| 99re6国产精品99re| 欧美综合第一| 色y情视频免费看| 美女91在线观看| 日韩精品国产一区二区| 亚洲成人妻日韩在线| 国产成年免费大片黄在线观看| 亚洲和欧美裸体美女双飞视频| 熟女五十路一区二区三| 天天躁狠狠躁av| 操逼网站视频漫画国产| 亚洲精品 欧美97色色| 色婷婷丁香五月| 97超碰色色| 国产黄色动态精品| 亚洲成人性| 久久亚洲日韩国产欧| 九九热九九| 91处女在线观看| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 综合天天。| 婷婷色在线| 东北少妇高潮zzzz| 久久久久斤小| 婷婷六月天| 欧美18 在线观看| 激情四射婷婷六月天| 天天爽天天| 精品日韩人妻视频| 日韩av电影网站| 日韩欧美视频青青| 黄色片一区二区三区四区五区| 天天天操天天天爱| 夜夜嗨一区二区| 国产中文大片资源中文字幕| 亚洲精品乱码久久久久久蜜桃麻豆| 久久精品人体AV| 北约熟女超碰| 美欧色综合| 最新av在线| 国产毛片精品一区二区色欲黄A片| 欧美岛国精品在线观看| 后入日本1234| 欲色影视综合吧| 91精品久久久久久77777| 少妇熟女1区2区3区| 午夜九九| 久热精品色情| 99热综合| 亚洲日韩美女中文字幕乱| 欧美AB在线| 97热视频在线观看| 美女啊啊啊啊啊啊啊| 自拍偷拍 日韩无码| 又大又大又大又粗爽高潮观看 | 97干在线视频| 手机av亚洲丝袜美腿日韩第一页二页| 久久男人的天堂国产| 亚洲αv一区二区三区| 国产精品视频内谢女人| 午夜操一视频一区| 欧美少妇高潮久久91| 91女在线观看| AA丁香综合激情| 久干9操| 亚洲欧美日韩制服另类| 1024精品在线| 97国产综合欧美| 国产精品高潮久久AV| 久久黄色网址| 超碰免费在线| 伊人久久大香大香线蕉中文 | 成人麻豆av电影网站| 人人爽人人精品乱人伦AV| 69人妻精品一区二区绯色| 91熟女在线| 中出人妻中文字幕91在线| 最新加勒比丝袜在线| 国产精品视频精品一二| 日韩中文字幕人妻视频| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 天操天操夜操夜月操月年年操操| 婷婷五月天久久精品视频一区二区三区 | 婷婷九月| 丁香五月性| 国产超碰人人爽人人做| 91碰超| 岛国视频一二三区| 亚洲码在线中文在线观看| 精品九九九九九| 花花AV导航| 青草精品视频一日本久久久久网站| 亚洲啪啪啪啪视香蕉| 91天美传媒在线观看| 日本超碰97日韩精品人妻| 青青操在线亚洲视频观看欧美在线| 日本淫色网| 成人精品水蜜桃久久久久久久| 天天看人人操屄犊摸阴| 东北女人被操| 性色av一区二区| 青青草字幕AV| 天天日美女的B| 91爱欧美| 成人开心网在线视频| 四虎免费在线播放| 九九九九热只有精品| 日日摸日日碰夜夜爽视频| 中文字幕在线免费观看 | 欧美日韩久久精品爱爱| 五十路熟女人妻一区二区在线观看 | 成年人三级黄色片视频| 福利操逼| 国产自偷自拍一区| 91丝袜美女国产| 干B视频伊人网| 97天天弄| 亚洲精品久久久久久| 国际精品久久久| 亚洲无992tv| 国产成人自拍视频视频| 中国东北熟女老太婆内谢| 久久肏大逼| 爽爽淫人网| 五十路熟女工口 | 国产乱色国产精品免费视| 久干9操| 亚洲天堂区| 1二区9| 97 国产精品| 国产一级高清免费观看| 国产一级内射无挡观看| 超碰在线成人| 久久国产视频专区一二三| 人人操人人射人人干| 国产精品丝袜在线| 日韩一区二区精彩视频| 首页中文字幕中文字幕免费| 黄色网址久久精品欧美喷水| 亚洲人妖网| 亚洲男人天堂2017| 在线看的av| 女优免费一区二区永久| 天天看高清麻豆| 亚洲激情视频| 日本国产高清色www视频在线| 99在线精品视频| 最新av在线| 香蕉99秘 一区精品蜜桃臀| 色在线综合| 色婷婷电影网| 99热日| 13小男生GAY自慰脱裤子| 亚洲福利中文字幕在线| 精品人妻一区二区免费蜜桃| 色97国产69香蕉| 人妻无一区二区三区| 九九99精品视频在线观看| 屌妞视频久久久久久久| 久操免费观看| 蜜乳AV网址| 一区二区 日韩 欧美 国产 传媒| 精品少妇高潮久久| 香蕉热人人精品| 国内精品999| 91中文字幕在线观看| 亚洲国产欧美另类自拍| 免费看美国人人爽,人人操 | 黄色网址久久精品欧美喷水| 97久久国产亚洲精品超碰热| AV乱伦专区| 91超碰人人| 蜜桃天美传媒AV一区二区三区| 91在线超高颜值国产| 麻豆AV一区二区| 大香蕉线| 免费视频a级毛片免费视频| 欧美熟女丝袜| 91精品微拍福利| 91偷拍欧美亚洲| 精品九九九| 精品久久久无码| 嗯嗯不要 视频| 最新日韩黄片| 亚洲怡春院| 国产探花精品在线| 久久亚洲熟妇在线视频| 在线播放成人高清免费视频 | 亚洲一区日韩精品中文字幕 | 日韩操啪| 在线天堂999| 亚洲色图欧美一区二区不卡| 男人的天堂2010| 99re久久| 95人妻爽爽人人做人人澡 | 婷婷色一区| 91视频综合网| 毛片视频白嫩| 午夜国产综合视频在线观看| 97亚洲国产影视| 亚洲网站一区二区在线| 亚洲中文字幕有码视频一区二区三区| 97AV在线观看| 久久99国产综合精品女同| 日本精品五区| av操操不卡| 翔田千里AⅤHD无码| 欧美少妇性乱| 免费伦费视频在线观看| 日韩大香蕉精品在线视频| 日韩在线观看字幕精品| 国产蜜臀在线| 婷婷五月天成人网| 久久超碰网| 国产性刺激| 中文字幕AV乱伦| 熟妇激情| 可以看的av| 欧美综合网| 亚洲综合图色在线| 一级久久久久久久久久久| 超碰4A| 四虎永久在线精品免费网址 | 后入美女国产| 桃花色综合影院| 久久妇| 超碰av人人人| 亚洲欧美一区二区网址| 久久久久国产| 婷婷五月色| 人人操人人干xxx| 乱久久久| 丁香五月av| A级毛片在线看免费| 91国产丝袜美女| 亚洲欧美精品一区天堂久久 | 九月丁香婷婷| 日韩精品 视频一区二区| 欧色网址| 亚州 综合 色图| 激情丁香五月婷婷| 亚洲精品白浆高清久久久久久| 精品一区二区久久| 97九色人妻| 天天干夜夜一操| 色欧洲| 尤物视频偷拍免费| 日本天天人人狠狠在线日美女 | 干b网| 大香蕉在线视频重口味毛片在线| 日韩AV一起草| 大香蕉免费3| 中文字幕黄色一起草| 97色视频在线| 人妻久久久久久久久久久久久久久| 天天视频网站黄| 99热精品在线观看| 色大香蕉97N| 嗯嗯嗯啊啊啊在线免费观看| 最新中文字幕在线亚洲| 日本成a人v网站在线观看| 亚洲欧美视| 欧美日韩亚洲高清不卡一区二区三区| 成视频在线观看免费看| 国产操逼视频在线观看| 精品国产乱码久久久久久蜜臀| 国产精品在线一区二区| 欧美内射少妇| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 夜夜嗨一区二区| 国产精品自在自拍视频| 青娱乐二区免费| 97欧美综合| 久久久亚洲熟妇资源| 超碰天天操| 青青草十区九区爱夜| 日韩啪啪啪啪啪| 亚洲第一在线视频| 久草国产在线视频| 中国AV美女| 69XX一中文字幕人妻91| 超碰97 线线 在现| 尤物视频新赏网鲜网色诱网| 日韩视频小说在线观看| 亚洲色图加勒比| 婷婷成人久久久精品| 99这里都是精品| 激情五月丁香五月| 秋霞曰韩R级| 操逼不卡中文字幕| 国内毛片无遮挡国产| 精品欧美不卡在线播放| 亚洲欧美第一页| 亚洲图片欧美色| 91殴美| 日本一二区不卡| 综合久久9| 久草午夜| 久久精品国产Aⅴ| 84YTCOM性无码| 精品国产一区探花在线观看| 中文字幕亚洲热播人妻| 97亚洲国产影视| 116美女午夜| 久jiu久神马影院| ss久久| 蜜桃精品一区二区三区ww| 中文字幕视频在线观看一区二区| baisiav| 亚洲伊人久久精品狠狠在线| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 天天射夜夜| 欲女人妻性色av| 欧洲站一级二级三级h| 色噜噜人妻av中文字幕| 天天躁日日躁狠狠狠躁| 后入式免费视频| 呦呦影院| 日韩操逼HD| 人妻99p|