Witam.
Jakiś czas temu dla pewnej osoby pisałem sterowanie silnikiem krokowym w C pod atmegę 8, mam prośbę -jeśli ktoś ma jakiś pomysł jak ulepszyć kod to proszę o propozycje.
No i wiem, że program jest chaotycznie napisany, ale to tylko wynik pracy w wolnych chwilach, więc proszę o wyrozumiałość.
Aha i wiem, że nie includuje się plików C, ale to puki co wersja prototypowa.
Podstawowa sprawa to 2 pytania:
-Jak najłatwiej zrealizować przejście co jeden krok (teraz mam minimum 4) i pamiętanie ostatniej pozycji?
-W którym miejscu programu wrzucić sekcję od kręcenia silniczkiem, tak by dało się sterować podczas pracy nie przerywając jej?
Pliki w załączniku, mam tylko prośbę o nie wykorzystywanie komercyjne, swoją drogą program jest zbyt słaby żeby go sprzedać, jednak prośba zostaje.
Jeszcze raz, proszę tylko o konstruktywne rady, bo wiem że program wymaga jeszcze podstawowych poprawek, jednak mam nadzieję że dzięki udostępnieniu źródeł program będzie miał szansę na jakiś rozwój.
Wiadomo że gdybym miał to robić zarobkowo, to musiałoby to inaczej wyglądać, natomiast robię to hobbystycznie i traktuję to jako naukę języka C.
Jakiś czas temu dla pewnej osoby pisałem sterowanie silnikiem krokowym w C pod atmegę 8, mam prośbę -jeśli ktoś ma jakiś pomysł jak ulepszyć kod to proszę o propozycje.
No i wiem, że program jest chaotycznie napisany, ale to tylko wynik pracy w wolnych chwilach, więc proszę o wyrozumiałość.
Aha i wiem, że nie includuje się plików C, ale to puki co wersja prototypowa.
Podstawowa sprawa to 2 pytania:
-Jak najłatwiej zrealizować przejście co jeden krok (teraz mam minimum 4) i pamiętanie ostatniej pozycji?
-W którym miejscu programu wrzucić sekcję od kręcenia silniczkiem, tak by dało się sterować podczas pracy nie przerywając jej?
Pliki w załączniku, mam tylko prośbę o nie wykorzystywanie komercyjne, swoją drogą program jest zbyt słaby żeby go sprzedać, jednak prośba zostaje.
Jeszcze raz, proszę tylko o konstruktywne rady, bo wiem że program wymaga jeszcze podstawowych poprawek, jednak mam nadzieję że dzięki udostępnieniu źródeł program będzie miał szansę na jakiś rozwój.
Wiadomo że gdybym miał to robić zarobkowo, to musiałoby to inaczej wyglądać, natomiast robię to hobbystycznie i traktuję to jako naukę języka C.
