Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 23500|回復: 16
打印 上一主題 下一主題

[問題求助] RS-232使用CPLD VHDL語法

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-2-13 16:42:46 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
RS-232使用CPLD VHDL語法:# {+ @" C( `* d' u1 L) S/ c5 T0 q- |
目前有VHDL範例,可經由PC透過RS-232傳資料給cpld,請問我需要使用CPLD用VHDL語法,寫個將從RS-232收到資料轉為同步串列資料再送給另一顆晶片,可否請大家幫忙提供意見,或者資料參考,感謝....
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
16#
發表於 2014-3-26 21:41:10 | 只看該作者
謝謝前幾樓的解惑,我也有遇到類似的問題,十分感謝
15#
發表於 2009-12-15 15:55:31 | 只看該作者
如果在同一塊板子上的話,不是很需要用Uart的方式傳輸,可以用SPI或是I2C的方式來傳送。
! ^" ^/ r1 J# H6 D0 URS485/RS232通訊,基本上是兩個系統通訊的方式。
14#
發表於 2009-11-25 15:49:39 | 只看該作者
2.可以提供SPI 相關的程式碼嗎? (原PO的"VHDL"連結被管理者管制,我看不到~~)
2 Y, j. U. q* r8 t! W===================================================! Y# s' c& ~, \, \' w
" r& ]5 S; |, K/ d
應該沒有管制哦, 你那邊看不到嗎?
13#
發表於 2009-11-23 14:28:31 | 只看該作者
我也是碰到這類SPI的問題~
% {$ }: O- i; i; [$ l& R0 c$ `6 u4 F* i; B. g1 u
架構: CPU ---A/D bus---> CPLD ---SPI---> SLIC(FXS IC)
' n1 t( ?. A% H5 k: |  hFW不願再傳輸時透過A/D bus製造SPI_CLK
$ v2 q. @! y4 E/ g- g# d(以便Data in與out使用,就是設SPI_CLK & SPI_Din在同一個REG,如REG1(4), REG1(5)..); x( ]7 X# w2 m! d3 B( t! v* s. v& B" [

# i, u7 Z8 N: g$ d+ @) z" i問題來了~  FW只想放一個8 bits的Data, 叫我試著轉成Serial進去SLIC (OMG~~)
0 g4 {  E- w. y) H8 f( P2 O0 b/ k4 G, h9 P5 K
1.以前是FW產生CLK,我知道IC的SPI一個週期是122ns (8.196.......MHz)% v. s  V$ d6 Y8 P7 x9 Q  N% n
   此頻率如何產生??' r* h; k6 l, X% B
! Q5 m" L7 ?" O3 g9 j% @! }* _
2.可以提供SPI 相關的程式碼嗎? (原PO的"VHDL"連結被管理者管制,我看不到~~)
12#
發表於 2009-10-13 17:31:36 | 只看該作者
最近想學這個
2 ?7 j# H6 |, ~" R* M; Q2 j; r9 c: T# d. s& c  ?6 O
試試看,看看有沒有幫助
, D+ b, j9 c. D$ O( g! i0 o1 d) R/ w) V" w* l8 p7 `2 O
不過好像不是很容易的樣子
11#
發表於 2008-10-27 15:43:27 | 只看該作者
這個我也不會耶
+ D4 ~" L" Q- b, j: Q% b# w4 f大家一起學一起討論吧
10#
發表於 2008-10-26 10:29:36 | 只看該作者
感謝大大提供的資料,讓剛入門的我能有 更多的參考資料,
7 ^% O1 ^1 b8 f; n; t也希望能從中習得更多的知識。
9#
發表於 2008-10-22 11:07:59 | 只看該作者
最近剛好有需要 ! v! y) @0 I' e
謝謝
, E! t, ^4 Z4 ~9 J1 ~7 Y也可順便學習學習
8#
發表於 2008-10-10 09:26:16 | 只看該作者

does someone have verilog verilog version SPI model?

does someone have verilog verilog version SPI model? 2 J6 b) D1 G, _/ W! G
thanks a lot
7#
發表於 2008-8-25 19:46:03 | 只看該作者
我也想学习学习,..............
1 @( T7 J# x* v.................
/ V$ j) A5 R8 G' U) P% P6 `5 l  u  A/ B0 d/ Y* T3 P# i2 {% C  i4 x
谢了
6#
發表於 2008-7-23 18:12:04 | 只看該作者
我也在學習VHDL寫RS232和SPI模組介面
5 y$ b3 n' q; K1 _" s) Z) ~. ?但是遇到好多困難
" c# y/ T$ n6 I# B/ f8 e希望可以解決
5#
發表於 2008-7-17 15:10:27 | 只看該作者
這真是可以運用的好程式
3 O0 F/ L: }6 u# w我可以學習的好文章
4#
發表於 2008-2-14 21:41:35 | 只看該作者
提供Motorola HC11 SPI VHDL model
: z& @- c1 s$ J2 i2 `4 H, M
5 G) \* X7 f8 H1 y  [

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
3#
發表於 2008-2-14 21:15:07 | 只看該作者
我想你已經有PC-->RS232位準轉換過,且已經有UART receiver的 VHDL code,目前大概少了I2C 或 SPI 同步串列資料的 VHDL code.
2#
發表於 2008-2-14 20:41:37 | 只看該作者
您好
9 e/ P$ h8 C' F/ p2 X加個FIFO,每當接收到PC來的資料就推到FIFO中' a" U, j2 Z! G+ L/ x$ k
/ w2 b/ R! {( t: m/ L  Z
同步串列轉換電路,當FIFO裡有資料,就抓出來
6 s+ \" ?* S5 p2 P2 G# z. s! p- o! O' n5 h3 h; q: \
再轉換為你要的同步串列格式的資料
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-4 01:05 PM , Processed in 0.114006 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表