用Matlab对实验波形进行频谱分析

用Matlab对实验波形进行频谱分析,第1张

示波器应该能生成数据文件吧,把数亮差告据文件import进matlab就可以了

第二个问题很简单,庆镇其实所谓连续波形也只是离散点的包络而已,你上面那个程序就可以,只需要把subplot(223)plot(f(1:N/2),X3(1:N/2),'o')这句话中最后的那个‘o'去掉敬明就可以了

看到了你的程序和插图。

你是打算让T0在36个机器周期(大概是36us)中断一次,输出反相的波形。

但是,中断,并不是严格按照机器周期的个数来发生的。

当主程序执行的时候,是一条一条的汇编语誉悉猜言指陆哗令,有些的指令是两个机器周期的。

如果在执行“两个机器周期的指令”期间,中间发生了定时器溢出,中断并不会立即发生。

要等到“两个机器周期的指令”执行完了,才会去执行中断程序。

根据主程序当时的不同指令,中断申请到中断程序的进入,往往有3~8个机器周期。

这个数据,是有资料可以证明的。

当执行对中断系庆型统 *** 作的指令时,耽误的时间最长。

楼主看到的现象,其实是很正常的。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存