独自一人实验室搞电机,升级了师兄的硬件,但是主控芯片没有动,现在加入SPI的配置,之前没有用SPI。问题是SPI配置寄存器SPICCR、SPIBRR、***.求解?不胜感激
Jun Zhang10:
测波形啊,看SPI口有没有数据发送出去。
有->数据有问题
没有->spi配置/使用有问题
独自一人实验室搞电机,升级了师兄的硬件,但是主控芯片没有动,现在加入SPI的配置,之前没有用SPI。问题是SPI配置寄存器SPICCR、SPIBRR、***.求解?不胜感激
user3850219:
回复 Jun Zhang10:
看了。没有波形,SPI配置没有配置好。关键就是配置寄存器不能写入,这些寄存器总是0
独自一人实验室搞电机,升级了师兄的硬件,但是主控芯片没有动,现在加入SPI的配置,之前没有用SPI。问题是SPI配置寄存器SPICCR、SPIBRR、***.求解?不胜感激
Jun Zhang10:
回复 user3850219:
SPI时钟没打开?还是SPI没有软复位?
独自一人实验室搞电机,升级了师兄的硬件,但是主控芯片没有动,现在加入SPI的配置,之前没有用SPI。问题是SPI配置寄存器SPICCR、SPIBRR、***.求解?不胜感激
user3850219:
回复 Jun Zhang10:
SPI没有时钟输出。看起来就像没有初始化SPI寄存器一样。SPI的初始化寄存器都是默认的0
独自一人实验室搞电机,升级了师兄的硬件,但是主控芯片没有动,现在加入SPI的配置,之前没有用SPI。问题是SPI配置寄存器SPICCR、SPIBRR、***.求解?不胜感激
Jun Zhang10:
回复 user3850219:
上面都提示你了,SPI模块的时钟没有使能。