SPI读写操作问题

2019-07-19 16:38发布

自己设计的电路是通过f5529的spi接口控制一个前端的AFE芯片

我画的电路连接方式是用UCB1的3线SPI口(P4.1~P4.3),而P4.0作为前端的片选CS(低有效)

现在遇到的问题是 模拟前端的芯片给出了例如初始化,读写寄存器,复位等的通用代码  并给了一个Communication.c的接口程序用于不同的控制器来控制

在这个C文件中定义了SPI_Init () , SPI_Write () , SPI_Read ()  三个函数

初始化函数我觉得自己写的应该没有问题  而读写函数不太会写
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
jiahy
2019-07-21 07:38
我用的F5529的芯片 看datasheet上说上电默认SMCLK=DCO=2.097152MHZ,FLL默认2分频,
我用
UCB1CTL1 |= UCSSEL_2;               // SMCLK=1048kHz
UCB1BR0 = 0;                               // 不分频
UCB1BR1 = 0;                              //
这样可行么?

一周热门 更多>