Thread 中讨论的其他器件:SYSBIOS
您好,
我正在使用 SYS/BIOS 配置建立 EVE 处理器之间的邮箱通信。 集成 startarware 下提供的邮箱示例。
尝试将消息从 EVE1发送到 EVE2,此处的问题是我们无法在 EVE2上接收到消息。
注意:我们能够在裸机应用中建立 EVE1和 EVE2之间的邮箱通信
但是、当我们尝试对 Processor Vision SDK 的 SYS/BIOS 配置执行相同的操作时、通信无法正常工作。
供参考、我在 C 代码中添加了中断服务表、如下所示:
extern 中断 void NMI_IRQ (void);
extern 中断 void SWI_IRQ (void);
extern 中断 void INTH_IRQ4 (void);
extern 中断 void INTH_IRQ5 (void);
extern 中断 void INTH_IRQ6 (void);
extern 中断 void INTH_IRQ7 (void);
extern 中断 void INTH_IRQ8 (void);
extern 中断 void INTH_IRQ9 (void);
extern 中断 void INTH_IRQ10 (void);
extern 中断 void INTH_IRQ11 (void);
extern 中断 void INTH_IRQ12 (void);
extern 中断 void INTH_IRQ13 (void);
extern 中断 void INTH_IRQ14 (void);
extern 中断 void INTH_IRQ15 (void);
#pragma DATA_SECTION (ist_table、".intvecs");
typedef interrupt void (* inthandler)(void);
volatile inthandler ist_table[17]=
{
NMI_IRQ、
SWI_IRQ、
INTH_IRQ4、(&I)
INTH_IRQ5、(&I)
INTH_IRQ6、(&I)
INTH_IRQ7、(&I)
INTH_IRQ8、(&I)
INTH_IRQ9、(&I)
INTH_IRQ10、(&I)
INTH_IRQ11、(&I)
INTH_IRQ12、(&I)
INTH_IRQ13、
INTH_IRQ14、(&I)
INTH_IRQ15
};
如果我们缺少启用 SYS/BIOS 邮箱的任何配置、请告知我们。
此致、
马纳维