为啥用示波器观察ARM的SPI 的时钟始终维持高电平啊。怎么才能有时钟信号输出???
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥用示波器观察ARM的SPI 的时钟始终维持高电平啊。怎么才能有时钟信号输出???相关的知识,希望对你有一定的参考价值。
spi的时钟只有通信时才输出。不通信是不输出时钟的。 是不是你观察时spi正好没有通信,要不就是脚位没接触好或程序有问题 参考技术A 怎么用普通数字存储示波器观察调试分析I2C SPI单总线这些串口通信协议 有 协议 分析仪 要加I2C选件等,不然的话,只能看波形自己数。 参考技术B 时钟主板输出原理图:GPS时钟后面板部分共可插10块插卡,其中每台装置必须有一块“电源卡”、一块“主钟信号输入卡”和一块“2P空白挡板”,其它插卡如:“空接点脉冲信号输出卡”、“TTL脉冲信号输出卡”、“差分脉冲信号输出卡”、 4路“串口信号输出卡”、12 路“串口信号输出卡”、“IRIG-B(TTL)信号输出卡”、“IRIG-B(422)信号输出卡”、“IRIG-B(AC)信号输出卡”、“DCF77信号输出卡(两线)”、“DCF77信号输出卡(三线)”、“网络对时信号输出卡” 、“光信号输出卡”、“4P空白挡板”等,可根据客户需要灵活地选择配置。stm32的spi如何抗干扰
参考技术A 可以实际量下SPI的信号质量。特别是有问题时与无问题时的信号。或者,把SPI的时钟速率降下来,降到原来的1/3.看下是否改善。
我觉得更像是代码有问题,硬件信号出问题,不会一直有问题
以上是关于为啥用示波器观察ARM的SPI 的时钟始终维持高电平啊。怎么才能有时钟信号输出???的主要内容,如果未能解决你的问题,请参考以下文章