在 MicroC/OS-II 编译过程中,英特尔® Quartus® Prime Pro Edition 软件版本 21.1 中可能会看到此错误,该设计在英特尔® Stratix® 10 和所有英特尔 Agilex®设备中都用邮件箱客户端英特尔® FPGA IP实例化。这是因为 Mailbox Client Interrupt MicroC/OS-II 标志的命名不匹配。
为了避免这个错误,请在 altera_s10_mailbox_client.c 中将MAILBOX_CLIENT_DATA_VALID更改为MAILBOX_CLIENT_READ_VALID;行 32。
此问题从英特尔® Quartus® Prime Pro Edition 软件版本 21.2 开始修复。