Bonsoir à tous,

Je pense que beaucoup de questions sur les pointeurs ont du vous être posé, cependant celle-ci est relative à une fonction particulière d'un programme.

J'ai une ligne de code comme celle là :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
*((UINT32 *) ((UINT32)(&CAN0TXIDR0)))= u32ID;
Et je ne comprend pas bien comment les pointeurs interagisse là dedans.

Je tiens à préciser que "CAN0TXIDR0" est simplement un registre de 8 bits.

Donc ma question est de savoir quel sont le rôle des pointeurs et de la ligne de code en question.

En vous remerciant d'avance,

Cordialement,