• slider image 442
  • slider image 492
  • slider image 493
  • slider image 494
  • slider image 495
  • slider image 496
:::


Browsing this Thread:   1 Anonymous Users






Re: uart接收中斷的問題
#5
版主
版主


查看用戶資訊
RxD 如果一直都是 Low 會造成 UART 的接收一直產生 Frame Error,因為 UART 一直無法偵測到 STOP bit 所致。
可以考慮這時將 RxD 腳轉成ㄧ般的輸入腳,要是ㄧ直都是在 Low 電位就一直檢測該腳位,直到出現 Hi Level ㄧ段時間後轉設成 UART RxD 準備接收資料。

Baud rate 要是不確定,用示波器量一下 bit time。

發表於: 2008/8/27 15:01
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: uart接收中斷的問題
#4
高級會員
高級會員


查看用戶資訊
那是因為要利用uart做成網路的方式、跟省電一般的時候不供電在傳送資料的時間、一開始傳送0xFF來讓電容充電判斷資料、在沒有傳送的時候因為都沒有供電、在總線上會是floating的狀態、所以在rx一般是floating並沒有接任何東西在上面。
還有一個問題是:如果在一般接low的時候會接收到0x00的資料
一、uart不是有起始跟結束訊號的怎麼會造成誤判呢?
二、我的baud是9600但是他的間隔時間也不對耶?

發表於: 2008/8/26 14:48
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: uart接收中斷的問題
#3
版主
版主


查看用戶資訊
能不能 Post 一下你的電路圖看一下,為什麼 UART還要外接防止 floating 的電路? UART 是 CMOS 輸出的位準。

發表於: 2008/8/25 18:12
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: uart接收中斷的問題
#2
新會員
新會員


查看用戶資訊
1. 先用示波器看看RX端訊號
2. 看設定的暫存器值
3.接收端接地就會一直有uart的中斷訊號嗎?
A:是的. MCU會一值接收到0x00值

發表於: 2008/8/25 11:44
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


uart接收中斷的問題
#1
高級會員
高級會員


查看用戶資訊
我在硬體的電路上有接一些電路跟接Hi(防止float)但是一電路傳送完電容放電會造成接收端的訊號為low會造成一直接收到uart的資料 。
請問一下接收端接地就會一直有uart的中斷訊號嗎?
還是設定上有問題呢?

發表於: 2008/8/25 11:09
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------