买的stm32的开发板,示波器测量晶振的波形异常。

买的stm32的开发板,示波器测量晶振的波形异常。,第1张

其实,这一切都没有问题,唯一的问题是你的测量方法错误,因为这里的晶振电路是不能直接连接探头测量的,需要进行缓冲、隔离,避免探头对电路的影响。现成的方法就是采用间接测量法,通过计数器,将不同的分频比降频后的信号输出到管脚上,这个信号示波器可以直接测量;

如,8M的设置内部9倍频得72M,然后通过计数器实现9分频,从管脚输出;

注意初始化是否正确!没有进入中断应注意中断使能位是否已经配置还,如果是根据别的代码修改的话还要注意:

1、GPIO口时钟的使能和GPIO口模式的配置。

2、USART模块时钟的使能。

3、NVIC中断通道和优先级相关的配置!!!

能发送数据说明1、2应该是没问题的吧,如果第3点没有注意到的话是不会发生中断!!!

labview和stm32需要配置串口吗

:基于stm32的简易示波器需要用到串口的。

基于stm32的简易示波器需要用到串口进行信息通信,stm32103最多可以有5组UART,最多可以有8组UART,但又因为管脚少所以导致URT也少。

简易示波器的功能:

基于stm32的简易示波器可以提供业界领先的波形捕获率,可以捕获其他示波器难以检测到的毛刺和信号异常。InfiniiVision X 系列示波器还可与非常丰富的软件选件、分析功能和各式探头配合使用,让您能够执行准确可靠、值得信赖的测量。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11297433.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存