Goto page Previous 1, 2, 3, 4, 5, 6, 7 Next
Mario
Guest
Mon Jan 09, 2012 2:46 am
W dniu 2012-01-09 02:04, RoMan Mandziejewicz pisze:
Quote:
Hello Mario,
Monday, January 9, 2012, 1:49:07 AM, you wrote:
[...]
Programator - byleco z allegro.
Spamowany tu Multitool może być?
http://allegro.pl/multitool-programator-avr-usb-stk500v2-rs232-i2c-i2026388624.html
Komplet softu - WinAVR i Yagarto (ARM). Soft do programowania załączony.
Zadziala z powyższym? W aukcji jest mowa o AVRStudio, Ty proponujesz
WinAVR...
A ja proponuję ominąć etap AVR i od razu przejść na jakieś małe ARMy.
NXP serii LPC11xx i LPC13xx kosztują po kilka złotych. I jestreś j7uz w
królestwie 32 bitowców

Interface JTAG na USB można dostać już w
okolicy 60-80zł. Środowisko darmowe z pełnym gcc a nie portem jak gcc-avr.
Bez przesady - jeszcze nie zrozumiałem jednego a już mam się brać za
inne? Po co mi te 32 bity? Ja nie mam zamiaru niczego wielkiego robić.
IMHO dużo więcej dzieje się w ARMach więc łatwiej znaleźć radę lub dobre
przykłady. ARMy mają relatywnie więcej pamięci. Jak zaczniesz pisać na
intach czy longach i używac tablic to dość szybko zacznie ci brakować
pamięci. Szkoda wysiłku w opanowanie jednego środowiska gdy za np. rok
porzucisz je dla innego. Ja w każdym razie tak widzę po sobie. Mam
jakieś stare projekty w WinAVR i muszę je pielęgnować a na co dzień
siedzę w Eclipse przystosowanym do ARMów. I jeszcze programatory na to
i na to.
--
pozdrawiam
MD
sundayman
Guest
Mon Jan 09, 2012 3:06 am
Quote:
Po prostu nie mam pojęcia, od czego zacząć. Udalo mi się otworzyć
jakiś tam przykład z gotowym makefile i uzyskałem jakiś plik wynikowy.
Ale co będzie, jak zechcę napisać banalne "I'm RoMan M."?
Jak stworzyć makefile i jak tego wszystiego użyć?
Ja też stosunkowo niedawno (no jakieś 2 lata) wziąłem się na mikrokontrolery (bo
za moich młodych czasów
leciałem w asemblerze na 6502 albo Z80...). I miałem dokładnie ten sam problem.
I po paru podejściach do tych WinAVR i całej tej reszty trafiłem na bascoma, i
na razie tak zostało.
I parę rzeczy zrobionych na nim udało mi się nawet sprzedać :)
A teraz, jak się z letka otrzaskałem z mikrokontrolerami, to przypuszczam, że
byłoby mi łatwiej
przejść do C, co też zapewne uczynię, tylko czasu ostatnio mało...
Zbych
Guest
Mon Jan 09, 2012 8:24 am
W dniu 2012-01-09 02:01, RoMan Mandziejewicz pisze:
Quote:
Hello Mario,
Monday, January 9, 2012, 1:52:17 AM, you wrote:
[...]
Ale po co ma iść w kierunku właściwym dla analfabetów skoro zapewne da
sobie radę w kierunku w którym dzieje się coś sensownego.
Nie mam problemu z nauczeniem się języka programowania - teraz
przeraziło mnie środowisko. Jest zapewne bardzo czytelne i oczywiste
dla wszystkich, którzy "od dziecka" programują w C ale dla mnie jest
to totalna czarna magia.
20 lat pracy z IDE, z którego uzyskiwałem gotowy .EXE człeka
doprowadziła do takiego analfabetyzmu właśnie :(
Po prostu nie mam pojęcia, od czego zacząć. Udalo mi się otworzyć
jakiś tam przykład z gotowym makefile i uzyskałem jakiś plik wynikowy.
Ale co będzie, jak zechcę napisać banalne "I'm RoMan M."?
Jak stworzyć makefile i jak tego wszystiego użyć?
User Manual do WinAVR zabija.
Ja naprawdę potrzebuję pomocy dla totalnie początkujących...
No to zacznij od polecanego wcześniej arduino. Masz do tego gotowe
płytki, kursy itp.
http://ep.com.pl/szukaj.html?szukaj=kurs+arduino&x=0&y=0
Zbych
Guest
Mon Jan 09, 2012 8:39 am
W dniu 2012-01-08 16:45, MH pisze:
Quote:
Witam ,
Nie lubię C i wszelakich jego klonów. W Pascalu jestem w miarę ..
'W miarę' , to znaczy mam za sobą trochę pożytecznych aplikacji , w tym kilka
duuużych (Turbo Pascal/Delphi). Niestety , C mnie irytuje.
Aha , jestem zdecydowanie bardziej elektronikiem niż programistą , głównie
papram się w FPGA , doświadczenie w uC głownie assembler.
Pytanie jak w temacie...
Jeśli koniecznie chcesz być oryginalny to pisz w adzie. Składnia jest
podobna do vhdl.
http://sourceforge.net/projects/avr-ada/
Ukaniu
Guest
Mon Jan 09, 2012 9:09 am
Użytkownik "RoMan Mandziejewicz" <roman@pik-net.pl> napisał w wiadomości
news:3801532715$20120109020131@squadack.com...
Quote:
User Manual do WinAVR zabija.
Nie gderaj!
Makefile robisz praktycznie raz do określonego projektu.
Ja piszę w WinAVR zintegrowanym z Programmers Notepad.
Problem w tym, że faktycznie trzeba przeczytać plik "make" i go rozumieć. Są
generatory gotowych ale trzeba coś czasem poprawić.
Trzeba czytać przynajmniej opisy w dołączanych plikach nagłówkowych.
Trzeba przeczytać wszystkie pliki definiujące IO i rejestry danego prcesora.
Prawie Wwszystkie przykłady do znalezienia w internecie pisane przez
fachowców są bełkotliwe. Niby profesjonalne 120% ale dla mnie
przekombinowane dla samej idei tak samo w AVR czy ARM.
--
Pozdrawiam,
Łukasz
Grzegorz Krukowski
Guest
Mon Jan 09, 2012 9:35 am
On Sun, 08 Jan 2012 23:06:32 +0100, Sebastian Biały
<heby@poczta.onet.pl> wrote:
Quote:
Pascal i C to jezyki o praktycznie identyczym targecie, składni,
możliwościach, koncepcjach. Tylko może poza tym że ostatni ludzie
piszący w Pascalu wymarli 10 lat temu. Naprawdę spodziewasz się że ktoś
tego trupa będzie reanimował bo jest 1 osoba na świecie chcąca w tym
pisać na AVR? Dzisiaj jest tak że niepełnosprytni używają BASCOMa a
pełnosprytni C/C++. Czas iść za stadem zamiast zajmować się archeologią.
Jak ja kolegę lubię z tym kolegi mesjanizmem ...
--
Grzegorz Krukowski
Waldemar Krzok
Guest
Mon Jan 09, 2012 10:49 am
Am 09.01.2012 01:02, schrieb RoMan Mandziejewicz:
Quote:
Hello Sebastian,
Monday, January 9, 2012, 12:13:56 AM, you wrote:
[...]
Tak. To wypudrowany trup. W dodatku puder marnej jakości, generyki po 20
latach od reszty świata itp. Delphi się trzyma tak samo jak COBOL. Bo
nie da się nagle wyciągnąć wtyczki. Ale zaraz sama wypadnie.
Tak, jak pisałem wcześniej - Pascal to vyło ponad 20 lat temu - jakis
wczesny TurboPascal. No i wczesniej na Spectrum - tam to była sama
przyjemność

Ale w tamtych czasach wszystko było przyjemnością ;D
Problem w tym, że ja potrzebuję podpowiedzi na jeszcze niższym
poziomie - czyli od jakiegoś zestawu startowego - programator, płytka
uruchomieniowa, i komlet softu, który umożliwi mi uruchomienie
migającej diody bez wielomiesięcznego kopania w Sieci.
Gwarantuje Ci że na zajeciach ze studentami migającą diodę miałem po 20
minutach dysponując kilkoma drutami, płytka uniwersalna i kablem z LPT
oraz AVRem w DIP w miedzyczasie instalując środowisko na Linuxie. Kilku
zaszczepiłem bakcyla.
Płytka - w zupełności wystarczy uniwersalna stykowa.
Hmmm...
Programator - byleco z allegro.
Spamowany tu Multitool może być?
http://allegro.pl/multitool-programator-avr-usb-stk500v2-rs232-i2c-i2026388624.html
Komplet softu - WinAVR i Yagarto (ARM). Soft do programowania załączony.
Zadziala z powyższym? W aukcji jest mowa o AVRStudio, Ty proponujesz
WinAVR...
Migająca dioda - exampl do napisania w 2 minuty bez żadnych makefile.
:)
Już wiem, że programatory mają jakiś swój standard i warto kupić
taki, który tego się trzyma.
AVR - ISP, ARM - JTAG.
A ro STK500?
Narzedzia darmowe. Programatory tanie.
To właśnie nęci. Bo wielu klientów koniecznie chce wciskać uC
wszędzie a mi jest trudno odpowiadać na pewne pytania, nie znając
mozliwości.
RoMan,
weź sobie kup MLaunchPad od TI. Kosztuje straszne pieniądze, konkretnie
4.30$ z przesyłką. Masz płytkę z międzymordziem USB do programowania
tego, dwa procesory, a soft ściągasz sobie ze strony TI. W komplecie
jest też kabel USB, gdzieniegdzie płacisz już tyle za sam kabel

