Witam Kolegów,
Jako, że jestem w trakcie "przechodzenia" na C chciałbym się zapytać co bardziej doświadczonych czy dysponują dobrze napisanymi bibliotekami do obsługi alfanumerycznego LCD (dowolne przyporządkowanie sygnałów) i magistrali 1-wire. Nie chodzi mi o gotowce same w sobie tylko o przykład "dobrze napisanego" programu dla GCC tak by po pierwsze nabrać dobrych nawyków programistycznych w C a po drugie zrozumieć o co chodzi (choć temat akurat prosty). Bardziej mi chodzi o taki wzorzec jak powinno pisać się tego typu "biblioteki" by je później łatwo stosować w swoich różnych programach bez potrzeby każdorazowego zmieniania plików źródłowych. Uprzejmie proszę o podpowiedzi i dziękuję... robiw
PS.
Dla LCD znalazłem coś takiego:
http://radzio.dxp.pl/hd44780/hd44780_avr_4-bit_norw_c.htm
Nie wiem jednak (nie wydaje mi się) by był to przykład "wybitnie" poprawnego potraktowania tematu.
Dodano po 21 [minuty]:
Przy okazji spytam czy jest jakiś prostszy, bez wodotrysków IDE dla AVR-GCC. Coś takiego jak Programmers Notepad ale zautomatyzowany jak AVR Studio? Znalazłem AtmanAVR (z prostym Wizardem) i KamARV ale nie wiem czy to dobry wybór? Chodzi mi o środowisko zintegrowane z GCC ale wyłącznie z debuggerem, symulatorem, z ułatwieniami składni (rozwijane if'y itp) ale bez całej reszty pluginów itp...robiw
Jako, że jestem w trakcie "przechodzenia" na C chciałbym się zapytać co bardziej doświadczonych czy dysponują dobrze napisanymi bibliotekami do obsługi alfanumerycznego LCD (dowolne przyporządkowanie sygnałów) i magistrali 1-wire. Nie chodzi mi o gotowce same w sobie tylko o przykład "dobrze napisanego" programu dla GCC tak by po pierwsze nabrać dobrych nawyków programistycznych w C a po drugie zrozumieć o co chodzi (choć temat akurat prosty). Bardziej mi chodzi o taki wzorzec jak powinno pisać się tego typu "biblioteki" by je później łatwo stosować w swoich różnych programach bez potrzeby każdorazowego zmieniania plików źródłowych. Uprzejmie proszę o podpowiedzi i dziękuję... robiw
PS.
Dla LCD znalazłem coś takiego:
http://radzio.dxp.pl/hd44780/hd44780_avr_4-bit_norw_c.htm
Nie wiem jednak (nie wydaje mi się) by był to przykład "wybitnie" poprawnego potraktowania tematu.
Dodano po 21 [minuty]:
Przy okazji spytam czy jest jakiś prostszy, bez wodotrysków IDE dla AVR-GCC. Coś takiego jak Programmers Notepad ale zautomatyzowany jak AVR Studio? Znalazłem AtmanAVR (z prostym Wizardem) i KamARV ale nie wiem czy to dobry wybór? Chodzi mi o środowisko zintegrowane z GCC ale wyłącznie z debuggerem, symulatorem, z ułatwieniami składni (rozwijane if'y itp) ale bez całej reszty pluginów itp...robiw
