2
PIC上的SPI时钟不稳定
我正在尝试将PIC18F25K22的MSSP模块配置为SPI主模式。我正在查看时序,并且整个传输过程中的时钟都不稳定。图片比文字更能说明问题。 发送一个比特后,时钟会缩短,并且每次不会缩短相同的时间。我以前没有使用过SPI,但是我在Wikipedia和其他资源上找到的图表从未显示过。我还连接了一个Arduino,但没有看到这种行为。我的代码是: #pragma config FOSC = INTIO67 // Oscillator Selection bits (Internal oscillator block) #pragma config PLLCFG = OFF // 4X PLL Enable (Oscillator used directly) #pragma config BOREN = OFF // Brown-out Reset Enable bits (Brown-out Reset disabled in hardware and software) #pragma config WDTEN = OFF // Watchdog …