freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)stm32學(xué)習(xí)筆記-wenkub.com

2025-06-23 03:54 本頁面
   

【正文】 //獲取捕捉數(shù)值 } }i) 簡單應(yīng)用://改變占空比TIM_SetCompare4(TIM3, 變量)。NVIC_InitStructure)。 //通道 = 3。 //啟動TIM3}f) RCC初始化函數(shù)中加入TIM時鐘開啟:RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM3, ENABLE)。 //占空長度 = TIM_OCPolarity_High。 TIM_OCInitStructure)。//模式 TIM_TimeBaseInit(TIM3, amp。//通道輸出初始化結(jié)構(gòu)//TIM3初始化 = 0xFFFF。c) 初始化函數(shù)定義:void TIM_Configuration(void)。使用EXTI的I/O中斷,在完成RCC與GPIO硬件設(shè)置之后需要做三件事:初始化EXTI、NVIC開中斷、編寫中斷執(zhí)行代碼。 //清除中斷標(biāo)志 USART_SendData(USART1, 0x41)。NVIC_InitStructure)。 //通道 = 0。 = GPIO_Mode_IPU。EXTI_InitStructure)。//事件選擇 = EXTI_Trigger_Falling。//管腳選擇 GPIO_EXTILineConfig(GPIO_PortSourceGPIOA, GPIO_PinSource4)。 //定義IO中斷初始化函數(shù)c) 初始化函數(shù)調(diào)用:EXTI_Configuration()。NVIC_InitTypeDef NVIC_InitStructure定義一定要加在NVIC初始化模塊的第一句。 while(USART_GetFlagStatus(USART1, USART_FLAG_TXE) == RESET){}//等待發(fā)送結(jié)束一般最少三個步驟:先使用if語句判斷是發(fā)生那個中斷,然后清除中斷標(biāo)志位,最后給字符串賦值,或做其他事情。過程:i.c)printf使用變量輸出:%c字符,%d整數(shù),%f浮點(diǎn)數(shù),%s字符串,/n或/r為換行。while(USART_GetFlagStatus(USART1, USART_FLAG_TXE) == RESET){} //等待發(fā)送結(jié)束)。if (c == 39。 i++。 while(USART_GetFlagStatus(USART1, USART_FLAG_TXE) == RESET){} //等待字符發(fā)送完畢//發(fā)送字符 int i。//等待接收完畢變量= (USART_ReceiveData(USART1))。//等待發(fā)送完畢接收一位字符while(USART_GetFlagStatus(USART1, USART_FLAG_RXNE) == RESET){}//發(fā)送一位數(shù)據(jù)while(USART_GetFlagStatus(USART1, USART_FLAG_TXE) == RESET){} //浮空輸入GPIO_Init(GPIOA, amp。 USART_Init(USART1, amp。//無流控制 = USART_WordLength_8b。USART_InitTypeDef USART_InitStructure。//串口初始化函數(shù){//串口參數(shù)初始化//串口初始化函數(shù)調(diào)用初始化代碼:void USART_Configuration(void)目的:在基礎(chǔ)實(shí)驗(yàn)成功的基礎(chǔ)上,對串口的調(diào)試方法進(jìn)行實(shí)踐。sw笨笨的STM32筆記之八:來跟PC打個招呼,基本串口通訊 a)//寫入1Delay(0xffff)。 nCount)。//輸入輸出模式//管腳號}實(shí)驗(yàn)步驟:RCC初始化函數(shù)里添加:RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1 | RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB , ENABLE)。//寫入0GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_6) 。作為高低電平的I/O,所需設(shè)置:RCC初始化里面打開RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA)。 //時鐘初始化函數(shù)調(diào)用NVIC_Configuration()。全部必用代碼取自庫函數(shù)所帶例程,并增加逐句注釋。b) //C組GPIO初始化//注:以上四行代碼為一組,每組GPIO屬性必須相同,默認(rèn)的GPIO參數(shù)為:ALL,2MHz,F(xiàn)LATING。 = GPIO_Speed_2MHz。 也可以向該管腳直接寫入數(shù)據(jù)和讀取數(shù)據(jù)。 //內(nèi)部循環(huán)遞減變量計(jì)數(shù)} //遞減變量計(jì)數(shù){for (i=0。 for(。 //清除計(jì)數(shù)值}void TimingDelay_Decrement(void) //遞減變量函數(shù),函數(shù)名由“”中的中斷響應(yīng)函數(shù)定義好了。 //關(guān)閉計(jì)數(shù)器SysTick_CounterCmd(SysTick_Counter_Clear)。 //計(jì)時長度賦值給遞減變量while(TimingDelay != 0){}。 //延遲一毫秒的函數(shù){SysTick_CounterCmd(SysTick_Counter_Enable)。 //開啟systic中斷}void Delay (u32 nTime) //systick使用HCLK作為時鐘源,頻率值除以8。 用法:static vu32 TimingDelay。 dma:通過總線而越過CPU讀取外設(shè)數(shù)據(jù)我的理解——通過DMA應(yīng)用可以加速單片機(jī)外設(shè)、存儲器之間的數(shù)據(jù)傳輸,并在傳輸期間不影響CPU進(jìn)行其他事情。EXTI_InitStructure)。 //設(shè)定所需產(chǎn)生外部中斷的通道,一共19個。用法: void EXTI_Configuration(void){EXTI_InitTypeDef EXTI_InitStructure。 exti:外部設(shè)備中斷函數(shù)我的理解——外部設(shè)備通過引腳給出的硬件中斷,也可以產(chǎn)生軟件中斷,19個上升、下降或都觸發(fā)。//啟動ABP2設(shè)備RCC_APB1PeriphClockCmd(ABP2設(shè)備1 | ABP2設(shè)備2 |, ENABLE)。 //等待系統(tǒng)時鐘源的啟動//等待PLL啟動RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK)。APB1負(fù)責(zé)DA,USB,SPI,I2C,CAN,串口2345,普通TIM。 //AHB使用系統(tǒng)時鐘RCC_PCLK2Config(RCC_HCLK_Div2)。 {FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable)。 //等待時鐘的穩(wěn)定 我的理解——管理外部、內(nèi)部和外設(shè)的時鐘,設(shè)置、打開和關(guān)閉這些時鐘。NVIC_InitStructure)。 規(guī)定兩種優(yōu)先級的數(shù)量后,所有的中斷級別必須在其中選擇,搶占級別高的會打斷其他中斷優(yōu)先執(zhí)行,而響應(yīng)級別高的會在其他中斷執(zhí)行完優(yōu)先執(zhí)行。NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2)。 //則在RAM調(diào)試else void NVIC_Configuration(void){NVIC_InitTypeDef NVIC_InitStructure。我的理解——管理系統(tǒng)內(nèi)部的中斷,負(fù)責(zé)打開和關(guān)閉中斷。 debu
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1