Hi,
ich möchte eine int-Zahl in asci umwandeln -> itoa und mit USART ausgeben.

Wie muss ich diese Funktion anwenden?

unsigned int buffer[];
USART_transmit_s(itoa(22,buffer[0],3));


FEHLER:
Warning passing arg 2 of 'itoa' makes pointer from int without a cast.

Was mach ich falsch? Hat jemand erfahrung damit?
Wäre nett wenn ihr mir weiterhelfen könntet.