-
Data: 2015-10-02 18:15:54
Temat: Re: Jakie środowisko do C dla Atmegi?
Od: ToMasz <t...@p...fm.com.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 02.10.2015 o 09:27, Marek pisze:
> Chcę starszego kolegę (inżynier, były naucziciel informatyki i wt)
> wyciągnąć z bagna o nazwie Bascom.
ja dawno dawno temu pisałem prościuteńkie programy w basicu na zx
spectrum. Dzisiaj siadam i piszę taki sam program który m 5 linijek i
robi cośtam widowiskowego. to samo w C da się zrobić na 2 "linijkach".
tyle że wcześniej musisz mieć 5 linijek wstępu, deklaracji, czegoś co
właśnie nie istnieje w innych językach i nie musisz o tym mieć pojęcia.
Nie ważne czy Ty się zgadzasz z powyższą tezą, ważne czy Twój kolega się
znią zgadza. Co więcej, on Ci niekoniecznie o tym powie.
> Zaczyna w Bascomie rozwiązywać
> problemy nieistniejące w innych językach więc myślę, że czas nas zmianę.
ale facet pisze programy kolosy jakieś? sztuczna inteligencja?
rozwiązywanie sudoku? Bo mnie się wydawało że na atmegę, w sensie nie
PCta to raczej proste programy się pisze....
> Niech już zostanie przy tych swoich Atmegach ale chcę pokazać mu inny
> lepszy świat i przestawić go na C.
> Nie znam się na Atmegach, jakie środowisko do C byłoby najlepsze?
> Bascom przyzwyczaił go, że ma tam wbudowaną obsługę do popularnych
> peryferiów typu lcd, 1wire itp.
tak jak Slawek wspomniał arduino. Czyli atmega+złącze usb. od takich co
maja 6 nóżek do ponad 50siąt.
Środowisko do programowania raczej ubogie. W sensie słabo się koloruje
składnia, klamry się nie kolorują, wykonywać linia po lini się nie da.
Niemniej jednak napisać się da, bibliotek jest dużo, te których niema są
dostępne na necie, poradników jak zacząć na YT dużo.
W zasadzie tyle. kompiluje się i działa.
Wrócę jednak do mojej pierwszej myśli. Ja podchodziłem do nauki C/C++
klilka razy. zawsze wymiękałem na pierwszym rozdziale ksążki, nie umiąc
zrozumieć, po kija mam decydować jak dużą, dokładną liczbę będzie
przechowywać zmienna "i" użyta w pętli for. Tym bardziej że głupi
sterownik do karty dźwiękowej zgodnej z sound blaster zajmuje 81 dyskietek.
mnie bolało i boli dalej to, że "migaj diodą" ma dłuższy wstęp niż kod
programu. bolał i boli, że każda linia kończy się średnikiem. No chyba
że to jest "for", to jak dam średnik to się skompiluje ale nie wykona.
myślę że Twój kolega też sie z tym zderzy. no chyba że na lekcjach
informatyki uczył c++
ToMasz
Następne wpisy z tego wątku
- 02.10.15 19:15 Tomotron
- 02.10.15 23:52 Grzegorz Niemirowski
- 03.10.15 07:39 slawek
- 03.10.15 11:45 Marek
- 03.10.15 12:08 k...@g...com
- 03.10.15 12:10 platformowe głupki
- 03.10.15 12:18 RoMan Mandziejewicz
- 03.10.15 13:43 slawek
- 03.10.15 14:07 janusz_k
- 03.10.15 14:19 Marek
- 03.10.15 14:38 b...@g...com
- 03.10.15 14:46 Jarosław Sokołowski
- 03.10.15 15:45 slawek
- 03.10.15 16:31 Paweł Kasztelan
- 03.10.15 17:46 Marek
Najnowsze wątki z tej grupy
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
- Podnieść masę o 0.6V
- Moduł BT BLE 5.0
Najnowsze wątki
- 2025-01-13 Zasięg Tesli przy szybszej jeździe
- 2025-01-13 Gdańsk => Application Security Engineer <=
- 2025-01-13 Białystok => System Architect (Java background) <=
- 2025-01-13 Warszawa => Konsultant ds. sprzedaży <=
- 2025-01-13 Warszawa => Key Account Manager <=
- 2025-01-13 Szczecin => Senior Field Sales (system ERP) <=
- 2025-01-13 Rzeszów => International Freight Forwarder <=
- 2025-01-13 Bydgoszcz => Specjalista ds. Sprzedaży (transport drogowy) <=
- 2025-01-13 Poznań => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-01-13 Warszawa => Staż w dziale Sprzedaży B2B <=
- 2025-01-13 Wydajność klimy w obecnych temperaturach
- 2025-01-13 Błonie => Analityk Systemów Informatycznych (TMS SPEED) <=
- 2025-01-13 Kraków => UX Designer <=
- 2025-01-13 Katowice => Key Account Manager (ERP) <=
- 2025-01-13 Mińsk Mazowiecki => Spedytor Międzynarodowy <=