ATNEL tech-forum
https://forum.atnel.pl/

Bład odczytu z pamięci EEPROM stacja lutownicza RL1
https://forum.atnel.pl/topic21866.html
Strona 1 z 1

Autor:  11jacekj [ 11 sty 2019, o 22:30 ]
Tytuł:  Bład odczytu z pamięci EEPROM stacja lutownicza RL1

Witam, zbudowałem staję lutowniczą według schematu i opisu https://ep.com.pl/Archiwum/2007/Lipiec.htmlhttps://ep.com.pl/Archiwum/2007/Sierpie%C5%84.htmlwgrałem wsad, który jest tam udostępniony i wszystko gra jak należy. Jednak zachciało mi się pokombinować i w funkcji Intro, która jest wywoływana na początku programu zmienić datę na aktualną. Poprawiłem nazwy przerwań, dodałem specyfikatory const w wierszu 201 przed nazwą tablicy opis[] i zmieniłem typ jednej zmiennej z char na uint8_t w wierszu 107 w pliku rl1.c. W pliku hw.c tam gdzie było w SIGNAL zmieniłem na ISR. Program niby się kompiluje tzn. nie ma żadnych warningów i errorów. Komunikat w console wygląda tak:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.





Wsad wgrywa się bez problem. W momencie kiedy restartuje się procesor na wyświetlaczu widać że funkcja Intro wykonuje się poprawnie ale zaraz po niej pojawiają się komunikaty z funkcji Restore a następnie wyświetlają się bez przerwy komunikaty funkcji Intro. Proszę podpowiedzcie co źle zmieniłem w plikach i jak powinno być.

Autor:  micky [ 11 sty 2019, o 23:20 ]
Tytuł:  Re: Bład odczytu z pamięci EEPROM stacja lutownicza RL1

Na początek to wstaw plik spakowany zipem a nie wynalazkami.

Autor:  11jacekj [ 12 sty 2019, o 00:04 ]
Tytuł:  Re: Bład odczytu z pamięci EEPROM stacja lutownicza RL1

W załączniku zamieszczam pliki.

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/