1、我配置B0组口为SPI模式,配置成3线制和4线制的UCMODE0模式下,在时钟引脚P3.2输出的为1.4v左右的锯齿波,通过更改BR寄存器的波特率配置可以近似调整成方波的状态,而且频率和设置一样,但是高电平始终达不到输入电平(我给430供电3.3v)。
然后我改程序为直接测试IO口输出,把时钟引脚配置成普通IO口模式,通过高低电平反向输出方波,发现输出波形幅值还是1.4v左右,然后测试了B组的另外几个口,发现只有P3.0输出电压是3.3v,而片选P2.7和输出P3.1的输出都是1.4v,这是什么原因呢?
2、SPI在配置成4线制的MODE1模式时,时钟输出就完全没有了,这又是为什么呢?
希望大神点拨!!!