主题中讨论的其他器件:EK-TM4C1294XL
您好!
我有一个包含两个部分的问题。 获得最精确延迟的最佳方式是什么?
我当前正在使用嵌套的 for 循环、但它似乎是其中一些循环。 我的环路如下所示。 假设 CPU 时钟为16MHz。
空毫延迟(int t)
{
int x、y;
for (x = 0;x < t;x++)
for (y=0;y < 3180;y++)
{}
}
第二个问题是如何正确利用中断优先级? 我正在阅读 TM4c 数据表的第153页、除了具有0-7的优先级值之外、并未做过多解释。 它参考的是什么?
我了解 Pri0、Pri1等。 但不确定如何设置中断的优先级。
假设我要使用端口 E 的中断。 这将是(中断启用) en0和 Pri1。
优先级如何发挥作用?为什么要发挥作用? 它与什么优先级相比?

