Witam,
Opiszę mój nietypowy problem a właściwie to koncepcję. Otóż gdy piszę program na mikrokontroler i z jakichś względów chcę zachować wartość zmiennej nawet po resecie urządzenia to zapisuję ją do pamięci EEPROM, w którą to każdy uC jest wyposażony. Natomiast teraz chcę coś podobnego zrobić w programie na PC. Używam do tego obecnie jakiegoś pliku tekstowego, który sobie otwieram i tam zapisuję potrzebne wartości. Ciekawi mnie jednak czy mogę zrobić coś podobnego jak w uC, czyli zapisać wartość bezpośrednio do pamięci nieulotnej (na dysk) pod wskazany adres?
Ktoś robił coś takiego? Działam na Ubuntu 16.04, program napisany w C++.
Opiszę mój nietypowy problem a właściwie to koncepcję. Otóż gdy piszę program na mikrokontroler i z jakichś względów chcę zachować wartość zmiennej nawet po resecie urządzenia to zapisuję ją do pamięci EEPROM, w którą to każdy uC jest wyposażony. Natomiast teraz chcę coś podobnego zrobić w programie na PC. Używam do tego obecnie jakiegoś pliku tekstowego, który sobie otwieram i tam zapisuję potrzebne wartości. Ciekawi mnie jednak czy mogę zrobić coś podobnego jak w uC, czyli zapisać wartość bezpośrednio do pamięci nieulotnej (na dysk) pod wskazany adres?
Ktoś robił coś takiego? Działam na Ubuntu 16.04, program napisany w C++.