久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

關于單片機串口發送中沒有發送數據時一直處于低電平狀態的問題

[復制鏈接]
跳轉到指定樓層
樓主
最近遇到個問題單片機串口使用時,發現發送腳(TX),沒有發送數據時一直處于低電平狀態,發送數據時也能正常發送,一般的串口發送腳沒有發送數據時為高電平,這是什么情況。是我初始化不對,還是另外有原因?
然后我就查看資料發現手冊里有一句話
TX:發送數據輸出。當發送器被禁止時,輸出引腳恢復到它的 I/O 端口配置。當發送器被激活,并且不發送數據時,TX 引腳處于高電平。

這里面的是指的那個使能?是串口初始化的那個使能嗎? 然后我找的用戶手冊里面的發現這個是USART_CTRL1里面的
UEN位,
USART 使能(USART enable)。
當該位被清零,在當前字節傳輸完成后 USART 的分頻器和輸出停止工作,以
減少功耗。該位由軟件設置和清零。
0:USART 禁用。
1:USART 使能。
然后TX:發送數據輸出。當發送器被禁止時,輸出引腳恢復到它的 I/O 端口配置。當發送器被激活,并且不發送數據時,TX 引腳處于高電平。里面的提到的是這個發送使能是什么呢?我又在手冊里找的發送器
當發送使能位(TXEN)被置位時,且緩沖區內有數據,發送器根據 WL 位的狀態發送 8 位或 9 位的數據字。發送移位寄存器中的數據在 TX 腳上輸出,相應的時鐘脈沖在 CK 腳上輸出。
我就在想這里面的發送使能是不是指的這個發送器的使能呢?
有沒有大佬能指點下?

1.png (93.16 KB, 下載次數: 79)

1.png

2.png (104.61 KB, 下載次數: 62)

2.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:826942 發表于 2022-4-18 10:57 | 只看該作者
最近又在20.3.1. UART 特性描述 里面看到
字長可以通過編程 UART_CCR 寄存器中的 CHAR 位,選擇 5 ~ 8 位。在起始位期間,TX 腳處于低電平,在停止位期間處于高電平。
這句,是不是就是說當不發送的時候就是低電平?
回復

使用道具 舉報

板凳
ID:826942 發表于 2022-4-18 11:53 | 只看該作者
剛才發現要是這樣的話
結論就是:開始發送數據時才會發出高電平,空閑時輸出的是低電平是嗎?
那就不對啊
回復

使用道具 舉報

地板
ID:624769 發表于 2022-4-18 14:16 來自觸屏版 | 只看該作者
起始位(低電平) + 數據位(5-8位) + 停止位(高電平)沒毛病。
回復

使用道具 舉報

5#
ID:826942 發表于 2022-4-18 14:24 | 只看該作者
188610329 發表于 2022-4-18 14:16
起始位(低電平) + 數據位(5-8位) + 停止位(高電平)沒毛病。

問題是空閑的時候應該是高電平啊。不然沒辦法檢測的起始位信號
回復

使用道具 舉報

6#
ID:624769 發表于 2022-4-18 14:34 | 只看該作者
里面哪句話說空閑時低電平了?
回復

使用道具 舉報

7#
ID:826942 發表于 2022-4-18 15:04 | 只看該作者
188610329 發表于 2022-4-18 14:34
里面哪句話說空閑時低電平了?

空閑的時候是低電平 是我現在發現的情況 手冊里沒有這樣的說明
回復

使用道具 舉報

8#
ID:123289 發表于 2022-4-18 15:45 | 只看該作者
1、這里面的是指的那個使能?
答:串口是單片機內部的一個模塊,當你給它供電并準備好工作時,就是【使能】了。
許多單片機一上電,有已【使能】了,如51系列。
有些高檔單片機卻必須通過選擇才能【使能】。

2、是串口初始化的那個使能嗎? 然后我找的用戶手冊......
答:明顯吧,它說能“減少功耗”不就是切斷模塊的全部或部分電源嗎。這是屬于串口需要選擇的類型。
這種類型,多半是由于IO口是復用的(多功能的),即可以不作串口使用,這時是IO口是低電平就不奇怪了。

3、里面的提到的是這個發送使能是什么呢?我又在手冊......
答:僅為發送使能,并未對接收下定論。

樓主習慣很好,手冊是最準確的師,如果手冊的有疑惑,則一定是經過分析而不解的,一定是某個知識點不堅定或丟失。一旦解決則大大進步。給樓主點贊一下!
回復

使用道具 舉報

9#
ID:752974 發表于 2022-4-18 16:08 | 只看該作者
uart在空閑時,TX端是高電平。不然的話,板子存在問題。
回復

使用道具 舉報

10#
ID:624769 發表于 2022-4-18 18:51 | 只看該作者
0711zhao 發表于 2022-4-18 15:04
空閑的時候是低電平 是我現在發現的情況 手冊里沒有這樣的說明

如果, 你在串口空閑時, 測量你認為是串口的引腳 實際測出電壓是 低電平.  有以下三種可能。
1) 電路有問題,對地短路,碰線,包括與之連接的串口設備有問題等等。(此概率和你的硬件知識及動手能力成反比)
2) 串口輸出設置有問題, 不知道你的單片機型號, 很多單片機串口有輸出引腳設置,還會有其他組件搶占串口引腳,這個問題需要你自行查閱手冊來確認。(此概率較高)
3) 單片機損壞(此概率極低)
回復

使用道具 舉報

11#
ID:826942 發表于 2022-4-19 09:00 | 只看該作者
188610329 發表于 2022-4-18 18:51
如果, 你在串口空閑時, 測量你認為是串口的引腳 實際測出電壓是 低電平.  有以下三種可能。
1) 電路有 ...

問題找到啦。
這個不初始化就會出輸出高電平,反之不發數據也是低電平,0.6V,有些串 口又是0.9V
但是這為什么還有研究中。[img][/img]

1.png (113.33 KB, 下載次數: 67)

1.png
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 在线观看国产网站 | 一级日批片 | 欧美日韩中文在线 | 不卡的av在线 | 99久久精品国产一区二区三区 | 亚州国产 | 久久精品视频在线免费观看 | 欧美aaa| 精品视频一区二区 | 久久中文字幕一区 | 亚洲狠狠 | 日韩欧美国产精品一区二区 | 日韩电影中文字幕 | 天天久| 先锋影音资源网站 | 久久久精品一区二区 | 亚洲人成在线播放 | 日本又色又爽又黄的大片 | 日本一区二区在线视频 | 亚州成人 | 91毛片在线观看 | 日韩一级 | 日韩精品在线免费 | 日本视频中文字幕 | 男女深夜网站 | 久久久99国产精品免费 | 精品在线一区二区 | 欧美一区二区在线观看 | 日韩精品一区二区久久 | 欧美不卡视频一区发布 | 日韩在线精品 | 亚洲精品久久久久久一区二区 | 美女激情av | 自拍偷拍亚洲视频 | 午夜私人影院在线观看 | 人人爱干 | 一区在线视频 | 亚洲视频免费观看 | 求毛片| 亚洲伊人精品酒店 | 亚洲视频三 |