Bonjour à tous et bravo pour ce site !
J'utilise ICC AVR pour programmer un ATMEGA32 en language C
Je souhaite séparer une chaine de caracteres que je reçois depuis le port série en differentes variables:
par exemple: <stx>10,20,$,<etx>
Comment attribuer 10 à une variable x, 20 à une variable y et $ à une variable z ?
ps : la taille des données peut varier.
En vb j'utiliserais la fonction split mais je ne la trouve pas dans icc avr. Si qqn a une astuce ou un bout de code C pour reconstruire la fonction split ca serait sympa.
Merci d'avance !
séparer une chaine de caractère
Modérateur : Modérateur