manipulation registre arduino DUE

salut newbie,

merci pour ta réponse, et merci pour le lien, je vais regarder le component_pio.h

j'ai quand même une question qui demeure

moi ce qui m’intéresse c'est écrire sur plusieurs pin simultanément, et parmi elles d'en placer en high (set) certaines et d'en placer en low(clear) d'autres, et donc en écrivant directement sur le PIO_ODSR d'après l'article 32.5.5

mais je ne comprend pas le lien entre PIO_ODSR et PIO_OWSR pour le masque.
disons que PIO_ODSR vaut 0b1010 pour les 4 premiers bit , est ce que je peux faire ceci ? :
PIOB -> PIO_ODSR=0b0101;

la jai "clear" les bits 1 et 3 et j'ai "set" les bits 0 et 2, et ça fonctionne? Je ne peux pas faire de test car je n'ai pas encore reçu la carte

merci