會員登陸
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站導航
最新下載
訪問統計 (自2012/5/3)


正在流覽:   1 名訪客





UART的Break信號如何持續100ms
中級會員
註冊日期:
2011/07/26 14:42
來自 高雄市
所屬群組:
註冊會員
文章: 62
等級: 6; EXP: 75
HP : 0 / 143
MP : 20 / 2493
離線
我使用的MCU是PIC32MX695F512L,需要透過UART來連線外面的人機。

其中在某種條件下,我需要通知人機Reset通訊埠,按照說明書,是需要發送Break信號且持續100ms以上才可以。

 +V --|         |----
     |  100ms以上  |
     |         |
 -V   ----------

從PIC32的手冊來看,Break是只有12bit的'0'

Start bit followed by twelve '0' bits, followed by Stop bit; cleared by hardware upon completion

請問我該如何做,才能讓Break持續100ms以上呢?

3月31日 10:27:21
轉換PDF檔 列印


Re: UART的Break信號如何持續100ms
資深會員
註冊日期:
2010/06/30 16:18
來自 CAE, Microchip Technology Inc.
所屬群組:
站務管理者
註冊會員
文章: 1527
等級: 33; EXP: 27
HP : 161 / 806
MP : 509 / 16498
離線
沒有Idea, 亂出餿主意,
1.重設UART, 降低Baud Rate
2.關掉UART, 改用IO

3月31日 11:58:03
轉換PDF檔 列印


Re: UART的Break信號如何持續100ms
中級會員
註冊日期:
2011/07/26 14:42
來自 高雄市
所屬群組:
註冊會員
文章: 62
等級: 6; EXP: 75
HP : 0 / 143
MP : 20 / 2493
離線
謝謝adamsyu提供的good idea
真是感激

4月05日 18:32:04
轉換PDF檔 列印






無法在此發表文章
可以在此觀看文章
無法回覆文章
無法編輯自己的文章
無法刪除自己的文章
無法發起投票調查
無法在此投票
無法上傳附加檔案
無法不經審核直接發表文章

[進階搜尋]


搜尋
線上教學影片
網頁捷徑
2017 Summer Elite 報名
教育訓練
其它網站連結
電話: 02-25000405
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project