Thread 中讨论的其他器件:SYSBIOS
我有用于 DSP C66的 RTOS 项目
我想将中断配置为使用 SYS_nirq1。
使用的代码 I:
HwiP_Params_init(&hwip_params);
hwip_params.priority = 0x20;
hwip_handle = HwiP_create(IrqId, (HwiP_Fxn)&IrqFunction, &hwip_params);
HwiP_enableInterrupt(IrqId);问题是关于变量 IrqId;
我在第页的下一个表中找到了 AM572x 手动参考 4128.表17-3.

DSP1_IRQ_33 2 CTRL_CORE_DSP1_IRQ_32_33[24:16] 2 EXT_SYS_IRQ_1通过 SYS_nirq1引脚实现的外部中断(低电平有效)
我尝试了:
IrqId = 33
IrqId = 2
和
IrqId = 1。
但它不起作用。
这也很有趣
hwip_params.triggerSensitivity = OSAL_ARM_GIC_TRIG_TYPE_EDGE;
DSP 的这个参数触发器灵敏度被移除。
KR、
Ilya Fedusiv



