各位前辈们好,我最近打算调用一款ADC,遇到了一些不懂的问题,需要求教!
问题是这样的,adc需要一个10MHz的CLK信号,同时需要单片机给一个CONV信号。这个CONV信号是每4760个clk跳变一次,就是高低电平跳转,但是它要求这个conv跳变要在第4760个clk上升沿左右10ns之内跳变,这就要求clk和conv的相位几乎同步。网上有人说用TIM1的CH1产生10M的clk信号,ch2产生conv信号,可具体怎样能使conv跳变的时候能每次都在clk上升沿10ns范围内呢?求高手解答!谢谢!
还有就是如果ADC外接10M晶振,然后也把晶振信号引入stm32计数器,等数到第4760个clk上升沿的时候马上让CONV跳变,这样在72M的stm32频率下,反应时间大概是多少ns呢?按照指令周期的概念是不是一下子几十个ns就出去了?
我还是个学生,大神们多多赐教,非常感谢!