Legato
Guest
Tue Nov 21, 2006 9:25 pm
Witajcie
Co sądzice na temat programowania za pomocą narzędzia mikroPascal ?
http://www.mikroe.com/en/compilers/
Pozdrawiam
L.
Maksymilian Dutka
Guest
Tue Nov 21, 2006 9:38 pm
Legato napisał(a):
Quote:
Witajcie
Co sądzice na temat programowania za pomocą narzędzia mikroPascal ?
http://www.mikroe.com/en/compilers/
Pozdrawiam
L.
Cześć, jeżeli znasz Pascala nie znasz C, potrzebujesz coś szybko zrobić
to jak najbardziej. W przeciwnym wypadku to nie widze sensu.
Pozdrawiam
MD
Legato
Guest
Tue Nov 21, 2006 10:56 pm
Maksymilian Dutka napisał(a):
Quote:
Cześć, jeżeli znasz Pascala nie znasz C, potrzebujesz coś szybko zrobić
to jak najbardziej. W przeciwnym wypadku to nie widze sensu.
No właśnie, piszę w delphi i przyzwyczajony jestem do tej składni.
C nie znam nie wspomnę już o assemblerze który odległy mi jest niczym
kosmos.
AVRStudio jest znacznie bardziej rozbudowane jeśli chodzi o debuger niż
mikroPascal ale wgrę wchodzi nauka C.
Pozdrawiam
L.
Adam Dybkowski
Guest
Tue Nov 21, 2006 11:37 pm
Legato napisał(a):
Quote:
No właśnie, piszę w delphi i przyzwyczajony jestem do tej składni.
C nie znam nie wspomnę już o assemblerze który odległy mi jest niczym
kosmos.
Zdecydowanie polecam naukę języka C, jego składnia da się stosunkowo
szybko opanować jeżeli teraz znasz Pascal.
BTW: Też lubię Delphi.

Ale na pececie. Jeżeli natomiast chodzi o
programowanie mikrokontrolerów i procesorów wszelakiej maści to jednak
znajomość C jest niezastąpiona.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
BLE_Maciek
Guest
Wed Nov 22, 2006 7:07 am
Tue, 21 Nov 2006 23:37:23 +0100 jednostka biologiczna o nazwie Adam
Dybkowski <adybkows12@45wp.pl> wyslala do portu 119
jednego z serwerow news nastepujace dane:
Quote:
BTW: Też lubię Delphi.
A po co ? Przecież jest CBuilder.
Maksymilian Dutka
Guest
Wed Nov 22, 2006 8:22 am
Adam Dybkowski napisał(a):
Quote:
Legato napisał(a):
No właśnie, piszę w delphi i przyzwyczajony jestem do tej składni.
C nie znam nie wspomnę już o assemblerze który odległy mi jest niczym
kosmos.
Zdecydowanie polecam naukę języka C, jego składnia da się stosunkowo
szybko opanować jeżeli teraz znasz Pascal.
Niestety potem strasznie się myli C z Pascalem
Quote:
BTW: Też lubię Delphi.

