Czy istnieją polskie materiały do nauki C dla mikrokontrolerów dla początkujących?
C kontra BASCOM
From: "Filip <DragonMaster>" <filip_gd_at_nospam_wp.pl>
Subject: C kontra BASCOM
Date: Wed, 26 Jun 2002 00:04:48 +0200
Od niedawna zajmuję się mikrokontrolerami i zauważyłem że wszyscy piętnują
tych którzy korzystają z BASCOMA.
I tu z chęcią nauczył bym się np. C ale gdzie znajdę najlepiej "po
polskiemu" opis dla blondynki taki jak bascom college lub coś w tym stylu???
Jeśli nie ma czegoś takiego na internecie to może są jakieś normalne
podręczniki.
Gdzie takie kupić, od razu nie mówię tu o książkach za 100 zł.
Gdzie znajdę darmowy kompilator i polski opis do niego...i to że polski nie
będzie znaczyło gówniany...
Proszę o odpowiedzi.
Pozdrawiam
PS. proszę nie kierować maili i postów typu w c napiszesz to a w basomie
nie:)
Filip
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: C kontra BASCOM
Date: 26 Jun 2002 00:16:11 +0200
Od niedawna zajmuję się mikrokontrolerami i zauważyłem że wszyscy piętnują
tych którzy korzystają z BASCOMA.
Po pierwsze nie wszyscy.
Po drugie najwięcej piętnują Ci, którzy nie napisali w BASCOM'ie nawet
najmniejszego programu.
Po trzecie, jeśli nie boisz się być spalonym na stosie, rozpocznij naukę od
BASCOM'a, powoli i na spokojnie poznasz asemblera, a kiedy w masochistycznym
zapędzie zapragniesz napisać dużą aplikację w AT902313 lub AT2051, będziesz
miał już solidne podstawy aby przesiąść się na C.
pzdr
Artur
PS
Bardziej masochistyczne byłoby napisanie tej samej aplikacji w basic'u, ale
to dopiero po latach nauki mozna zrobić. ;-)
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
From: "XAX" <xax_at_nospam_joint.eu.org>
Subject: Re: C kontra BASCOM
Date: Wed, 26 Jun 2002 06:45:27 +0100
Witaj
W EP jest kurs C na mikrokontrolery.
A bascom jest OK.
I też się przydaje.
Pozdrawiam
Bartłomiej Włoch (XAX)
xax_at_nospam_joint.eu.org
xax_at_nospam_interia.pl
---------------------------------------------------
Człowiek się głupi rodzi i głupi umiera.
Jedni tylko trochę bardziej inni mniej.
From: "Jacek Bogusz" <jacek.bogusz_at_nospam_wp.pl>
Subject: Re: C kontra BASCOM
Date: Sat, 29 Jun 2002 01:35:11 +0200
A bascom jest OK.
I też się przydaje.
Potwiedzam :)
JAcek
From: "Grzegorz Kurczyk" <grzegorz_at_nospam_control.slupsk.pl>
Subject: Re: C kontra BASCOM
Date: Wed, 26 Jun 2002 10:15:40 +0200
Użytkownik "Filip <DragonMaster>" <filip_gd_at_nospam_wp.pl> napisał w wiadomości
news:17779-1025042691_at_nospam_as2-243.starogard.dialup.inetia.pl...
Od niedawna zajmuję się mikrokontrolerami i zauważyłem że wszyscy piętnują
tych którzy korzystają z BASCOMA.
I tu z chęcią nauczył bym się np. C ale gdzie znajdę najlepiej "po
polskiemu" opis dla blondynki taki jak bascom college lub coś w tym
stylu???
Jeśli nie ma czegoś takiego na internecie to może są jakieś normalne
podręczniki.
Witam
Wydaje mi się, że żadnego języka programowania nie należy piętnować.
Wszystko zależy od konkretnego projektu. Generalnie assembler jest
najlepszy, ale ... niestety najlepszy dla procesora, a nie programisty :-( W
assemblerze można wycisnąć z procka siódme poty, ale przy wiekszym projekcie
wymaga to sporego samozaparcia. Jezyki wyższego poziomu na mikrokomputery
jednoukładowe dają niezbyt optymalny kod wynikowy (lista rozkazów tych
procesorów ukierunkowana jest na algorytmy sterowania, a nie do
implementacji języków wyższego poziomu). W wielu przypadkach nie ma to
jednak większego znaczenia. Jeśli robimy prosty projekt typu "migająca dioda
LED" ;-) (nie ma w nim procedur krytycznych czasowo) to naprawdę nie ma
znaczenia w jakim języku to napiszemy. Ważne jest aby w razie konieczności
istniała możliwość zrobienia wstawki assemblerowej.
Patrząc z innej strony jezyk C jakby nie było jest standardem i jego
znajomość przyda się również przy programowaniu innych komputerków. Nauka
BASCOM'a przyda się właściwie tylko do jednoukładowców.
Aktualnie testuję najnowszą wersję darmowego AVRGCC i jestem pod wrażeniem
optymalności kodu wynikowego. W stosunku do poprzednich wersji jest to
naprawdę bardzo duży skok naprzód.
--
Pozdrawiam
Grzegorz
http://www.control.slupsk.pl
ftp://ftp.control.slupsk.pl
grzegorz_at_nospam_control.slupsk.pl
Gadu-Gadu: 1445218
From: "Jacek Bogusz" <jacek.bogusz_at_nospam_wp.pl>
Subject: Re: C kontra BASCOM
Date: Sat, 29 Jun 2002 01:34:32 +0200
I tu z chęcią nauczył bym się np. C ale gdzie znajdę najlepiej "po
polskiemu" opis dla blondynki taki jak bascom college lub coś w tym
stylu???
Cześć! Kilka przykładów programownia znajdziesz na
http://www.easy-soft.tsnet.pl Nie jest to bascom college, ale w połączeniu z
książką Kernigham&Ritchie "Ansi C" pozwoli ci troszkę zrozumieć. Tam też
jest ewaluacyjna wersja pakietu RIDE-51 (C, assembler i takie tam...)
JAcek