主題:請(qǐng)教6800的SPI的nCS的問(wèn)題。。。 共有58270人關(guān)注過(guò)本帖 |
---|
![]() 蜘蛛偵探 |
1樓 信息 | 搜索 | 郵箱 |
![]() ![]() ![]() ![]() |
請(qǐng)教6800的SPI的nCS的問(wèn)題。。。 ![]() 代碼如下: tr[0].tx_buf = (unsigned long)tx; 我們?cè)贓SM335X上面跑的時(shí)候,硬件的CS一直保持低電平,無(wú)論有沒(méi)有cs_change=0的語(yǔ)句,但在6800上cs在中間一直會(huì)回到高電平,如下圖 [此貼子已經(jīng)被作者于2018-11-27 15:54:58編輯過(guò)]
|
單帖管理 | 引用 | 回復(fù) ![]() |
![]() 蜘蛛偵探 |
2樓 信息 | 搜索 | 郵箱 |
![]() ![]() ![]() ![]() |
![]() cs不能保持的話,寫的時(shí)候還好,但讀的時(shí)候就會(huì)有很嚴(yán)重的問(wèn)題,特別是需要burst的時(shí)候 |
單帖管理 | 引用 | 回復(fù) ![]() |
![]() hzc |
3樓 信息 | 搜索 | 郵箱 |
![]() ![]() ![]() ![]() |
![]() 你好,ESM6800的SPI一次片選能夠傳輸?shù)拈L(zhǎng)度最長(zhǎng)為256byte,可以試試把上面的代碼中寫的buf合并到一次的ioctl傳輸操作中,只要buf長(zhǎng)度小于256byte,就能夠在一次片選完成。 |
單帖管理 | 引用 | 回復(fù) ![]() |