Ale na pececie. Jeżeli natomiast chodzi o
programowanie mikrokontrolerów i procesorów wszelakiej maści to jednak
znajomość C jest niezastąpiona.
Wszystko zależy od tego jaki duży ma być projekt, procesor i ile ma być
tych projektów. Jeżeli na przykład ma to być jeden projekt, procesor ma
nadmiar zasobów do dlaczego nie pisać na niego program w Pascalu? Aby
opanować C w stopniu pozwalającym na pisanie optymalnych programów, i
szybkie usuwanie błędów trzeba poświęcić dosyć dużo czasu.
Pozdrawiam
MD
Legato
Guest
Wed Nov 22, 2006 10:13 am
Maksymilian Dutka napisał(a):
Quote:
Wszystko zależy od tego jaki duży ma być projekt, procesor i ile ma być
tych projektów. Jeżeli na przykład ma to być jeden projekt, procesor ma
nadmiar zasobów do dlaczego nie pisać na niego program w Pascalu?
Właśnie, nie tworzę projektów komercyjnie lecz na własny domowy użytek.
Pomiary temperatur, sterowanie etc.
Procesorki ?
Głównie serie ATtiny, ATMega w zależności od potrzeby projektu.
Quote:
Aby opanować C w stopniu pozwalającym na pisanie optymalnych
programów, i szybkie usuwanie błędów trzeba poświęcić dosyć dużo
czasu.
No właśnie a jego to mam nie zawiele. Napewno kiedyś napiszę programik
na uP w C :)
Pozdrawiam
L.
Ghost
Guest
Wed Nov 22, 2006 10:52 am
Użytkownik "Legato" <yaber@-NOSPAM-o2.pl> napisał w wiadomości
news:ek14eg$jf8$1@atlantis.news.tpi.pl...
Quote:
Maksymilian Dutka napisał(a):
Wszystko zależy od tego jaki duży ma być projekt, procesor i ile ma być
tych projektów. Jeżeli na przykład ma to być jeden projekt, procesor ma
nadmiar zasobów do dlaczego nie pisać na niego program w Pascalu?
Właśnie, nie tworzę projektów komercyjnie lecz na własny domowy użytek.
Pomiary temperatur, sterowanie etc.
Procesorki ?
Głównie serie ATtiny, ATMega w zależności od potrzeby projektu.
Aby opanować C w stopniu pozwalającym na pisanie optymalnych
programów, i szybkie usuwanie błędów trzeba poświęcić dosyć dużo
czasu.
No właśnie a jego to mam nie zawiele. Napewno kiedyś napiszę programik na
uP w C
Bez przesady - C jest jednym z najprostrzych jezykow, na tyle prosty, ze az
prymitywny, co skutecznie ulatwia robienie bledow - za duzo swobody. Ale jak
nie bedziesz olewal warningow (ja uwazam, ze nie moze byc ani jednego - w
ostatecznosci trzeba uzyc pragmy, wtedy przynajmniej wszystko jest swiadome)
to jest cool.
Maksymilian Dutka
Guest
Wed Nov 22, 2006 12:23 pm
Legato napisał(a):
Quote:
Maksymilian Dutka napisał(a):
Wszystko zależy od tego jaki duży ma być projekt, procesor i ile ma
być tych projektów.
(...)
Właśnie, nie tworzę projektów komercyjnie
(...)
Procesorki ?
Głównie serie ATtiny, ATMega w zależności od potrzeby projektu.
Może jest jakieś demo tego MikroPascala to sobie ściągnij zrób jakiś
przykładowy program i zobacz ile program zajmie Flasha.
Quote:
Aby opanować C w stopniu pozwalającym na pisanie optymalnych
programów, i szybkie usuwanie błędów trzeba poświęcić dosyć dużo
czasu.
No właśnie a jego to mam nie zawiele. Napewno kiedyś napiszę programik
na uP w C
Jeżeli to nie jest komercyjny projekt to może jednak C byłby dobrym
wyborem, żeby napisać w nim coś prostego to nie potrzeba strasznej
wiedzy.Na grupie będziesz mógł uzyskać pomoc, co w przypadku tego
microPascala nie jest takie pewne

. Poza tym nie wiem czy zakup
microPascala do celów "domowych" jest opłacalny.
Pozdrawiam
MD
Legato
Guest
Wed Nov 22, 2006 2:34 pm
Maksymilian Dutka napisał(a):
Quote:
Może jest jakieś demo tego MikroPascala to sobie ściągnij zrób jakiś
przykładowy program i zobacz ile program zajmie Flasha.
Jest można pisać do 4kB kodu.
Właśnie go mam i testuję.
Quote:
Jeżeli to nie jest komercyjny projekt to może jednak C byłby dobrym
wyborem, żeby napisać w nim coś prostego to nie potrzeba strasznej
wiedzy.Na grupie będziesz mógł uzyskać pomoc, co w przypadku tego
microPascala nie jest takie pewne

. Poza tym nie wiem czy zakup
microPascala do celów "domowych" jest opłacalny.
Noo jak będę miał wsparcie w grupie to odważę się zagłębić w arkana C.
W zasadzie mam kompletne środowisko do pracy w C.
Jakby co to Was zapytam... mogę ;)
Pozdrówka
L.
Legato
Guest
Wed Nov 22, 2006 2:46 pm
Maksymilian Dutka napisał(a):
Quote:
Może jest jakieś demo tego MikroPascala to sobie ściągnij zrób jakiś
przykładowy program i zobacz ile program zajmie Flasha.
Mam demo, kompiluje max do 4kB kodu.
Quote:
Jeżeli to nie jest komercyjny projekt to może jednak C byłby dobrym
wyborem, żeby napisać w nim coś prostego to nie potrzeba strasznej
wiedzy.Na grupie będziesz mógł uzyskać pomoc, co w przypadku tego
microPascala nie jest takie pewne

. Poza tym nie wiem czy zakup
microPascala do celów "domowych" jest opłacalny.
Noo jak będę miał wsparcie w grupie to odważę się zagłębić w arkana C.
W zasadzie mam kompletne środowisko do pracy w C.
Jakby co to Was zapytam... mogę ;)
Nawet postarałem się przetłumaczyć na angielski
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial
Bardzo przydatny podręcznik.
Pozdrówka
L.
Adam Dybkowski
Guest
Thu Nov 23, 2006 12:57 am
BLE_Maciek napisał(a):
Quote:
BTW: Też lubię Delphi. :)
A po co ? Przecież jest CBuilder.
Programowanie na pecetach zaczynałem od DOSowego Borland Pascala
(wcześniej był tylko spektrumowy BASIC), naturalnym krokiem kolejnym był
BP 7.0 for Windows (i programowanie w Windows 3.1 API, potem OWL) a
potem Delphi. Dopiero później wszedłem na ścieżkę C.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.