Home > other >  CSR 8675: how messages are transferred between DSP and MCU?
CSR 8675: how messages are transferred between DSP and MCU?

Time:10-03

CSR series messaging mechanism is how to do?
Throw the problem is due to the found between DSP and MCU when it is applied in writing before passing information received limits, speed big affected,
So could you please tell me whether there is a great god know MessageSend exactly how to do?

As far as I now understand:
Within the firmware is certainly has a special store all the message queue, whether MessageSend or MessageSendLater etc to be sent message queue in the queue, and then the VM processes in turn, pass the message to the corresponding handler, (the process should be deliver), then in free fall, this message
I don't know I know,

Then focus, if transfer data between DSP and MCU can only in this way, it is limited,
Can only be passed by both the content of the message are carrying? !
Case MESSAGE_FROM_KALIMBA:
{
SOG_MAIN_PRINT ((" MESSAGE_FROM_KALIMBA \ n "));
break;
}
Case MESSAGE_FROM_KALIMBA_LONG:
{
SOG_MAIN_PRINT ((" MESSAGE_FROM_KALIMBA_LONG \ n "));
break;
}

Pretty good, a great god the way!

CodePudding user response:

Csr8760, for example, message mechanism for task scheduling, according to the corresponding callback function called message for processing
  • Related