大家好、
可能是 TI 文档中存在差异。
如果 INTM 位被置位、所有可屏蔽中断被禁用。 是正确的、并且中断是否由 SYS/BIOS 管理无关紧要(请见下面的图像)
这是拼写错误吗? 如果没有、启用和禁用所有中断的最佳方法是什么(由 SYS/BIOS 和"最小延迟中断"管理)?
提前感谢- Bui van Linh
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.
大家好、
可能是 TI 文档中存在差异。
如果 INTM 位被置位、所有可屏蔽中断被禁用。 是正确的、并且中断是否由 SYS/BIOS 管理无关紧要(请见下面的图像)
这是拼写错误吗? 如果没有、启用和禁用所有中断的最佳方法是什么(由 SYS/BIOS 和"最小延迟中断"管理)?
提前感谢- Bui van Linh
早上好、Whitney、
非常感谢您的快速回复。 现在、我清楚地知道如何使用 SYS/BIOS 函数启用和禁用中断。
我的开发同时使用 SYS/BIOS 和 DriverLib。 DriverLib 还提供一些用于处理中断的函数。
我认为我不应该使用这些功能。 否则、它将导致与 SYS/BIOS 发生冲突。 正确吗?
除了处理中断的函数、DriverLib 还有许多其他函数可用于各种主题。 我是否可以使用这些函数而不会有与 SYS/BIOS 发生冲突的风险?
提前感谢您、致以诚挚的问候
Bui van Linh
是的、为了管理中断、最好使用等效的 Hwi 模块函数、而不是 driverlib。
[引用 userid="394710" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1046874/tmdxiddk379d-sys-bios-and-minimal-latency-interrupts/3873511 #3873511"]是否可以使用这些函数而不会有与 SYS/BIOS 发生冲突的风险?您需要注意一些可能与计时器、SYSCLK 和闪存配置的冲突。 本主题中有一些讨论。 在大多数情况下、只要您在 SYS/BIOS 中禁用了相关选项、这些模块的 driverlib 函数就可以使用。