線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:3721
推到 Plurk!
推到 Facebook!

RS-232使用CPLD VHDL語法

答題得分者是:aki
ghoustchieh
一般會員


發表:16
回覆:12
積分:5
註冊:2007-11-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-02-13 16:20:18 IP:60.250.xxx.xxx 訂閱
RS-232使用CPLD VHDL語法:
目前有VHDL範例,可經由PC透過RS-232傳資料給cpld,請問我需要使用CPLD用VHDL語法,寫個將從RS-232收到資料轉為同步串列資料再送給另一顆晶片,可否請大家幫忙提供意見,或者資料參考,感謝....
------
Shih Chieh
aki
版主


發表:30
回覆:696
積分:755
註冊:2004-01-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-02-13 17:11:22 IP:61.66.xxx.xxx 訂閱
 我想你的本意是想用 CPLD 寫 UART 是嗎?
UART 和 RS232 應該是兩件事,但常被認為同一東西.



===================引 用 ghoustchieh 文 章===================
RS-232使用CPLD VHDL語法:
目前有VHDL範例,可經由PC透過RS-232傳資料給cpld,請問我需要使用CPLD用VHDL語法,寫個將從RS-232收到資料轉為同步串列資料再送給另一顆晶片,可否請大家幫忙提供意見,或者資料參考,感謝....
ghoustchieh
一般會員


發表:16
回覆:12
積分:5
註冊:2007-11-30

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-02-14 09:12:10 IP:60.250.xxx.xxx 訂閱
您好!是的,我正是要使用CPLD寫UART,CPLD單與PC使用UART已有範例,但目前需做從PC透過CPLD將RS-232非同步串列信號轉為同步串列信號,再傳遞至另一顆chip,懇請提供意見



===================引 用 aki 文 章===================
我想你的本意是想用 CPLD 寫 UART 是嗎?
UART 和 RS232 應該是兩件事,但常被認為同一東西.



===================引 用 ghoustchieh 文 章===================
RS-232使用CPLD VHDL語法:
目前有VHDL範例,可經由PC透過RS-232傳資料給cpld,請問我需要使用CPLD用VHDL語法,寫個將從RS-232收到資料轉為同步串列資料再送給另一顆晶片,可否請大家幫忙提供意見,或者資料參考,感謝....
------
Shih Chieh
aki
版主


發表:30
回覆:696
積分:755
註冊:2004-01-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2008-02-17 09:47:31 IP:59.115.xxx.xxx 訂閱

>您好!是的,我正是要使用CPLD寫UART,CPLD單與PC使用UART已有範例,
到這裏看得懂,
>但目前需做從PC透過CPLD將RS-232非同步串列信號轉為同步串列信號,
這裏我把 CPLD 看成 UART 了, 那這 RS-232 跟 CPLD 有何關係?
>再傳遞至另一顆chip,懇請提供意見
RS-232 IC 只是 Level Change IC, 把 UART 的 TTL level 提高到 RS-232 Level,
你可以試著把 CPLD 寫成像 16C550 等級的 UART Chip,
"同步"及"不同步"好像和 CPU 的軟體控制有關吧! 我目前因產品開發需要,
也在寫多個 UART bese on FPGA,只不過是我的 UART 功能上只要 simple UART ,也就是說只要
TX/RX/GND interrupt 幾個 Pin 就行! 而你所說的功能,應該是幾乎是 UART 全功能吧!
編輯記錄
aki 重新編輯於 2008-02-17 09:50:32, 註解 無‧
aki 重新編輯於 2008-02-17 21:21:51, 註解 無‧
系統時間:2024-04-28 8:51:34
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!