主题中讨论的其他器件:CC3235S
工具/软件:Code Composer Studio
尊敬的 TI:
实际上、对于我的项目、我使用的是电压放大器、该放大器由我的 PWM 信号控制、直到这一点一切都正常、我得到的是电压。 现在、我需要在 ADC 引脚上读取相同的电压以了解电压值。 我在放大器的输出点读取该值、该输出点也是 PWM 信号。
但问题是、我既不会得到连续0也不会得到值或0、而是在它给出值、然后是0、再得到值0时。
让我知道 在 ADC 读取 PWM 信号的正确方法是什么? 或者有可能吗?
其次、我在 C:\ti\simplelink_cc32xx_sdk_4_10_00_07\examples\rtos\CC3235S_LAUNCHXL\drivers\caprepwmdisplay 上尝试了由 cc3235s SDK 提供的 capturepwmdisplay_CC3235S_LAUNCHXL_FreeRTOS_CCS 示例示例
默认情况下、只要 PWM 的上升沿出现、该程序就会调用回调函数。 但是、每当我调用 ADC_READ()函数在上升沿读取 ADC 时、它都会卡住。
但是、当我放置 GPIO_toggle (led)时、在回调函数内它可以工作并且 led 正在切换、但在一半的上升沿 LED 变为高电平后、频率仍然不匹配。
我想捕获完整的上升沿模拟值、我该怎么做会有所帮助?
请回复 asap、
正在等待您的回复...
谢谢、此致
Sarju Bhatnagar