请教下SPI_CPHA_1Edge的问题

2019-07-21 03:42发布

最近在调SPI,我用的是探索者版的SPI的示例程序,只是将分频系数改成改成8,设定SPI_CPHA=SPI_CPHA_1Edge,挂了个逻辑分析仪观察波形。
发现NSS会在SPI最后一个字节发送结束前变高,如果SPI_CPHA=SPI_CPHA_2Edge,则NSSSPI最后一个字节发送结束后才会变高。
但是我看SPI1_readWriteByte函数,分明是读写完一个字节后,才返回的。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
正点原子
1楼-- · 2019-07-21 06:08
 精彩回答 2  元偷偷看……
tangmonk
2楼-- · 2019-07-21 12:00
就是用您的SPI读FLASH的示例,改了里面的SPI_CPHA后观测的波形。改成SPI_CPHA_1Edge就是上面的波形,改回去就正常了。
正点原子
3楼-- · 2019-07-21 17:20
回复【3楼】tangmonk:
---------------------------------
有时间我试试,比较奇怪,呵呵.
tangmonk
4楼-- · 2019-07-21 20:12
好的,多谢!

一周热门 更多>