Re: 關於SPI的問題
|
||||
---|---|---|---|---|
版主
|
因該是不會受影響,SPI 主要是靠 edge 來運作的。
發表於: 2006/10/31 13:25
|
|||
|
Re: 關於SPI的問題
|
||||
---|---|---|---|---|
高級會員
|
因為我目前運用的IIC 都採用軟体模擬,
而且都為polling ,所以進中斷時SCL/SDA會被 拉長而且正常控制,最近要用SPI就想說PIC的SPI硬 体能模擬IIC,才會想說是不是SPI也能在read/write 中改變時序而不影響。
發表於: 2006/10/27 16:45
|
|||
|
Re: 關於SPI的問題
|
||||
---|---|---|---|---|
版主
|
建議再傳送 SPI 的 Clock 時,最好將中斷暫時關閉。
發表於: 2006/10/27 15:54
|
|||
|
Re: 關於SPI的問題
|
||||
---|---|---|---|---|
高級會員
|
也就是說如果我用軟体模擬SPI,SPI function 用polling 方式在跑,進中斷處理某些事時,其中一個clk可能會被拉長,這樣是不影響的?
發表於: 2006/10/27 14:00
|
|||
|
Re: 關於SPI的問題
|
||||
---|---|---|---|---|
版主
|
SPI 的速度取決於 Master 的 clock 速度,隨時都可以變的。
發表於: 2006/10/27 13:44
|
|||
|
關於SPI的問題
|
||||
---|---|---|---|---|
高級會員
|
請問一下,
常常看到很多範例使用SPI interface 模擬 i2c ,那這樣 SPI 是不是跟i2c 一樣,在read/write時 CLK(SCK/SCL) 是可以隨意變動的? 就像i2c 的speed 是0-100k or 0-400k?? 謝謝
發表於: 2006/10/27 12:32
|
|||
|