TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430F448的SPI接口配置GP21

用MSP430F448的SPI接口对GP21进行配置时,在发送和接收的过程中,可进入SPI的接收中断和发送中断,但是接收到的数据一直为0。

GP21采用四线SPI接口,Clock Phase Bit = 1,Clock Polarity Bit = 0,当F448的SPI设为四线时,不能进入发送和接收中断,改为三线后,将STE脚作为普通IO实现对GP21中SPI接口SSN的控制(发送和接收数据时将STE脚置低,发送接收完成后置高),此时可进入发送和接收中断。

另,将F448中SPI寄存器UxCTL |= LISTEN时,可接受到与发送相同的数。

本人是菜鸟,SPI配置程序是从网上下载的。想问一下,我是否能确定已将F448的SPI接口配置正确,能正常工作?

灰小子:

勉强算吧。三线模式貌似么问题,使用四线时注意检查下时序吧

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F448的SPI接口配置GP21
分享到: 更多 (0)