я получаю предупреждение:EEPROM Stroe и инициализация делает указатель из целого числа без броска
Инициализация делает указатель из целого числа без броска
Это мой код:
case 4:
{
uint8_t* adr = 12;
writeEEPROM((uint8_t *) adr, &z, sizeof(z));
}
writeEEPROM:
void writeEEPROM(uint8_t* eeAddress, uint8_t* buffAddress, uint32_t byteCount){....
Где моя проблема.
И, возможно, вопрос 2: возможно ли отправить адрес объединения в функцию writeEEPROM?
Lokk здесь 'uint8_t * adr = 12;' –
Если удалить указатель из этой строки. Я получаю предупреждение , переводящее указатель из целого числа разного размера .... на следующей строке writeEEPROM ... – drVrh