Witam serdecznie!
Chciałbym się dowiedzieć czy istnieje jakaś możliwość odgórnego zdefiniowania zmiennej typu float/double w pamięci EEPROM przy jednoczesnym nadaniu jej wartości.
Do tej pory robiłem to w ten sposób, ze tworzyłem zmienną w eepromie i za pomocą te funkcji:
zapisywałem do niej jakąś tam wartość, ale w sumie to nie do końca spełnia moje oczekiwania.
Mnie bardziej chodziło by o coś co już podczas wgrywania programu do uC zapisywałoby ta zmienną do eepromu, a nie dopiero w chwili rozpoczęcia działania aplikacji na uC. W programie chce tylko tą zmienną odczytywać i nic więcej z nią nie robić.
Z góry dzięki za pomoc!!!
Chciałbym się dowiedzieć czy istnieje jakaś możliwość odgórnego zdefiniowania zmiennej typu float/double w pamięci EEPROM przy jednoczesnym nadaniu jej wartości.
Do tej pory robiłem to w ten sposób, ze tworzyłem zmienną w eepromie i za pomocą te funkcji:
void eeprom_write_block(const void *src, void*dst, size_t n)
zapisywałem do niej jakąś tam wartość, ale w sumie to nie do końca spełnia moje oczekiwania.
Mnie bardziej chodziło by o coś co już podczas wgrywania programu do uC zapisywałoby ta zmienną do eepromu, a nie dopiero w chwili rozpoczęcia działania aplikacji na uC. W programie chce tylko tą zmienną odczytywać i nic więcej z nią nie robić.
Z góry dzięki za pomoc!!!
