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

正文內(nèi)容

stm32-uart整理說(shuō)明(已修改)

2025-08-16 09:38 本頁(yè)面
 

【正文】 STM32 UART整理說(shuō)明該接口通過(guò)3個(gè)引腳連接到另外的外部設(shè)備上。任何USART雙向通信都至少需要兩個(gè)引腳:接收數(shù)據(jù)輸入RX和發(fā)送數(shù)據(jù)輸出TX當(dāng)發(fā)送器禁能時(shí)輸出引腳恢復(fù)到I/O端口配置。當(dāng)發(fā)送器使能時(shí)且無(wú)數(shù)據(jù)發(fā)送,TX引腳為高電平。字長(zhǎng)可以通過(guò)設(shè)置USART_CR1寄存器中的M位來(lái)選擇是8位還是9位TX引腳在起始位期間為低,停止位期間為高空閑符被認(rèn)為是一個(gè)全“1”的幀,其后緊跟著包含數(shù)據(jù)的下一個(gè)幀的起始位(“1”的數(shù)目包含了停止位的數(shù)目)間隙符被認(rèn)為是一個(gè)幀周期都接收到“0”。在間隙幀之后,發(fā)送器插入1個(gè)或者2個(gè)的停止位(邏輯“1”)來(lái)應(yīng)答起始位發(fā)送器發(fā)送器可以發(fā)送8或者9位的數(shù)據(jù)字,這取決于M位的狀態(tài)。相關(guān)時(shí)鐘脈沖在SCLK引腳輸出字符發(fā)送USART發(fā)送期間,TX引腳先出現(xiàn)最低有效位。這種模式下,USART_DR寄存器包含了一個(gè)內(nèi)部總線和發(fā)送移位寄存器之間的緩沖區(qū)TDR。每個(gè)字符之前都有一位邏輯低電平的起始位,以可設(shè)置數(shù)目的停止位結(jié)束。TE位使能之后將發(fā)送一個(gè)空閑幀可配置的停止位1個(gè)停止位:這是陌生人的停止位數(shù)目2個(gè)停止位:常規(guī)USART,單線和調(diào)制解調(diào)器模式下支持:當(dāng)處于智能卡模式下接收數(shù)據(jù)時(shí)使用:當(dāng)處于智能卡模式下發(fā)送數(shù)據(jù)時(shí)使用空閑幀的發(fā)送包含了停止位。間隙幀是10(11)個(gè)低位之后跟著配置的停止位配置流程:通過(guò)把USART_CR1寄存器中的UE位寫1來(lái)使能USART配置USART_CR1寄存器中的M位來(lái)定義字長(zhǎng)配置USART_CR2寄存器中的停止位數(shù)目若采用多緩沖通信選擇USART_CR3寄存器中的DMA使能位(DMAT),按照多緩沖通信中解釋的配置DMA寄存器設(shè)置USART_CR1寄存器中的TE位來(lái)發(fā)送一個(gè)空閑幀來(lái)作為第一次發(fā)送通過(guò)USART_BRR寄存器選擇期望的波特率往USART_DR寄存器中寫入要發(fā)送的數(shù)據(jù),這也將清除TXE位。單字節(jié)通信清除TXE位一般都是通過(guò)往數(shù)據(jù)寄存器中寫入數(shù)據(jù)完成的TXE是由硬件設(shè)置的,它表明:數(shù)據(jù)已經(jīng)從TDR中轉(zhuǎn)移到移位寄存器了,數(shù)據(jù)發(fā)送已經(jīng)開(kāi)始;TDR寄存器是空的;下一個(gè)數(shù)據(jù)可以寫入U(xiǎn)SART_DR寄存器,而不會(huì)覆蓋前面的數(shù)據(jù)當(dāng)發(fā)送在進(jìn)行時(shí),一個(gè)對(duì)USART_DR寄存器的寫命令將數(shù)據(jù)保存到TDR寄存器中,并且當(dāng)前傳輸完成之后,TDR寄存器中的數(shù)據(jù)將被復(fù)制到移位寄存器中。當(dāng)沒(méi)有進(jìn)行發(fā)送時(shí),往USART_DR寄存器中寫入一個(gè)數(shù)據(jù),數(shù)據(jù)將直接被放入移位寄存器,發(fā)送開(kāi)始,TXE位將被立即置1當(dāng)一個(gè)幀發(fā)送完成時(shí)(結(jié)束位之后),TC位被置1清除TC位是通過(guò)下面的軟件操作完成的:(1)讀一次USART_SR寄存器(2)寫一次USART_DR寄存器(TC位也可以通過(guò)對(duì)它寫0清除,這個(gè)清除序列只建議在多緩存通信中使用)間隙字符設(shè)置SBK位將發(fā)送一個(gè)間隙字符。若SBK位被置1,在完成當(dāng)前的發(fā)送之后將在TX線路上發(fā)送一個(gè)間隙字符。這一位在間隙字符發(fā)送完成時(shí)由硬件復(fù)位。USART在最后一個(gè)間隙幀的末端插入一個(gè)邏輯1,從而保證下一個(gè)幀的起始位能被識(shí)別軟件在間隙符發(fā)送之前復(fù)位SBK,間隙符將不會(huì)被發(fā)送空閑符設(shè)置TE位將驅(qū)動(dòng)USART在第一個(gè)數(shù)據(jù)幀之前發(fā)送一個(gè)空閑幀接收器接收器可以接收8位或9位的數(shù)據(jù)字,這取決于USART_CR1寄存器中的M位字符接收在一次USART接收期間,RX引腳最先接收到最低有效位。這種模式下,USART_DR寄存器由一個(gè)內(nèi)部總線和接收移
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1