PIC32 interenen Flash mit char Daten beschreiben

Gast #2880157
Lesenswert?

Hallo Zusammen

Mit der nachfolgenden Funktion kann man den internen Flash beschreiben 
aber nur mit INT Daten 0x00000000, ich möchte aber CHAR Daten 0x00 
schreiben. Ich habe auch schon versucht in der Funktion die Daten als 
char zu def., geht auch nicht.

NVMWriteWord_((void*)(NVM_PROGRAM_PAGE + BgEeAdr+4), 0xEF);

unsigned int NVMWriteWord_(void* address, unsigned char data)



Mir würde aber auch helfen wenn mir jemand sagen kann wie ich 8 char 
Daten
in ein INT wandeln kann.


z.B. 0xAA; 0xBB; 0xCC; 0xDD   in 0xAABBCCDD

Bitte. Danke.

Lg.
Johann K.
Gast #2881228
Lesenswert?

Hallo Roland

Die Funktion stammt aus einem Beispiel von Microchip siehe 
(32-bit-Peripheral-Library-Guide.pdf), diesen Compiler ver ende ich. 
mplabc32_v2_02a_windows_installer

@ Rufus Τ
ist natürlich klar das es nur 4 Byte sind.

Lg.
Johann K.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren