ATNEL tech-forum https://forum.atnel.pl/ |
|
Unia i (nie)pierwszy element tablicy :) https://forum.atnel.pl/topic14976.html |
Strona 1 z 1 |
Autor: | sq8dsr [ 28 mar 2016, o 23:37 ] |
Tytuł: | Unia i (nie)pierwszy element tablicy :) |
Witam Mam taki, zapewne bardzo trywialny problem, ale nie wiem jak go rozwiązać. Jest sobie taki typ: język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Jak się można domyślić do obsługi RTC. Na podstawie tego typu jest utworzona zmienna. Następnie używam takiej funkcji: język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Do tego są funkcje zmieniające zawartość tej zmiennej (ustawianie godzin i minut) Wszystko działa dobrze, tylko jest jeden problem. Pod adresem 0x00 w RTC są sekundy. I nie chcę aby przy zmianie minut czy godzin były również zapisywane. Chciałbym zacząć pisać od adresu 0x01 i to łatwo zrobić zmieniając adres w wywołaniu funkcji TWI_write_buf. Niestety wskaźnik dt->bytes wskazuje na pierwszy element tablicy czyli na sekundy. Czy można wymusić, żeby wskaźnik "zaczynał" od [1] elementu tablicy ? |
Autor: | mirekk36 [ 28 mar 2016, o 23:47 ] |
Tytuł: | Re: Unia i (nie)pierwszy element tablicy :) |
sq8dsr napisał(a): Czy można wymusić, żeby wskaźnik "zaczynał" od [1] elementu tablicy ? No a zapomniał kolega o operatorze pozyskiwania adresu ? język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. i po zawodach |
Autor: | sq8dsr [ 29 mar 2016, o 00:00 ] |
Tytuł: | Re: Unia i (nie)pierwszy element tablicy :) |
mirekk36 napisał(a): sq8dsr napisał(a): Czy można wymusić, żeby wskaźnik "zaczynał" od [1] elementu tablicy ? No a zapomniał kolega o operatorze pozyskiwania adresu ? język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. i po zawodach No i jak widać Mirek niezawodny na straży poprawnego kodu zawsze stoi Dzięki. Jak widać nawet taka oczywista oczywistość może umknąć. Oczywiście teraz działa. |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |