首页->【芯航线EDA助学小组】

47 2

做了一个数字频率计,因为待测值Fx需要输入(没有信号发生器),能不能使用in-system sources在线改变频率,怎么设置参数

@O`9I$XK`$4JL%K[L_ZY6XN.png

在仿真中每次改变 #100 的值就行了 想在板卡上用数码管显示待测频率数值

楼主可见

  1. Augus 2#
    @zgmxs88  

    解决思路,设计一个定时器,如32位的,一个计数值,一个比较值,通过In-system sources工具修改比较值的大小,当计数值与比较值相同时,驱动一个信号翻转,即可通过In-system sources控制该信号的翻转时间,从而得到不同频率的信号,当然,基于二分频基础的方案,得到的信号频率也是有限的,不过用来测试足够了。


    若回答不够详细可以继续追加问题

    懂了,谢谢梅哥

  2. 小梅哥 1#

    解决思路,设计一个定时器,如32位的,一个计数值,一个比较值,通过In-system sources工具修改比较值的大小,当计数值与比较值相同时,驱动一个信号翻转,即可通过In-system sources控制该信号的翻转时间,从而得到不同频率的信号,当然,基于二分频基础的方案,得到的信号频率也是有限的,不过用来测试足够了。


    若回答不够详细可以继续追加问题