微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 请教CC2538 SPI的问题

请教CC2538 SPI的问题

时间:10-02 整理:3721RD 点击:

Hi All

        我在做CC2538  SPI实验时, 发现一些问题

        1)  数据手册第425页, IOC_CLK_SSI_SSI0  和  IOC_CLK_SSIIN_SSI0 这两个寄存器有什么区别, 文章中也没有看到详细介绍.

        2)  如果配置从机 就需要把MOSI CLK FSS配置成输入, 我找到  IOC_CLK_SSI_SSI0 和IOC_SSIFSSIN_SSI0可以把 CLK和FSS配置成输入,但是找不到能配置MOSI为输入的寄存器. 同样我也找不到能把MISO配置成输出的寄存器.

        3)我往SSIDR寄存器中写数据,数据都进入FIFO中,但是操作什么可以使得FIFO中的数据发送出来呢?

        4)另外IOC_Pxx_SEL 寄存器 配置的值SSI0 TX_SER OUT是什么意思?

希望有工程师能帮忙解答,谢谢

#define IOC_CLK_SSI_SSI0 0x400D410C // Selects one of the 32 pins on
// the four 8-pin I/O-ports (port
// A, port B, port C, and port D)
// to be the SSI0 CLK.

#define IOC_CLK_SSIIN_SSI0 0x400D4118 // Selects one of the 32 pins on
// the four 8-pin I/O-ports (port
// A, port B, port C, and port D)
// to be the SSI0 CLK_SSIN.

你可以参考Z-Stack Home 1.2.2a关于CC2538 SPI的实现。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top