首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

SPI求助

我想版大的软件控制指的是对SS的控制吧。
以单片机作为Master,利用SS和另外一个I/O引脚分别作为Slave的片选信号(A1,A2)。
如果MCU和A1通讯,就把和A1相连的从机片选信号拉低。然后开始发送/和接收数据即可。

8位寄存器和16位寄存器的区别在于,MCU一次只能写ATMEL的半个寄存器,需要连续发送两个字节才能写满ATMEL;
而ATMEL发送一次,MCU需要接收两次,因此,这里需要满足速度条件,防止冲突。
返回列表