.
Waldek
--
My jsme Borgové. Sklopte štíty a vzdejte se. Odpor je marný.
RoMan Mandziejewicz
Guest
Mon Jan 09, 2012 12:04 pm
Hello Waldemar,
Monday, January 9, 2012, 10:49:56 AM, you wrote:
[...]
Quote:
weź sobie kup MLaunchPad od TI. Kosztuje straszne pieniądze, konkretnie
4.30$ z przesyłką. Masz płytkę z międzymordziem USB do programowania
tego, dwa procesory, a soft ściągasz sobie ze strony TI. W komplecie
jest też kabel USB, gdzieniegdzie płacisz już tyle za sam kabel

.
Serdecznie dziękuję. Ale już mam taki mętlik, że chyba sobie odpuszczę
:(
--
Best regards,
RoMan mailto:roman@pik-net.pl
Nowa strona:
http://www.elektronika.squadack.com (w budowie!)
Grzegorz Niemirowski
Guest
Mon Jan 09, 2012 12:22 pm
RoMan Mandziejewicz <roman@pik-net.pl> napisał(a):
Quote:
Ale to nie na tym polega, żeby sobie zmieniać język definicjami.
Własnie zbyt duża łatwość zabawy definicjami, operatorami,
przeciążanie operatorów zaciemniają programy i ciężko uczyć się na
przykładach.
Mówisz tak, jakby autorzy przykładów nadużywali takich elementów języka.
--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express:
http://www.grzegorz.net/oe/
Uptime: 0 days, 0 hours, 22 minutes and 31 seconds
RoMan Mandziejewicz
Guest
Mon Jan 09, 2012 12:59 pm
Hello Grzegorz,
Monday, January 9, 2012, 12:22:04 PM, you wrote:
Quote:
Ale to nie na tym polega, żeby sobie zmieniać język definicjami.
Własnie zbyt duża łatwość zabawy definicjami, operatorami,
przeciążanie operatorów zaciemniają programy i ciężko uczyć się na
przykładach.
Mówisz tak, jakby autorzy przykładów nadużywali takich elementów języka.
Mam złe doswiadczenia z dawnych czasów, gdy robiłem pierwsze
podejścia. Ale już pisałem - nie boję się języka, martwią mnie rzeczy,
które są oczywiste dla wielu a zupełnie niezrozumiale dla mnie.
--
Best regards,
RoMan mailto:roman@pik-net.pl
Nowa strona:
http://www.elektronika.squadack.com (w budowie!)
Elektrolot
Guest
Mon Jan 09, 2012 1:31 pm
W dniu 2012-01-08 16:45, MH pisze:
Quote:
Witam ,
Nie lubię C i wszelakich jego klonów. W Pascalu jestem w miarę ..
'W miarę' , to znaczy mam za sobą trochę pożytecznych aplikacji , w tym kilka
duuużych (Turbo Pascal/Delphi). Niestety , C mnie irytuje.
Aha , jestem zdecydowanie bardziej elektronikiem niż programistą , głównie
papram się w FPGA , doświadczenie w uC głownie assembler.
Pytanie jak w temacie...
Jak zwykle na tej grupie bicie piany. Całe szczęście S.B. ratuję ten wątek merytorycznie.
Tylko C/C++. Reszta nie ma sensu jeśli chcesz na poważnie zająć się programowaniem mikrokontrolerów.
RoMan Mandziejewicz
Guest
Mon Jan 09, 2012 1:46 pm
Hello,
Quote:
weź sobie kup MLaunchPad od TI. Kosztuje straszne pieniądze, konkretnie
4.30$ z przesyłką. Masz płytkę z międzymordziem USB do programowania
tego, dwa procesory, a soft ściągasz sobie ze strony TI. W komplecie
jest też kabel USB, gdzieniegdzie płacisz już tyle za sam kabel

.
Serdecznie dziękuję. Ale już mam taki mętlik, że chyba sobie odpuszczę
No i nie odpuściłem sobie i pierwsza mina - każą ściągać soft i
okazuje się, że połowa softu to 30-dniowe demo

I teraz - nie mając
pojęcia o niczym - skąd mam wiedzieć, czy IAR Embedded Workbench jest
mi potrzebny i do czego?
--
Best regards,
RoMan mailto:roman@pik-net.pl
Nowa strona:
http://www.elektronika.squadack.com (w budowie!)
Michał Baszyński
Guest
Mon Jan 09, 2012 2:26 pm
W dniu 2012-01-09 13:46, RoMan Mandziejewicz pisze:
Quote:
No i nie odpuściłem sobie i pierwsza mina - każą ściągać soft i
okazuje się, że połowa softu to 30-dniowe demo

I teraz - nie mając
pojęcia o niczym - skąd mam wiedzieć, czy IAR Embedded Workbench jest
mi potrzebny i do czego?
wystarczy zapytać
A serio - masz do wyboru 3 środowiska:
- oparte o gcc mspgcc
- IAR (ten własnie Workbench o którym piszesz)
- CCS (Code Composer Studio)
mspgcc jest darmowe, ale to gcc ze wszystkimi jego cechami, czyli raczej
dość upierdliwe na początek.
IAR ma wersję darmowa, nieograniczoną czasowo, ale ograniczoną do 4/8KB
(zaleznie od wersji CPU). Ma też wersję pełną (płatną), którą możesz
próbować do 30 dni bezpłatnie.
CCS jest oparte na Eclipse i ma wersję pełną (płatną) i bezpłatną
ograniczoną. Płatna obejmuje wszystkie procesory Texasa - od MSP430,
przez ARM-y, Stellarisy (ARM Cortex), rodzinę C2000 (tak naprawdę to
DSP, ale lokowane rynkowo przez TI jako szybkie uC) oraz wszystkie DSP.
Możesz jej oczywiście bezpłatnie używać do testów przez 30 dni.
Do MSP430 wystarczy CCS w wersji Microcontroller Core (obsługuje MSP430
i C2000) z ograniczeniem do 16KB kodu dla MSP430.
Z tego co wiem to bywasz czasami we Wrocławiu - jeśli kiedyś będziesz
przypadkiem w okolicach pl. Grunwaldzkiego to jeżeli odezwiesz się
odpowiednio wcześniej, to możesz dostać ode mnie LaunchPada i płytkę pt.
"MSP430 Teaching ROM" z materiałami dydaktycznymi z programu
uniwersyteckiego.
--
Pozdr.
Michał
RoMan Mandziejewicz
Guest
Mon Jan 09, 2012 2:40 pm
Hello Michał,
Monday, January 9, 2012, 2:26:04 PM, you wrote:
Quote:
No i nie odpuściłem sobie i pierwsza mina - każą ściągać soft i
okazuje się, że połowa softu to 30-dniowe demo

I teraz - nie mając
pojęcia o niczym - skąd mam wiedzieć, czy IAR Embedded Workbench jest
mi potrzebny i do czego?
wystarczy zapytać
A serio - masz do wyboru 3 środowiska:
- oparte o gcc mspgcc
- IAR (ten własnie Workbench o którym piszesz)
- CCS (Code Composer Studio)
Ufff - od razu się jaśniej zrobiło :)
Przebijam się przez dokumentację, jest bardziej ludzka niż WinAVR.
[...]
Quote:
Z tego co wiem to bywasz czasami we Wrocławiu - jeśli kiedyś będziesz
przypadkiem w okolicach pl. Grunwaldzkiego to jeżeli odezwiesz się
odpowiednio wcześniej, to możesz dostać ode mnie LaunchPada i płytkę pt.
"MSP430 Teaching ROM" z materiałami dydaktycznymi z programu
uniwersyteckiego.
Niestety - najwcześniej za miesiąc :(
A nie wrzuciłbyś do koperty bąbelkowej - zwrócę koszty - bardzo
proszę.
--
Best regards,
RoMan mailto:roman@pik-net.pl
Nowa strona:
http://www.elektronika.squadack.com (w budowie!)
SĹawomir Szczyrba
Guest
Mon Jan 09, 2012 3:22 pm
Gdzie jest Michał Baszyński... TU JEST!
Quote:
W dniu 2012-01-09 13:46, RoMan Mandziejewicz pisze:
No i nie odpuściłem sobie i pierwsza mina - każą ściągać soft i
okazuje się, że połowa softu to 30-dniowe demo

I teraz - nie mając
pojęcia o niczym - skąd mam wiedzieć, czy IAR Embedded Workbench jest
mi potrzebny i do czego?
wystarczy zapytać
A serio - masz do wyboru 3 środowiska:
- oparte o gcc mspgcc
- IAR (ten własnie Workbench o którym piszesz)
- CCS (Code Composer Studio)
mspgcc jest darmowe, ale to gcc ze wszystkimi jego cechami, czyli raczej
dość upierdliwe na początek.
Można je pożenić z code::blocks
(
http://steves-wiki.wikispaces.com/MSP430_ToolChain_Setup )
Używam C::B z AVR i działa bardzo dobrze.
Tylko programator trzeba obsługiwać ręcznie lub podpiąć sobie pod menu C::B.
Sławek
--
________ Ten pieszy strasznie latał po szosie, musiałem kilka razy wykręcać
_/ __/ __/ zanim na niego wpadłem. (zgłoszenie PZU)
\__ \__ \_______________________________________________________________
/___/___/ Sławomir Szczyrba steev/AT/hot\dot\pl
Goto page Previous 1, 2, 3, 4, 5, 6, 7 Next