Instrukcja wgrywania bootloadera Arduino do układu ATMEGA328 pracującego z wewnętrznym oscylatorem 8MHz 1. Do pliku c:\program files\arduino\hardware\arduino\boards.tx... dopisać (na windows 7 trzeba uruchomić edytor tekstu jako administrator): [syntax=text] ########################################... atmega328bb.name=ATmega328 on...
Witam szanownych forumowiczów. Temat pracy z modułami BTM był wałkowany setki razy ale nigdy nie natrafiłem na opinie dotyczące osiąganych prędkości i niezawodności transmisji. Otóż chcialbym wypowiedzieć się w tym temacie. Zrobiłem układ testujący prostą komunikację uC ATmegi168 z programem napisanym w Visual C++, na systemie operacyjnym Windows7,...
ehhh... a myślałem już, że będę mógł postawić Windows 10 na ATmega32 lub ATmega64 (dla Windows 10 64 bit)... jak zwykle zawiodłem się na M$...
Jak w zapytaniu. Czy da się zmusić do pracy ten programator w windows8? Zależy mi głównie na AVRStudio i AVRDude lub co kolwiek innego co ma wtyczkę do eclipsa...
Witam, chciałbym się dowiedzieć, czy istnieje możliwość komunikacji HTC DIAMOND albo inny z WM który wyposażony jest w miniUSB z AVRem. Jak wygląda hardware takiej komunikacji, i czy pisanie programów jest skomplikowane. Jakie programy służą do tworzenia oprogramowania na WM (oprócz Visuala Basica). Czy ktoś z Was mógłby pochwalić się jakimś takim podobnym...
Witam! To mój pierwszy post na forum. Szukałem rozwiązania na forum ale niestety nic mi nie pomogło. Oto problem: Na początek kupiłem sobie gotową płytkę z kursem do programowania uC Atmega162. Chcę ją programować za pomocą usb (w zestawie była przejściówka i kable, Przejściówka widziana jest jako FT232R UART). Niestety zestaw nie chce współpracować...
Witam, dopiero zaczynam swoją przygodę z mikrokontrolerami - mam wszystko gotowe prócz, no właśnie... nie mogę znaleść środowiska programistycznego żeby to zaprogramować, sęk w tym że mam na tym komputerze Windows ME (Millennium Edition) i nie mogę włączyć programu Bascom-AVR bo wyskakuje taki oto komunikat " Odnalezienie wymaganego pliku .DLL GDIPLUS.DLL...
Nie jest to dziwny błąd. Normalne błędy - bo podejrzewam, że kolega kompiluje to w jakimś Programmers Notepad gdzie dodatkowo trzeba samemu tworzyć makefile - a tu często rzadko kto wie jak zdefiniować F_CPU wewnątrz makefile - i później brak definicji tej zmiennej dla wielu plików w projekcie i bibliotecznych Proponuję jak najszybciej przejść na takie...
Witam, zbudowałem sobie układ diff -u Kopia ds1820tousb-20100717/Makefile ds1820tousb-20100717/Makefile --- Kopia ds1820tousb-20100717/MakefileTue Mar 23 07:55:24 2010 +++ ds1820tousb-20100717/MakefileFri Jul 1 22:05:55 2011 (at)(at) -8,7 +8,7 (at)(at) INCDIR= . # target mcu (at90s8515, atmega16, atmega8515...) -MCU= attiny45...
Witam! Które się z nich opłaca cenowo jaki i również wyposażeniem. Oto kilka z nich : 1. tylko , że to nie jest Arduino tylko jakieś "Funduino" MEGA STARTER KIT + UNO R3 Bogaty zestaw startowy dla Arduino + Uno R3 Parametry Funduino UNO R3 - mikroprocesor ATmega328 + Atmega16u2, 100% zgodności z Arduino Płytka stykowa 690pól - nie musisz używać lutownicy...
Witam, W skrócie - mam 2x atmega8a-pu kupione na allegro. Chce na tym uruchomić najprostsza migającą diodę. Drobne utrudnienie, że działam spod linuxa, ale to chyba nie powinno mieć wpływu. Programator mam usbAsp. I teraz cała historia moich zmagań: Podłączyłem sobie wszystko wg. schematów dostępnych w sieci, z uwzgl. pinów mojego procka. W Arduino...
Witajcie moi drodzy. Tworze własnego USB ASP na płytę prototypowej. Niestety nie miałem Atmega8 ani Atmega88, wiec użyłem Atmega88PU. Zaprogramowałem ja odpowiednim wsadem z pomocą isp.exe (tzn. tym dla Atmega88). Korzystam z tego schematu, tyle ze nie złożyłem jeszcze części układu przy złączu kanda, bo chciałem sprawdzić czy na razie jest rozpoznawane...
Witam wszystkich :) Niedawno zakupiłem MicroBoard M8 i Programator AVR, do programowania chciałbym użyć programu Arduino . Problem polega na tym ze nie mogę połączyć się z płytką a dokładniej wgrać na nią sketcha . Przeczytałem wiele postów które załączyłem na samym dole i poradników jak to zrobić niestety dalej mam z tym problem . Sterowniki do programator...
No to najważniejsze że działa. Ja nie mam jak sprawdzić czy to czymś steruje, jedynie dodałem na pinie 8 LEDa, który miga co 100ms i opóźniłem start o 3s by wyhaczyć wizualnie ewentualny reset. Program na pewno działa po dodaniu wpisów w bibliotece. Ale zauważyłem, że jak się dodać w bibliotece wpisy o Atmega88 to kod rośnie o 500b, więc coś się na...
dodatkowy problem w tym że sterownik do którego pisze program musi posiadać możliwość konfiguracji portu rs i chyba bascom nie był najlepszym wyborem do tego typu aplikacji Co masz na myśli pisząc sterownik ? Czy chodzi o jakiś program na PC-ta czy też twój układ na uP ma mieć możliwość z zmiany swoich praramterów transmisji po RS232. Jeśli ma to byc...
Do jakiego adaptera ??? adaptera czego? Po drugie daj sobie spokój z PonyProgiem itp. Jeśli masz WindowsXP i port LPT w kopmputerze, programator STK200 a do zaprogramowania procke ATmega8 to: sięgnij po program MkAvrCalculator . W ostatniej zakładce znajdziesz klawisz który zainstaluje ci prawidłowo AVRDUDE oraz GIVEIO. Potem tylko wejdziesz w zakładkę...
Witam wszystkich, postanowiłem zacząć naukę programowania mikrokontrolerów. Zgodnie z radami kupiłem płytkę stykową, trochę drobnicy, mikrokontroler ATmega8A-PU oraz programator usbasp: Złożyłem układ zgodnie ze schematem: z tą różnicą, że nie ma teraz diod (cała reszta zostaje tak jak na schemacie). Programator zainstalowałem zgodnie z instrukcją (zainstalowany...
Cześć Raphaw, Dzięki za zainteresowanie! Połączenie PC-uC wygląda tak, że mam taki oto programator USBasp: oraz płytkę z różnymi podstawkami: uC siedzi w środkowej podstawce osadzony wycięciem na uC do wycięcia na podstawce (czyli w dobrą stronę, jak mnie poinstruowano). Sterownik do USBasp'a ściągniętym w zipie z netu: usbasp-windriver.2011-05-28.zip...
Nie, mam kilka projektów, miganie diody, wyświetlacz alfanumeryczny i wszystko normalnie wgrywa i działa dobrze. Tylko z tym projektem jest problem, moze chodzi o plik Makefile, a chciałbym sterować mikro kontrolerem przy użyciu ethernetu. Sciągłem paczkę ze strony, rozpakowałem wszystko, otworzyłem plik main.c wcisnąłem klawisz Tools -> Make All >...
Mikrokontrolery AVR cieszą się niezmienną popularnością, ze względu na swoją prostotę, a jednocześnie spore możliwości. Co ciekawe, mimo, że od lat wszyscy wieszczą rychłą śmierć mikrokontrolerów 8-bitowych, mają się one ciągle dobrze, a kolejne, nowe rodziny są wprowadzane na rynek. Jakiś czas temu Microchip wprowadził na rynek nową rodzinę mikrokontrolerów...
U mnie też pojawia się czasami efekt "pamięci" który opisałeś powyżej. Kiedyś AVRStudio działało dużo stabilnieji i nie wywalało mi się kilka razy dziennie... chyba to wina windowsa i autoupdate, a może Jtaga... w każdym razie staraj się unikać używania symboli funkcji arytmetycznych czy logicznych. Zastąp OR wyrażeniem ORR albo _OR czy też OR_ i po...
Mam problem z ukladem PL-2303 firmy prolific. Pochodzi ze starego kabla do telefonu nokia z USB po stronie PC oraz rs po stronie wyjscia ( 3 kabelki, GND,rx,tx). Testowalem go robiac null - modem, przy uzyciu programu COM Terminal .NET na windows vista ( vista wgrala drivery z netu dla tego ukladu ). Dzialalo swietnie! Dostawalem echo. Układ emulował...
Jeśli chodzi o programator USBASP to: 1. Posiada zworkę pozwalającą na wybór źródła zasilania programowanego układu z portu USB komputera lub z zasilacza zewnętrznego. Nie wolno dopuścić do jednoczesnego zasilania z dwóch miejsc , bo to grozi uszkodzeniem programatora i portu USB ! Na to trzeba uważać ! (sam programator jest zasilany z portu USB) 2....
Chcę zbudować takową przejściówkę, aczkolwiek zbuforować ją przez Atmegę. Miedzy innymi z powodu możliwości zawieszenia PCta, oraz innych ficzerów które do atmegi dorzucę. Z założeń 40Hz odświerzanie lini DMX, 512 * 8 * 40 = 163.840 bitów /s DMX opiera się na Rs485 jako standard przy 250kbitach. Odświerzanie komputer => atmega też wypadało by żeby było...
Mam pewien problem. Napisałem program na Atmega16 ale nie wiem jak sprawdzić jego wielkość. Jeżeli sprawdzam plik HEX w windowsowym okienku to mam takie dane: ROZMIAR 47,2 KB (48 360 bajtów) ROZMIAR NA DYSKU 48 KB (49 152 bajtów) Gdzie sprawdzić rzeczywistą wartość ładowaną do uC? Jak reaguje uC jeżeli ładuję do niego plik większy niż pamięć Flash?...
Witam Przerobiłem gotowy projekt "boot" z programu Bascom, tam jest napisany na procesor ATmega163 a ja potrzebuje na ATmega32. Program "boot" wgrałem do chipa ale gdy chce wgrać nowy program za pomocą terminala wszystko niby idzie dobrze dostaje znaki zapytania z powrotem. Ale program sie nie zapisuje w chipie jest sam tylko bootloadera. Nie wiem gdzie...
Witam. Jestem całkowitym początkującym jeśli chodzi o elektronikę, ale chciałbym zacząć się tym zajmować - a dokładniej: mikrokontrolerami. Do tej pory nie miałem styku z elektroniką, tylko z samym programowaniem pod windows. Mam na oku takie coś: Mikrokontroler AVR, DIP28 Symbol: ATMega8-16PU Mikrokontroler 8-bit AVR Flash : 8kB RAM : 1kB EEPROM :...
Witam, przeczytałem juz sporo na temat atmegi 32, postanowiłem zrobić projekt led cube 8x8x8 ze strony
Kwarc podłączyłem do PB6 i PB7 z kondensatorami 15pF(rozumiem ze w MkAVRcalculator CKOPT ma byc odznaczony przy zewnętrznych kondensatorach?) Nie posiadam ustawień fusebitów w postaci pliku .hex. Ściągnąłem gotowy projekt i był w nim plik wsadowy oprogramowania .hex i kilka plików z Bascoma (.bas, .bin, .cfg, .rpt ...) Mogę poprostu wybrać w MkAVRcalculator...
Witam, przez kilka ostatnich dni próbuję rozgryźć cały ten port COM, udało mi się "dogadać" z Atmegą16, jednak tylko przez terminal (dokładnie przez SimpleTerm, HyperTerminal oraz przez terminal BASCOM-AVR). Wszystko fajnie działa, jednak gdy przychodzi mi napisać program w czymkolwiek, czy to WinAPI+C, WinAPI+C++, C#, Delphi, to za nic w świecie nie...
Witam Jako nowy na elektrodzie i w temacie AVR mam problem. Przeczytałem pół Internetu i nie znalazłem rozwiązania ani takiego problemu. Nie znalazłem również na elektrodzie podobnego tematu No więc tak: Chciałem zacząć najtaniej jak się da :D Mam port LPT więc zrobiłem najprostrzą wersję STK200 Kupiłem Atmega8a-PU i trochę drobnej elektroniki Na płytce...
Mam problem z linkowaniem wymienionych bibliotek. Używam atmel studio 6 na windowsie xp. O ile w general jest checkbox "use vprintf library (-Wl,-u,vprintf)" to resztę wpisałem w AVR/GNU Linker ->Libraries, tzn m i printf_flt. Wszystkie komendy linkera wyglądają więc tak: -Wl,-Map="$OutputFileName).map" -Wl,-u,vfprintf -Wl,--startgroup -Wl,-lm -Wl,--end...
Kiedyś kupiłem atmega88pa-pu pobawiłem się i odłożyłem do szuflady. Ostatnio jednak ponownie chciałem co tam sobie zrobić i nie wiem czy już zapomniałem jak to się robi ale przy próbie zaprogramowania uC dostaję komunikat w stylu: j:\avrdude\avrdude-6.1-mingw32>av... -v -v -P usb -p m88pa -c usbasp -U flash:w:led.hex avrdude.exe:...
Przerobiłem program na Atmega328. Teraz ma tylko odbierać dane z master na Atega1284p i wysyłać do Domoticz. [syntax=vbnet] $regfile = "m328pdef.dat" $crystal = 8000000 $hwstack = 100 ' rozmiar stosu sprzętowego $swstack = 100 ' rozmiar stosu programowego $framesize = 128 $baud = 19200 '************ Uart 0 Config Serialin0 = Buffered , Size = 150 ,...
Witam! Po około dwóch latach nieużywania, postanowiłem ponownie użyć zakupionej w 2014 roku płytki EvB do zaprogramowania mikroprocesora. Bardzo możliwe, że w wyniku mojego błędu uszkodziłem oryginalnie dołączony do płytki kontroler (błędne - lub brak - reakcje na wgrany program), więc zakupiłem nowy, również atmega32. Po zainstalowaniu sterowników...
Witam w Nowym Roku Postaram się jak najlepiej opisać problem, jak że kod duży - musiałem go dać w załączniku. Całość opiera się na Case i odpytywaniu po kolei każdego czujnika, na koniec zapis i wysłanie do klientów przez RFM12. Część czujników jest już zamontowana w "terenie", więc na czas testu ich odpytywanie jest wyłączone, a żeby to ładnie wyglądało...
Witam! W laptopie mam wewnętrzny moduł Bluetooth, a na płytce mam podłączoną Atmege z modułem Bluetooth Low Energy. I teraz taka oto sytuacja: a) Komunikacja za pomocą BT pomiędzy Atmegą, a telefonem komórkowym (aplikacja "SmartData") działa w obie strony prawidłowo. Atmega wysyła to co chcę i z drugiej strony reaguję na to co wpisuję w telefonie. b)...
Co do drugiego zdjęcia masz w lewym górnym rogu "select avr part" i tam masz wybrać swoją atmege. A co do programatora windows10 ma to do siebie, że nie bardzo lubi te programatory, ściągnij zadig i podmień windowsowy sterownik na libusb-win32 (v1.2.6.0) (list all devices, wybierasz sterownik i replace, tylko nie pomyl urządzeń)
Słyszałeś o Arduino :D? Tak w ogóle jak wybrałeś te piny, miałeś ich tam ze 31 do wyboru, a akurat wcelnąłeś się w JTAG, wszystkimi - zagraj w totka. Może po prostu wyłącz CKDIV8, ściągnij Arduino (jest w zip, nie trzeba instalować), dograj do zestawu "mini core", będziesz mógł programować 328 i 16, wybierz programator, wgraj bootloder, znajdź pinout...
Witajcie, dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS. Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik w BASCOM (świetny przykład - gotowiec dla tych którzy chcą zrobić...
Witam wszystkich! Spotkałem się z następującym problemem: Na bieżąco aktualizuje wszystkie składniki pakietu Atmel Studio 7. Do tej pory był to stabilny i pewny produkt. Po aktualizacji przestały dać się tworzyć projekty wykorzystujące mikrokontrolery z rodziny ATMega. Nie można także otworzyć żadnego projektu napisanego na te mikrokontrolery. Objawia...
Musiał byś napisać sterownik Windows podobny do USBasp i program na Atmegę. Protokół USB jest dość skomplikowany i jest tam baaardzo dużo miejsca na popełnianie błędów. Moim zdaniem szkoda czasu, zwłaszcza w czasach scalaków, które to robią bardzo dobrze za kilka zł (CP2102, FT230) i mikrokontrolerów z normalnym USB które kosztują niewiele więcej niż...
Witam, postanowiłem umieścić na Elektrodzie mój kod do obsługi wyświetlacza. Składa się z dwóch części: 1. W katalogu avr_studio - projekt AVR Studio 4. Przerobiony kod Christiana Kranza z dodaną kalibracją częstotliwości wbudowanego oscylatora (nie udało mi się znaleźć w moim mieście kwarcu 7,37 MHz) oraz prostym protokołem transmisji. Wymaga dopracowania,...
to d6 ( u mnie FD ) to wynik iteracyjnego obliczania sumy CRC16 w/g reguł opisanych w kodzie. Podałeś źródła dla C/C++ ale na platformę Windows. Ja mam Linux i muszę to przeportować, aby się kompilowały. Różnica w wartości checksum-y u Ciebie i u mnie wynika zapewne ze sposobu obsługi słowa maszynowego przez obie platformy (Lin / Win). To mi nasuma...
Właśnie zainstalowałem 4.16r1 na dugim komputerze... i to samo mam:> Więc prosze bez inwektyw. OK? Dodano po 21 (Ze strony producenta wiec pewnie bez witaminek:P) Dodano po 3 I żeby było śmieszniej na 4.15 mam to samo:/ Masz jakiś pomysł McRancor? Dodano po 4 Znalazłem buga:) Profil w windowsie z PL znaczkiem:/ Ehhh:/ Ale wracając ma ktoś schemat do...
Witam. Potrzebuję pomocy! Może ktoś spotkał się z takim problemem i wie jak sobie z nim poradzić? Otóż zachciało mi się połączyć atmega8 z moim PCtem który nie posiada portu COM. Więc postanowiłem zkomunikować się z nim poprzez gotowy konwerter uart/usb (FT232BM). Zainstalowałem sterowniki wirtualnego portu COM (pojawiło się nowe urządzenie: USB Serial...
Witam! Mam następujący problem przy programowaniu programem z pakietu bascom avr wyświetla że niby programowanie przebiegło pomyślnie. Odczytując dane z atmegi otrzymuje te same dane co wysłałem do niej a jednak atmega nie wykonuje żadnych zadanych operacji. Myślałem ze to wina procka i wymieniłem na nowy i jest to samo. posiadam programator sample...
Witam serdecznie Chciałbym dzisiaj przedstawić mój kolejny projekt. Najpierw opiszę robota w skrócie, następnie jest filmik i zdjęcia, a w dalszej części zagłębię się w szczegóły. Technicznie rzecz biorąc, Explorer I nie jest robotem, tylko zdalnie sterowanym autkiem z kamerką, ale będę go nazywał robotem :) Oryginalnie miał być jednostką autonomiczną...
Windowsowskimi? oczywiście.
Oscyloskop dobry na wszystko ;) Każ terminalowi w PC wysyłać cały czas ten sam znak (na potrzeby synchronizacji analogowego oscyloskopu) albo wyślij jeden znany znak i zatrzaśnij przebieg z linii RxD w cyfrowym oscy. Zobaczysz czy poziomy elektryczne i bity są zgodne z wartością, którą wysłałeś do ATMEGA16. Jeśli tu jest O.K. to musisz przeanalizować...
Jakiej wersji windowsa używasz? (możliwa potrzeba "odblokowania" portu) Ewentualnie zobacz jaki tryb portu LPT w BIOS-ie jest ustawiony, ECC+EPP winno być.
Nie zgadzam się z Twoją opnią, która sprowadza się do tego, że skoro jest dostepny C, to zapomnijmy o asemblerze. Masz rację, jeśli dotyczy to projektów amatorskich (hobby) lub krótkoseryjnych, w których ważniejszy jest czas wykonania prototypów niż korzyści ekonomiczne. Podam jeszcze inny przykład stereotypu: system Windows całkowicie wyparł inne systemy...
Witam. Utkwiłem z programem przy próbie uruchomienia USART. Przejrzawszy wypowiedzi na forum nie znalazłem rozwiązania, choć temat USART przewijał się niejednokrotnie. W celu przetestowania wysyłania danych próbuję wysłać na port kody ASCII kolejnych cyfr i zbierać to poprzez Hyper Terminal pod Windowsem. Inicjacja UART wygląda tak: void USART_Init(...
Proponuje Tobie użyć bray terminal ma on większe możliwości niż hyper terminal z Windowsa. Możesz w nim podglądać wysyłane znaki jako liczby hex-a oraz wysyłać za jego pomocą ciągi znaków. Ma również wiele innych funkcji które się przydają podczas testowania takiej komunikacji. [url=]bray terminal
Witam :) Prezentowany w tym temacie projekt jest realizacją pewnej idei - elektronicznego długopisu ściągi z wbudowanym wyświetlaczem, pamięcią itp. Długopis powstawał w czasie od września do grudnia 2008. Projektu nie będę rozwijał, niedokończonego kodu nie udostępnię. Kontynuacji nie będzie, ale mam nadzieję że komuś spodoba się ta idea, postanowi...
witajcie zrobilem klona usbasp - programator usb taki b.podobny do fishl'owego (avt5172 - z nr 2/2009) winda (xp) go wykryla, drivery do usb libusb sie zainstalowaly i w windowsach w managerze urzadzen widac go ok mam atmega8-16pu ktorego chcialbym zaprogramowac sciagnalem avrdude5.6 i avrdude-gui ale proba odczytania czegokolwiek (poprzez read fuse...
Witam, Zwracam się do Was o pomoc, gdyż przeczytałem mnóstwo tematów zarówno na tym forum jak i na innych i nie udało mi się nawet ruszyć z miejsca :( Jestem na etapie programowania procesora ATmega128L. Znajduje się on w układzie, z kilkoma urządzeniami I/O. Procesor programuję w assemblerze. Jestem początkujący, ale dotychczas z programowaniem w tym...
Witam wszystkich. Od dwóch dni siedzę nad tym problemem. Od jakiegoś czasu zajmuje się elektroniką, postanowiłem nauczyć się mikrokontrolerów. Kupiłem programator STK500v2 i Atmegę8. Złożyłem wszystko na płytce stykowej. Sprawdziłem wszystko setki razy a mimo to ciąglę otrzymuję błąd: avrdude.exe: stk500v2_command(): command failed avrdude.exe:...
z opini innych użytkowników mogę stwierdzić że w 90% przypadków działa. W moim przypadku uwalona była ATmega.
tak pod Windows. ale pod AVR Studio pewnie bedzie podobny blad bo to nie chodzi o makefila tylko nie sa zaiportowane jakies biblioteki, przynajmniej tak mi sie wydaje..
Witam. Mam problem z odczytem karty mmc, miałem już działający układ z dobrym kodem ale gdzieś się zawieruszył w gąszczu plików i musiałem się za to wziąść od nowa. Jednak niechce mi działać. Karty mam 2 (32mb mmc sanyo i siemens, obie w fat 16). Na jednej dostaje error init file system 229 a na drugiej error during drivie init 225 Co najciekawsze wczesniej...
Witam Kolegów, moja pociecha zgłosiła potrzebę nabycia metronomu, więc zamiast kupować postanowiłem go poskładać. Wpadł mi w oko ten projekt: kolegi Garet4 , niestety schemat nie był do końca ścisły (m.in. brakowało kilku wartości elementów), zwróciłem się o pomoc w jego weryfikacji, pomógł Kolega Bonkot , oto co z tego wyszło: Zrobiłem i polutowałem...
Witajcie. Złożyłem układ według tego schematu (tutaj inny procesor i kwarc): Zaprogramowałem Atmegę: [syntax=asm].nolist .include "m162def.inc" .list .listmac ;***************************************... .def Ilosc_l = r17 .def Ilosc_h = r18 .def Ilosc_d = r19 ;***************************************... .cseg .org 0x0000 rjmp Reset ;***************************************...
USBAsp na niektórych komputerach nie działa konsekwentnie. To oczywiście jest moje zdanie. I nie roszczenia do prawdy.. Bardzo często jest tak, że jak któryś z programatorów nie działa a ktoś nie może sobie poradzić to bierze następny, i następny i następny aż któryś zaskoczy i wtedy się okazuje że to ten jest najlepszy ;) abstrachując oczywiście od...
Witam! mam pewien problem, żeby zmusić Windowsa do działania. Otóż mam atmegę8 z wgranym usbtiny i swoim kodem, kiedy ją podłączam do usb zostaje wykryta jako "usbtiny template". Ponadto, na linuxie postawionym na vmware (maszyna wirtualna) mogę się spokojnie z nią komunikować, natomiast na windowsie to nie działa. Źródłem problemu być może jest sterownik...
No to i ja wtrącę swoje trzy grosze! Widzę że jesteś raczej Świeżakiem więc proponuję moją pomoc. Otóż: Trzeba sobie odpowiedzieć w czym chcesz pisać. BasCOM to dobry jednak chyba komercyjny język, jeśli wiążesz przyszłość z programowaniem mikroprocesorów moim zdaniem: "NIE IDŹ TĄ DROGĄ" (ale to tylko moja subiektywna opinia) Od czegoś trzeba zacząć!...
No właśnie. Tylko, że już napisałem aplikację pod Windows, a goni mnie termin. Brak czasu na poprawki ramki- musiałbym cały program pod Windows przerabiać. Po prostu ta zmienna ma jakieś problemy po za funkcją przerwania. Tak jakby po za przerwaniem nie szło jej wyzerować.Spróbuję wyłączyć odbiornik na czas dekodowania ramki.
Witam. Postanowiłem zbudować kolejny gamepad na mikrokontrolerze atmega, tym razem miałby on posiadać 10 przycisków. Ze strony pobrałem więc kod źródłowy 8 przyciskowego gamepada i zacząłem go przerabiać po swojemu. Najważniejsze zmiany jakich dokonałem to W pliku Twelve.c: Dodałem jeden bajt danych do tablicy przechowującej binarne wartości przycisków...
To masz już odpowiedź. Skoro plik odczytany różni się to znaczy że masz źle obsługiwany programator którym programujesz lub jest on uszkodzony. Wgrywaj STK200 jak tamten nie działa. Używasz Bascoma do obsługi tego programatora? Jeśli tak to zmniejsz częstotliwość na 8kHz w zakładce w menu Options/Programmer lub załóż zworke Slow SCK. Jeśli to nie pomoże,...
Witam. Niedawno zacząłem się bawić programowaniem mikrokontrolera atmega32 zawartego w zestawie evb 4.3. Pojawił się problem w momencie, kiedy chciałem połączyć zestaw ze swoim laptopem. Kod dla mikrokontrolera: #include <avr/io.h> #include <util/delay.h> #include "lcd.h" void usart_init(unsigned int baud); void usart_transmit(...
Udało mi sie pójść krok dalej, robot przestał wariować, ale kiedy próbuje wysłać mu coś przez RSa, nic się nie dzieje. Ogólnie kiedy włączam robota zapala się lampka przy RS, która odpowiada wysyłanie, a kiedy podłączam kabel do RSa to zapala się też lampka od odbioru. Kod z robota: [syntax=c] #include <avr/io.h> #include <avr/interrupt.h>...
$ sudo avrdude -c usbasp -p m88p - U flash:led.hex tak zadziała i jaki linux bo możesz korzystać z gui bez sudo starsza wersja ubuntu od 12.04 i dla wersji 12.04 jeśli po tym jeszcze nie chce działać musisz stworzyć grupę usb i dodać do niej siebie Wyedytować plik AVRDude.conf Nie wiem czemu ale na windowsie to rozwiązanie nie działało
Witam, Jestem posiadaczem płytki ewaluacyjnej EVB 4.3 firmy And-TECH (z ATmega 644p) która działa razem z modułem AND-ETH V2 na którym uruchomiłem serwer HTTP autorstwa Bena Zijlstra: Płytka jako serwer działa poprawnie po zapytaniu GET wysyła strone w HTML. Teraz po krótkiej przerwie idąc dalej chciałem aby moja płytka działała jako klient i wysyłała...
Witam Złożyłem prosty układ zgodnie z kursem: gdy próbuje go zaprogramować za pomocą programatora kupionego na allegro "USBasp": i programu winavr wyskakuje błąd ukazujący, iż kompilator nie może znaleźć programatora. Sterowniki ściągnąłem ze strony: . Na programatorze mam zwarte dwa tryby alby programator zasilał układ oraz by zmniejszał taktowanie...
Witam, Jeśli to możliwe proszę o pomoc w dokonaniu ustawień: CSTACK RSTACK HEAP Wiem, że tego tak łatwo nie można określić, trzeba by policzyć i powróżyć z fusów, a najlepiej zastosować debbugera lub umieśić program do monitorowania stosu. Nie mniej jednak mi nie chodzi o to aby ktoś podał magiczną liczbę po wpisaniu której procek na wgranym sofcie...
Wielkość Integera zależy od systemu, np 32bit ma na PC (Windows 32), na atmega 8 bit. Ten kurs to pewnie jakiś na PC ? Z tym zrzynaniem to nie polecam, lepiej zrobić coś swojego, prostszego od zera, niż przepisywać coś, czego nie rozumiemy. Polecam stronę kolegów z forum: [url=]Link Jest tam kurs C, sporo dobrych rad na początek.
OK :) Sprawdziłem ustawienia BIOS'u i są taki: System Windows XP Mini. Kalibracja robiona kilka razy :P
-po co zastosowałeś tak potężny procesor? ATmega8 spokojnie dałby radę i nie nudziłby się tak jak ATmega16 Z tego względu, że kod programu w bascomie nie zmieścił by się na ATmedze8, a po drugie dlatego, że planuje dodać jeszcze kilka funkcji do kodu programu a nie chciał bym aby w pewnym momencie zabrakło mi miejsca na kod. Oczywiście masz racje,...
Dodano po 1 Dobra... Chyba mam źródło problemu... Chyba wina Windowsa, zaniosłem wszystko do kumpla, on ma se7en 64bit, ja 32... Po zaprogramowaniu u Niego działa wsio elegancko, u mnie nie... Winda aż tak krzaczy? :O
podłaczyłem wszystko wg zalecen, blad dalej ten sam. Moze problem tkwi w windows7? jak sprawdzic czy jest polaczenie? W Arduino IDe jest wykorzystywany port com1 jak sprawdzic czy wymienia dane z moja plytka ?
Nie do końca tak jest. Pierwszy problem to podpisy cyfrowe sterowników. Win8 wymaga, a Win7 prawie wymaga tych podpisów. W efekcie brak może znacznie utrudnić korzystanie z takiego USB. Podpisane sterowniki (sterownik to dużo powiedziane, bo to tylko plik inf dla Windowsa) są dostępne od Atmela. Kolejny problem jest poważniejszy - biblioteki softwarowe...
Ponieważ BASCOM, to nie moja dziedzina, ale patrząc na Twoją historię, podsunę nieśmiałą propozycję: Czas najwyższy zapomnieć o BASCOM - zrób krok do przodu :) Nic do tematu nie wniosłeś więc nie wiem po co ten wpis. Nie jestem projektantem zaawansowanych systemów tylko prostych sterowników, w których Bascom sprawdza się w 100%. Na obecną chwilę nie...
Witajcie. Od miesiąca po godzinach szukam informacji jak dobrze zrobić kontroler obrotów pomp i wentylatorów DC na silnikach bezszczotkowych o dużej mocy(2,5-3A) oparty o Atmege. Czemu Atmega? Chciałbym móc sterować kontrolerem z poziomu Windows po USB. W ciągu miesiąca zbieram wiedzę co chcę i jak wykonać, z kontroli stabilizatorem, napięciem PWM,...
Ten sam układ podłączyłem pod dziadka laptopa z Windowsem 7. Zainstalowałem najpierw Atmel Studio później podłączyłem uC, zainstalowały się sterowniki i zaprogramowałem go. Tyle razy próbowałem od nowa instalować sterowniki i nie pomagało a na laptopie działa. Czy ktoś może mi powiedzieć co się dzieję ? Edit: Wróciłem do domu i kiedy próbóje zaprogramować...
Witam w Nowym Roku Chciałem zapytać, czy ma znaczenie, do którego pinu kontrolera jest podpięte wejście sterujące wyborem karty SD ? Korzystam z kodu podanego w helpie - zamieniłem tylko PortB.4 na PortD.6 i cały czas mam aktywną kartę SD, co oczywiście skutkuje zablokowanie kontrolera. Jako, że nie działa mi to razem z innymi funkcjami, więc próbuję...
Cześć, mam pewien problem. Posiadam płytkę rozwojową opartą na ATmega 32. Wcześniej uczyłem się BASICa i robiłem różne projekty, korzystałem z systemu Windows. Jakiś czas temu przesiadłem się na Linuxa i chciałbym poznać język C dla paru ambitnych projektów;) Materiałów dotyczących nauki C i AVR mi nie brakuje. Posiadam programator( sudo apt-get install...
Dziwny obrazek. Wygląda jak byś nie miał uprawnień do reformatowania pliku. Plik może być z internetu i zablokowany przez Windows. Tylko do odczytu i takie podobne historie zależne od systemu operacyjnego. Spróbuj najpierw prawym klawiszem myszy sprawdzić właściwości tego kodu albo przenieś go do Moich dokumentów jeśli nie masz uprawnień admina. Możesz...
Witam, jestem początkującym i nie zamierzam udawać, że się na tym Bóg wie jak znam :). Może ktoś miałby czas i chęć aby wskazać jak połączyć ATmegę88 z komputerem (system windows 8.1) przez JTAGICE MKII (innego nie mam). Mam płytkę stykową i zamontowałem tam układ (nie jest wolny od błędów, ale wg. niektórych już samo takie połączenie powinno pozwolić...
Witam. Mam taki kod, i chce zapisać dane odebrane po rs232 do pliku, bądź do tablicy i wyświetlić wszystko po zakończonej transmisji. [syntax=c]#include <stdio.h> #include <conio.h> #include <string.h> #include <iostream> #define STRICT #define WIN32_LEAN_AND_MEAN #include <windows.h> void system_error(char *name) { //...
Dzień dobry Dane przesyłam w taki sposób (atmega32->PC po RS232 (max232)- baud9600): [syntax=c] for(int i =0;(pom[i]!=0);i++) { sendChar(pom[i]); } [/syntax] Jak widać przesyłana jest tablica char (2-3 znaki, temperatura), funkcja sendChar wygląda następująco: [syntax=c] void sendChar(char data) //Wyślij 8bitową daną { while(!(UCSRA&(1<<UDRE)));...
Witam, Próbuje zrobić układ dzięki któremu przy pomocy komputera z portem szeregowym RS232 będe mógł sterować urządzeniami podłączonymi do zewnętrznego układu z mikroprocesorem AtMega8. Układ ma za zadanie odbierać komendy z PC w formacie #X.Y gdzie X - numer kanału, Y (1 - włącz, 0 - wyłącz) np #3.1 - Włącz kanał 3. Układ został już zmontowany. Póki...
jak już koledzy wyżej wymienili: #F_CPU deklaruj w projekcie a poniżej moja drobna wariacja na temat:[syntax=c]#ifdef __TINYC__ // mod by: penknife <penknife1+wyswietlacz[at]gmail.com&g... 30 XII 2015 // Tiny C Compiler // żeby przetestować uruchom: tcc -run "nazwa tego pliku.c" #include <stdio.h> #include <stdlib.h> #include <windows.h>...
Witam;) Jakoś cudem udało mi się wszystko połączyć i za pomocą programatora USBASP wgrałem bootloadera do Atmegi16 za pomocą wcześniej wspomnianych bibliotek ->
(at)c2h5oh aby go zwolnić musi go najpierw zobaczyć windows. Na razie nie ma komunikacji windows-usbasp
Witam. Mam problem ze skompilowaniem tego kodu [url=]Link. Po kilku godzinach męki z WinAVR (wywala błąd podczas kompilacji - szukałem, czytałem) muszę się poddać i poprosić o pomoc. W jaki sposób, a przede wszystkim czym, skompilować rzeczony program pod Windowsem. W powyższym programie chciałem zmienić tabele scancodów Amigi na scancody AT, więc gotowiec...
Próbowałem wgrać po przez USBASP, arduino + USBASP, Wgrać botloader poprzez arduino, wgrać botloader poprzez USBASP, nic nie wychodzi, Co oznacza to nic? - programator nie jest widziany przez soft na kompie? - program się nie wygrywa? - program się wgrywa, weryfikacja poprawna a sie nie wykonuje? Jak na razie precyzja wypowiedzi jest mniej-więcej taka:...
Witam Zaczyna swoją przygodę z kontrolerami AVR. Na początek kupiłem układ ATMEGA8A-PU i programator USB ISP v2 (dokładnie [url=]taki) Poskładałem całość na płytce stykowej i podpiąłem programator do komputera (Windows 7 x64). W avrdude wpisałem taką komendę: "avrdude -c avrisp2 -p m8" po czym otrzymałem błąd: "avrdude: usbdev_open(): did not find any...
To fakt wystarczyło zainstalować Adobe Acrobat Reader i w opcjach drukowania zaznaczyć "Faktyczny rozmiar". A ja drukowałem a domyślnej przeglądarki PDF-ów spod windowsa.
Oczekujesz pomocy a nie dałeś kodu! Już lecę do Wróżbity Macieja! Bascom ma tyle błędów co Windows. Z osobna to wszystko działa, jak chcesz uruchomić kilka rzeczy to już nie. Nie ma się co tym przejmować, bo w Arduino i HAL dla STM32 jest tak samo. Zgaduję (kodu nie ma, a Wróżbita Maciej jest akurat zajęty), że używasz Bascom do konfiguracji PWM. Użyj...
Cześć. Taki problem - mam kilka płytek z prockami Atmega8, które wyposażone są też w układ do komunikacji przez RS485. Piszę też prosty program na Windows (w Visual Studio, język C#) który będzie stanowił mastera, a moduły z atmegami będą robić za Slave-y. Mam też konwerter RS232 na RS485 (swojego wykonania), który wpięty będzie w komputer. Procki Atmela...