您好专家、
我的客户希望使用比较器输出到 GPIO 或捕捉来在 F28027上实现边沿中断。
但是、他们发现延迟太大、大约为700ns。
因此、我的问题是:
在哪里可以获得中断延迟、GPIO 输入切换和 CPU 处理中断的时间。
(我认为应该是几个 CPU 周期、但我现在找不到它。)
是否有其他方法可以实现比较器模块的边沿中断?
BR
Emma
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好专家、
我的客户希望使用比较器输出到 GPIO 或捕捉来在 F28027上实现边沿中断。
但是、他们发现延迟太大、大约为700ns。
因此、我的问题是:
在哪里可以获得中断延迟、GPIO 输入切换和 CPU 处理中断的时间。
(我认为应该是几个 CPU 周期、但我现在找不到它。)
是否有其他方法可以实现比较器模块的边沿中断?
BR
Emma
Emma、
700ns 的延迟可能看起来很高、但对于在40MHz (25ns)至60MHz (16.67ns)之间运行的器件、这意味着在28至42个周期之间进行转换。 中断(到 ISR 处理发生时)的最小延迟为内部中断14个周期、外部中断16个周期。 F2802x 数据表显示 了 GPIO 时序 可能是 另外几个周期或更多、具体取决于 GPIO 输入鉴定(请参阅第116页的 SPRS523 GPIO -输入时序)。 也许让您的客户仔细检查他们的输入鉴定设置。
但愿这对您有所帮助。 如果您的问题得到了解答、请单击绿色的"验证答案"按钮。 谢谢。
- Ken