c - CAN Stack implementation on Rh850 -
i working on can stack , using rh850 controller, having 16 rx buffers , 8 tx buffers per channel. have around 70-75 rx frame , 30-35 tx frames handle. there resource issue in implementing many frames? kindly reply experience/thought on this. in advance!
everything depends environment. anyway should avoid analyzing can message during interrupt handler directly these hardware buffers because takes time. recommend check if dma supports can messages transfers. if yes, can have larger space in ram , don't limited hw buffers. biggest advantage of solution don't need analyze frame can focus on more critical tasks.
Comments
Post a Comment