|
我也是碰到這類SPI的問題~4 R% X7 j" _8 U' j/ e; c! b/ ~
+ S, r( J. `9 \- R+ q0 D2 O架構: CPU ---A/D bus---> CPLD ---SPI---> SLIC(FXS IC)
5 G; v; L$ q5 g* VFW不願再傳輸時透過A/D bus製造SPI_CLK
- t6 g1 U1 a2 ^8 H(以便Data in與out使用,就是設SPI_CLK & SPI_Din在同一個REG,如REG1(4), REG1(5)..)
& c2 y, |9 B7 T- m% }0 Q; a; u5 O; S$ [7 \) g7 `3 y0 D1 v F( \
問題來了~ FW只想放一個8 bits的Data, 叫我試著轉成Serial進去SLIC (OMG~~)
! x) D/ O3 n* h( L' t% Y3 A, G
9 @& g, K9 A; }2 c& f$ N5 ]* U. h% X- E1.以前是FW產生CLK,我知道IC的SPI一個週期是122ns (8.196.......MHz)
0 x' }) `% t4 R, B 此頻率如何產生??: f+ E& f, X6 v- \. z# F
' @6 V J* N# X; E: U4 q( j2.可以提供SPI 相關的程式碼嗎? (原PO的"VHDL"連結被管理者管制,我看不到~~) |
|