Ja właśnie nauczyłem się Atmelowskich ARMów M4 zksiążki o ARM7 (Atmela). Pierwsze co, to nauczysz się sterować pinami I/O. A potem jakiś UART z DMA i dalej wszystko samo pójdzie. Każdy producent wstawia w ARMy swoje własne peryferia. Jedne konfiguruje się łatwiej (jak w Atmelach) inne trudniej (Freescale). A korzystałem z dwóch książek: - Mikrokontrolery...
Mam takie pytanie zakupiłem książkę "Mikrokontrolery AT91SAM7 w przykładach ". Jest tam omówiony zestaw uruchomieniowy ZL28ARM i mam z tym zestawem pytanie - czy może ktoś wie gdzie można nabyć taki zestaw? Z góry dziękuje za odpowiedz.
Witam Ja posiadam http://www.propox.com/products/t_137.htm... + płyta dedykowana + armcable I wszystko z propox -u. Nie musiałem długo czekać praktycznie na drugi dzień po wpłacie otrzymałem przesyłkę z prezentami :D, także jak najbardziej pozytywnie. Sam korzystam z książki pana Roberta Brzozy-Wocha...
Polecam książkę: Mikrokontrolery AT91SAM7 w przykładach. Tam jest bardzo fajnie wszystko opisane.
Co masz na myśli pisząc "na stałe"? Jak się domyślam program Ci nie działa po resecie i to czego potrzebujesz to dyrektywa preprocesora "STARTUP_FROM_RESET".
Wygląda OK, ale Twój projekt jest źle zlinkowany. Jeśli dobrze pamiętam, mikrokontrolery AT91SAM7 mają flash na adresie 0x10000000, a nie na 0, więc programowanie się nie udaje (dane z pliku .elf nie pasują do istniejących w układzie pamięci).
Ja mam też problem z programowanie at91sam7s256 przez SAM-BA. Wgrałem na początek przykład z książki "Mikrokontrolery at91sam7 w przykładach" na miganie diody, oczywiście kompilacja przebiegła pomyślnie, programowanie też chyba przebiegło pomyślnie a uC dalej nic.
Ja się zdecydowałem na mikrokontrolery AT91SAM7 za sprawą bardzo przyjaźnie dla początkującego napisanej książki Mikrokontrolery AT91SAM7 w przykładach, która od kilku godzin jest już łatwodostępna na google :) Czytałem tez projektowanie systemów wbudowanych na przykładzie rodziny SAM7 z rdzeniem ARM7TDMI ale jest to książka co najmniej o stopień trudniejsza,...
Ja dodatkowo proponuję dwie książki: Mikrokontrolery AT91SAM7 (Robert Brzoza-Woch) Programowanie mikrokontrolerów 8051 w języku C w praktyce (Jacek Bogusz)
Polecam lekturę: "Mikrokontrolery AT91SAM7 w przykładach", Robert Brzoza-Woch, wydawnictwo BTC. Tam jest wszystko dokładnie opisane, a dodatkowo ze strony BTC można ściągnąć kody źródłowe.
Przeglądałem kilka książek wydawnictwa BTC i teraz aktualnie korzystam z pozycji Mikrokontrolery AT91SAM7 w przykładach . Dopiero uczę się jak ugryźć ARM'a (od ATMEL'a). Wpierw czytam jeden rozdział dotyczący danego zagadnienia, a potem biorę gruby pdf (1100 stron) i jakoś sobie radzę.
Witam Polecam zacząć od książek "Mikrokontrolery AT91SAM7 w przykładach" oraz "Projektowanie systemów wbudowanych na przykładzie rodziny SAM7" z tym że dla początkującego polecam pierwszą pozycję - przystępniejsza. Książki łatwo dostępne na google w pdf więc nie będzie problemu i będzie o wiele mniej pytań.
Polecam książkę Mikrokontrolery AT91SAM7 w przykładach Robert Brzoza-Woch Tam jest opis jak zrobić podobny projekt. A co do sprzętu to może to [url=http://www.elektroda.pl/rtvforum/to... Cena może być niższa.
Przecież jeśli zainstalowałeś paczkę OpenOCD z mojej strony to manual jest w środku... Nie wspominałem przypadkiem o oddychaniu?... Panowie-szacunek za wyrozumiałość. Czy według Was-książki dostępne aktualnie nt. ARM: Mikrokontrolery AT91SAM7 w przykładach LPC2000 MIKROKONTROLERY Z RDZENIEM ARM Mikrokontrolery z rdzeniem ARM9 w przykładach mogą być...
No więc poprawka, autor używał pakietu WinARM. To co napisałem znalazłem w książce (Mikrokontrolery AT91SAM7 w przykładacj)w której przykłady są przetestowane. Więc idąc takim tokiem rozumowania stwierdzilem ze problem tkwi w moim kompilatorze.... Zmienną plik typu FIL używam w przerwaniach, stąd chce mieć pewność że pobieram aktualne wartości zmiennych...
Mam zestaw zl28arm i moduł z lcd 3310 od Kamami. I mam problem z odpaleniem lcd, wykorzystuję kod z książki "Mikrokontrolery AT91SAM7 w przykładach" i za nic nie chce się nic pokazać na lcd. Połączenia sprawdziłem już 100 razy i dalej nic, nawet podświetlenie nie chce się zaświecić. Proszę bardzo o jakieś porady co mogę jeszcze zrobić.
to już w ogóle teraz nie rozumiem bo nijak to się łączy z tym co gdzie indziej przeczytałem. A mógłbyś jakiś tytuł książki polecić polskiej gdzie by takie rzeczy były opisane. Także by mi przydała się taka książka co by było napisane o datapath interface, bridge, VBUSM, VBUSP, GPIO. Tylko nie książka "Mikrokontrolery AT91SAM7 w przykładach" Robert Brzoza-Woch...
Witam, Mam pytanie odnośnie obsługi FAT-fs i karty SD. Czy ma z Was ktoś dobry sposób na odczyt wybranej lini z pliku zapisanej na karcie SD. Przykład zapisanych danych: T-11 T-222 T-23 T-1345 itd... FAT fs którego używam to przykład z książki "Mikrokontrolery AT91SAM7 w przykładach" [url=http://www.btc.pl/pliki/at91wp.zip]... Pozdrawiam A.
Witam skorzystam z tego ze znacie sie troche wiecej niz ja w temacie arm9 mam zamiar sobie kupic plytke ( ze wzgledu na odpalonego linuxa , wiem wiem propox tez oferuje ale od nich nie chce ) http://www.shop.kristech.eu/product_info... i czy ksiażka http://www.sklep.avt.pl/p/pl/4858656/mik...
Eclipse zainstalowałem i skonfigurowałem i wszystko działa. Jeśli otworze projekt http://www.freddiechopin.info/index.php/... kompiluje się wiec eclipse jest ok, tylko ze to jest pod procesory lcp. Chciałbym teraz użyć procka at91 i tu pojawia się problem a mianowicie, mam już parę sampli( nie mojego autorstwa) które działają...
Masz racje ja mam XP i wszędzie szukał i nikt nie powiedział mi o tym pliku więc ci pisze. Mam dwa programatory jtag jeden z elektrody (nie pamiętam już skąd) i druki z książki "mikrokontrolery AT91SAM7 w przykładach" http://obrazki.elektroda.net/28_12607031... Oba dobrze działają. A w sprawie tych zworek to już dużo razy było na forum. Ja...
Mam projekt na AT91SAM7 działający z winARM. Jest zbudowany na bazie przykładów książki "Mikrokontrolery AT91SAM7 w przykładach". Zainstalowałem CodeSourcery i tu projekty przykładowe Freddiego kompilują się poprawnie. Jednak najwyraźniej makefile z winARM do CodeSourcery nie pasuje (i to w wielu aspektach). Czy dysponuje ktoś makefilem przystosowanym...
Przepraszam, że odkopuję temat, ale mam podobny problem a dla potomnych przynajmniej wszystko będzie w jednym temacie. Również chciałbym się przesiąść z AVR na jakiegoś ARMa. Waham się pomiędzy STM32 a AT91SAM7. Zależy mi żeby w miarę łagodnie wejść w świat mikrokontrolerów ARM. Ułatwić by mi to miała dostępna literatura i tu mamy 2 pozycje(bardziej...
http://obrazki.elektroda.net/47_12670170... Witam:) Jakiś rok temu napisałem bardzo prosty silnik 3d w C. Idea całego projektu to: przejrzystość kodu, prostota, możliwość adaptacji w dowolnym projekcie, na dowolnych wyświetlaczach i praktycznie dowolnych uC. Jak dla mnie cel został osiągnięty:) Całość napisana została tak jak już wspomniałem...
Ja używam CrossStudio z mikrokontrolerami AT91SAM7 i jestem zadowolonym użytkownikiem:) Nie używałem innych środowisk więc nie mam porównania, ale myślę że to dobry wybór.
Korzystam z boardu Olimex SAM7-P64 oraz z Jtaga Olimex ARM-Jtag. Uczę się programować na podstawie książki mikrokontrolery AT91SAM7 w przykładach. Udało mi się skonfigurować WinARMa tak, żeby kompilacja przebiegła bezproblemowo, podczas programowania za pomocą OpenOCD wszystko przebiega sprawnie, oto wynik: > "C:\WinARM\make_progr.bat"...
Witam Na potrzeby projektu na uczelnie właśnie rozpocząłem zabawę z ARMami. Ponieważ mam płytkę z at91sam7s256 na pokładzie, sięgnąłem na początek po książkę "Mikrokontrolery AT91SAM7 w przykładach" według której próbowałem przygotować sobie środowisko i skompilować pierwszy program. Niestety różowo wyglądało to wszystko na papierze tylko. Przy próbie...
pozwolę sobie podpiąć się pod temat, Przerobiłem kurs Mikrokontrolery dla pocztątkujących z płytką AVT-3505 i zamierzam przesiąść się z BASCOMa na jezyk C (C++ mam opanowany w programowaniu w Visual Studio lecz nie na mikrokontrolerach). Myśle żeby przerobić kontynuację Kurs C w EdW (2005rok). Kurs ten jest oparty na ATmega16 i właśnie moje pytanie...
Witam! W ramach pracy dyplomowej mam wykonać urządzenie, które składając się z mikrokontrolera i interfejsu "WiFi" będzie wyrzucało do sieci bezprzewodowej dane z karty pamięci flash. Promotor mi polecił mikrokontroler Atmel AT91SAM7. Pracuje on z max. częstotliwością 48MHz, przy czym dostęp do pamięci flash zajmuje dwa takty procesora, natomiast szyna...
Jeśli już zdecydowałeś o wyborze mikrokontrolera i jest to STR7 to nie mogę Ci pomóć( nie miałem z nimi styczności ale koledzy z działu 'mikrokontrolery' na pewno z nimi pracowali). Osobiście polecam rodzinę AT91SAM7 od ATMELa. Procesory przyjazne, odporne na pomyłki :), dużo materiałów( w tym sporo postów na 'mikrokontrolery'). W praktyce wygląda to...
Zwiększałem rozmiary stosów ale to nic nie dało. Widocznie jest jakiś problem w samej strukturze f_stat(). Rozwiązałem problem za przerabiając funkcję fsListFiles znalezioną w książce: "Mikrokontrolery AT91SAM7 w przykładach: void fsListFiles(char *dirPath, u32 *data) { FILINFO info; DIR currentDir; if(f_opendir(¤tDir, dirPath)...
Witam Bardzo proszę o pomoc w konfiguracji programu OpenOCD. Męcze się już drugi dzień, czytam fora i manuale, już ściągnąłem kilka wersji oprogramowania i nic:/ Problem jest następujący. Wykonałem układ turtelizera2 i mam do niego podłączony swój układ z AT91SAM7S64 na pokładzie (dodam że pod CrossStudio wszystko chodzi bezbłędnie i układ był już testowany...
Polecono mi taką książkę do ARM'ów: http://www.informatyczna.pl/index.php?st... Kupować w ciemno czy szukać innej? Witam Ja do armów mam inną książkę - Mikrokontrolery AT91SAM7 w praktyce - jest całkiem nieźle napisana. Dobrze się ją czytało i jestem z niej zadowolony. Tylko problem jest taki, że jeśli chcesz...
A nawet jest to dość rygorystycznie wymagane. Niektóre źródła podają, że brak natychmiastowego resetu po włączeniu zasilania może uszkodzić sterownik LCD. Także czytałem kiedyś coś takiego - zresztą na elektrodzie chyba były tematy jak ludzie uwalili sobie wyświetlacze właśnie w taki sposób. Napisałem już procedurę obsługi tego wyświetlacza i będę...
Witam! Posiadam zestaw zl11ARM + zl12ARM z mikrokontrolerem AT91SAM7S256 (wszystko firmy KAMAMI) do tego mam zakupiony programator JTAG-lock-pick Tiny 2. Dlatego, że jestem totalnym nowicjuszem proszę o pomoc w skonfigurowaniu układu i wgraniu pierwszego podstawowego programu. Zwracam się z szczególną prośbą do osób, które tworzyły już jakieś projekty...
W książce Mikrokontrolery LPC2000 w przykładach Emila Stawskiego masz przykład implementacji FFT wraz z całkiem klarownym opisem teoretycznym.
[url=http://www.matrixmultimedia.com/flo... ale lista ARMów zawiera tylko rodzinę AT91SAM7.
Witam was, w niedalekiej przyszłości chciałbym przesiąść się z AVR na ARM. Chodzi mi głównie o "modernizację domowego warsztatu" i "bazy prototypowej". Zrobiłem mały wywiad środowiskowy na lipiec/sierpień 2010- i ten post może pomóc jeszcze niezdecydowanym użytkownikom ARM. Więc oprócz AVR liznąłem uC PIC(8bitowe), pracowałem na 8080 i 8051. Niedawno...
1. W pełni rozumiem - dzięki! 2. No w sumie zawsze znam format w jakim będzie transmisja i wiem, kiedy, w zależności od numeru taktu BCLK, będą podane bity danych. Czyli faktycznie wychodzi na to, że nie jest niezbędny dla SSC... Co innego LRCK, które we wszystkich trybach SLAVE dla AD1877 jest potrzebne do podania jako sygnał wejściowy. Czyli reasumując...
Akcelerometry mają to do siebie, że strasznie szumią. Jeżeli wykona się tylko prosty detektor szczytowy to wynikiem pomiaru będzie amplituda drgań + szum. Najlepiej było by dane z pomiarów przesyłać do komputera, tylko że przez rs-232 to raczej za wolno, więc po LPT (chyba że mikrokontroler ze sprzętowym USB, bo programowe nie wchodzi w grę). Można...
Bo programuje w Micro.NET Framework, czytaj programuje mikrokontrolery w C#? Wystarczy trochę szerzej otworzyć oczy.
hmm tak sobie teraz przemyślałem i niestety ale puszczenie tego przez multiplekser zajmie troche taktow zegara niewspominajac opoznień na multiplekserze ktory na pewno jakieś wprowadzi i w wyniku tego moga mi sie punkty rozjezdzać Czy zna ktoś moze jakis sposob zatrzymania jednoczesnie 3 napiec? wybaczcie ze zadaje moze tak prymitywne pytania ale wole...
Witam wszystkich ponownie:) Najnowsze rezultaty moich walk o poprawę dźwięku: Pliki WAV odtwarzają się bez problemu przy użyciu kodu radiody z dnia 28.08. Co prawda, pod koniec 3 sek. pliku są jakieś zakłócenia, ale pierwsze ok. 2sek dźwięku są OK. Może to wynika z błędów w kodzie, bo pisałem go na szybciora, a nie miałem później czasu siedzieć nad...
Dziękuję za podpowiedzi. Jak zrozumiałem z posta kolegi Krasuera ST oferuje interesujący starter Primer2. Niestety jeżeli coś chciałbym zrobic swoją płytę z uC ST to muszę kupić licencję do Ride7 oraz STX-RLink (ponieważ Ride7 nie obsługuje bezpośrednio JTAG, ISP). Czy dobrze zrozumiałem? Kolego tmf: Czy możesz polecić jakiś eval board do ARMa (to jest...
Od jakiegoś czasu siedzę w ARMach wiec coś dorzucę. ARMy to nie tylko ATMEL wiele firm produkuje mikrokontrolery z rdzeniem ARM: - Philips (LPC2000), - Analog Devices (ADuC702X), - OKI (ML67Q5xxx), - ST (STR700), - TI (TMS470). Jesli chodzi o soft to poniżej kilka linków: http://www.gnuarm.com/ - GNU ARM toolchain for Cygwin, Linux and MacOS http://www.keil.com/arm/...
Witam Mam do sprzedania 6 egzemplarzy programatorów JTAG Turtelizer 2 Clone. Przy użyciu ich oraz oprogramowanie OpenOCD można zaprogramować wiele różnych mikrokontrolerów m. in. AT91SAM7, AT91SAM9, STR912, ... oraz wiele innych. Programatory są obsługiwane zarówno przez system Linux jak i Windows. Złącze zgodne ze złączem Ethernut - 10 pin, dzięki...
Witam, czas wziąć się za coś na czasie, a mianowicie ARM. Mikrokontrolery AVR mam prawie w 100% opanowane, więc pora wziąć się za USB i Ethernet(na początek wystarczy USB). Jako pierwszy układ wybrałem AT91SAM7S256 ze względu na cenę, przywiązanie do firmy Atmel, możliwość ładowania programu bez jakiegoś specjalnego sprzętu typu JTAG oraz możliwość...
O co chodzi z ustawieniami zworek bo nie bardzo rozumiem które z pinów procesora At91SAM7 odpowiadają za tryb z RAM lub FLASH? Myślę, że takie detale opisane są w manualu do mikrokontrolera. 4\/3!!
Do działania JTAG sygnał SRST jest ZBĘDNY. Mikrokontroler można zresetować (czasem "zresetować") bez użycia tego pinu - to już zależne jest od mikrokontrolera. Zawsze można ustawić PC na odpowiednią wartość i to jest właśnie "zresetowanie" w cudzysłowie. Aktywnym stanem pinu SRST jest stan niski. Żaden mikrokontroler z rdzeniem ARM nie daje na tym pinie...
Wprowadziłem poprawki typu ">RAM AT>RAM" itp. oraz zrobiłem tak: /* .ARM.exidx is sorted, so has to go in its own output section. */ __exidx_start = .; .ARM.exidx : { __exidx_start = .; *(.ARM.exidx* .gnu.linkonce.armexidx.*) __exidx_end = .; } >ROM AT>ROM __exidx_end = .; _etext = .; I teraz mam taki oto komunikat: make...
Cześć, ustawiłem sobie środowisko w/g tutoriala z int main(void) { return (0); } lub takiego ktory by zapalił leda int main(void) { uint32_t *pPioSodrRegister; pPioSodrRegister = (uint32_t*) 0xfffff630; *pPioSodrRegister = 0xffffffff; return (0); } wygenerowane pliki bin są zawsze puste, pliki...
hmm w pamięci mam np umieszczony cały sektor 512bajtow wczytane z karty dane które mnie interesują mają różny offset więc mają adresy parzyste i nie... Tego typu makro lub inaczej wyglądające jest powszechnie używane w różnych implementacjach systemów plików FAT na mikrokontrolery więc dziwi mnie nie działanie :E Na pc działa takie rozwiązanie i to...
Przed ESD zabezpieczam się jak tylko mogę. Na sobie tylko bawełna, opaska 2M na ręku, grot lutownicy uziemiony, mikrokontrolery przechowywane w fabrycznych pudełkach ESD wypełnionych przewodzącą gąbką. Jeszcze takie pytanko, bo być może robię jakiś podstawowy błąd. Znalazłem na stronce Rowley'a zbiór plików zatytuowany "CPU Support Packages". Czy przypadkiem...
Może C i Asm dają pełną kontrole nad tym co sie dzieje w mikrokontrolerze ale jeżeli np miałbym napisać 200 lub 400 linijek w asemblerze lub C tylko po to aby odczytać temperature na DS18xxx i następnie wyświetlić na LCD to wole napisać 10 linijek w Bascomie a czas zaoszczędzony inaczej spożytkować....
Spójrz na kamami.pl , mają obecnie chyba największą ofertę ARMów i dodatków do nich w polsce. Z ARMów obecnie szeroko dostępne są 2 typy: ARM7 (ok 60MHz, duży wybór peryferii, cena 10-50zł zależnie od modelu, obudowy serii tqfp od 48 do 100+) ARM9 (ok 100-200MHz, mniejszy wybór modeli, cena ok.100zł, mało przystępne obudowy typu 208pin lub BGA) Na necie...
http://obrazki.elektroda.pl/9847035600_1... Witam wszystkich :) Tym razem chciałbym zaprezentować układ minimodułu SAM3S4B z mikrokontrolerem Atmel ATSAM3S4B. Genezą tego projektu był fakt wypuszczenia przez Atmela mikrokontrolera SAM3S4B z rdzeniem Cortex M3, który jest pinowo zgodny z mikrokontrolerem AT91SAM7S256. Otwiera to względnie...
LCD jest 1x16 więc inicjuję jako 1 liniowy, 8-bit- 0x30. Dodano po 18 Aha nie wspomniałem, że mikrokontroler działa z 3.3V, ale z datasheet wynika, że nie powinno mieć to wpływu na LCD (zasilany +5V). Dodano po 43 Masz rację arrevalk , trzeba było zainicjować jako dwuliniowy (0x38). Dzięki!
Jak umiesz programować w C i znasz architekturę procesorów (np. AVR) to nie wiele Ci trzeba. Wystarczą dokumentacje do konkretnych procków. Polecam zacząć od rodziny AT91SAM7 (ATMEL) lub LPC (PHILIPS). Trochę kodów przykładowych (ATMEL i PHILIPS dają mnóstwo) np. FreeRTOS. Fakt, że powinieneś znać trochę angielski bo po polsku to chyba niewiele uświadczysz....
AT91SAM7X256 + jakis ethernet PHY, np. STE100P. Gotowy stos TCP/IP z systemem operacyjnym FreeRTOS. Procek dostepny w Seguro, ethernet PHY dostepny w Kamami, system z dzialajacym stosem: www.freertos.org. Nawet fajnie to dziala :)
Witam, Nie mogę uruchomić układów peryferyjnych w moim mikrokontrolerze (UART, SPI, PWM) Przykład konfiguracji PWM: void pwm_init(void) { AT91C_BASE_PIOA->PIO_PDR=AT91C_PA1_PW... AT91C_BASE_PIOA->PIO_ASR=AT91C_PA1_PW... AT91C_BASE_PMC->PMC_PCER=1<<AT9... #define DIVA 150 #define PREA (0x6<<8) AT91C_BASE_PWMC->PWMC_MR=DIVA|PREA;.....
Witam. Posiadam następujący kod do mikrokontrolera ARM sam7 : Mój problem jest następujący: Chciałbym aby co 1 sekundę ekran gasił się i zapalał. Niestety nie mogę ustawić timera, tak aby się przepełniał co 1 sekundę. ( Zmiana następuje częściej niż sekunde, a mi potrzebna dokłądnie sekunda) Niestety nie wiem dokłądnie jak ustawić zegar, preskaler lub...
witam Chciałbym się zorientować czy jest moze gdzies (ja niestety nie znalazłem) cos takiego zeby port usb mikrokontrolera wlaczyc w tryb taki zeby po podlaczeniu do komputera działał jako wirtualny port COM (znaczy zeby sie instalował jako dodakowy port COM a nie urządzenie na USB)? Widzialem i korzystalem z urzadzeń o takim rozwiązaniu (tryb USB-VCP...
Koledzy próbuje zacząć naukę AT91SAM7S256 i chciałem zmienić działanie przerwań od kontrolera PIO. Bazuje się na książce Roberta Brzozy Mikrokontrolery AT91SAM7w przykładach. chciałem skonfigurować przerwanie tak aby działało przy zboczu opadającym,ale nie wiem jak. Taki kod powoduje wygenerowanie przerwania przy obydwu zboczach.Wie ktoś jak to zmienić??...
Hmmm wygląda na to ze nie śmiga na procu ... wystarczy ze stary program bez tej dyrektywy z linkuje i tez nie śmiga. Naprawdę nie czaje już tego ... To niby jak mam programować w C++ ? Od początku wszystkie biblioteki samemu zrobić ? Osobiscie zrobil bym deasemblacje krotkiego kodu lub zdebugowal go zeby w ogole wiedziec o co kaman.Osobiscie omijam...
a) don diego - pierwsze "dzieło" na AVR to sterownik czasowy włącz/wyłącz z RTC DS3234 i obsługą RC5 (migania diodkami nie liczę bo to standard ;))-ATtiny2313, assembler b) don diego - obsługa LCD z Nokii 6610: zegar na DS3234 + termometr DS1822 na devboardzie - AT91SAM7X256, C
Sprawdzales ktore jeszcze army maja 12 bitowy przetwornik ADC? Przetwornik A/C o rozdzielczości 12bit i maksymalnej częstotliwości próbkowania równej 1MSps posiadają mikrokontrolery z rdzeniem ARM produkowane przez firmę Analog Devices (seria ADuC702x). To jest ich zaletą, ale poza tym mają mnóstwo wad. Spotkałem się jednak z opinią, że "w Internecie...
WItam. Jesli chcesz zliczac sygnaly z taka czestotliwoscia wykorzystaj do tego celu jeden z timerow w SAM7S! Sygnal podlaczasz pod nozke np TIOA, ustawiasz timer do zliczania zewnetrznych impulsow i po sprawie. Jesli chodzi o rodzaje przerwan, to w zasadzie powinno sie je przy konfiguracji ustawiac na "Level sensitive" . A to czy przerwanie jest external...
1) obecnosc interfejsu USB + min tryb Full speed (12MBit/s) ; mam zamiar komunikowac sie z MCU z poziomu aplikacji PC Na pewno atmelowskie SAM7 mają USB pracujący w trybie Full-Speed, poza najmiejszym - AT91SAM7S32, który portu USB nie posiada. 2) latwosc stworzenia sterownika do budowanego urzadzonka (orientujecie sie moze w czym sie tworzy? Moja...
A ja używałem Eclipse z GCC (chyba ze dwie różne wersje GCC + ze trzy wersje Eclipse), Atolica (7.1, 8.0 i tego najnowszego tylko do STM, chyba 8.2). Moje projekty były pisane w zasadzie na procki dwóch producentów: AT91SAM7S256 Atmela i ST: STM32F1xx, STM32F3xx, STM32F4xx. Na Eclipse+GCC kompilowałem projekty na Atmela i ST. W środowisku Atolica tylko...
witam. Musze zrobić układ oparty na mikrokontrolerze z dużą pamięcią RAM (wewnętrzna) szukałem trochę w ATMELu i znalazłem AT91SAM7X512, który posiada 128k RAMu, kontroler Ethernet i kilka zbędnych rzeczy. W sumie by mi ten mikrokontroler pasował, lecz w trakcie rozmowy z kimś w necie, padła zmianka aby wybrać cos na Cortex-M4 gdyż podobno posiada wyciągnięta...
Masz 2 możliwości wyboru baterii -paczka nimh (np 3*1.2V) -li-ion / li-poly 3.7V Z tego najlepiej mieć stabilizator ultra LDO o spadku maksymalnym rzędu 100mV np. http://www.national.com/ds/LP/LP3985.pdf (spadek max 100mV przy 150mA, ale tylko 25mV przy 50mA..pytanie jaki prąd potrzebujesz) Baterie najprościej zmierzyć na dwóch rezystorach - dzielnik...
plik at91sam7sx.cfg wygląda tak: #use combined on interfaces or targets that can't set TRST/SRST separately reset_config srst_only srst_pulls_trst if { [info exists CHIPNAME] } { set _CHIPNAME $CHIPNAME } else { set _CHIPNAME at91sam7s } if { [info exists ENDIAN] } { set _ENDIAN $ENDIAN }...
Korzystam z programatora jtag-lock-pick. Poniżej wkleiłem polecenie i informacje jakie wyświetla mi openOCD. Problem polega na tym że nie mogę załadować programu do mikrokontrolera. Używam at91sam7s256. Program uruchamiam z RAM, czy to może być źródłem problemu? Co ciekawe w pliku konfiguracyjnym gdy w linijkę. Ładuję plik .bin. Jak wygląda jego struktura....
Standard C/C++ jest stosowany zarówno dla mikrokontrolerów. Należy jednak sprawdzić w manualu kompilatora, ile z tego z standardu zostało wykorzystane.
Witam, Faktycznie nie napisałem o jakie mikrokontrolery chodzi. Będą to 32-bitowe ARMy. Jednak zastanawiam się nad uniwersalnością kodu pod kątem układów z FPU i bez. Chciałbym móc uruchamiać ten kod np. na AT91SAM7S256 który oczywiście nie ma FPU a jego prędkość to 48MHz. Ten sam algorytm chciałbym też uruchamiać na szybszym układzie AT91SAM9260, który...
Witam! Let's do some math, czyli "dlaczego się nie da" ;] Sygnał stereo o częstotliwości próbkowania 48kHz wymaga wysłania (2*48k)=96000 ramek danych w ciągu sekundy. Pojedyncza ramka danych to 32 bity (w tym 20 bitów danych, reszta to w uogólnieniu "narzut interfejsowy"). 96k ramek na sekundę, z których każda jest 4bajtowa, daje niebagatelną przepustowość...
Może zacznę od opisu konfiguracji. Mam czujnik TSOP1736 podłączony do zasilania 5V, zaś jego wyjście do wejścia P0.16 mikrokontrolera LPC2148. Pozostałe połączenia (zasilanie, JTAG itp.) są OK, gdyż jest to zestaw ewaluacyjny Propoxu - EVBlpc213x\4x. Napisałem sobie bibliotekę do odbioru kodu RC5. Posiłkowałem się tą #include "lpc214x.h" #include...
Keil zawiera całkiem dobry symulator,gdzie możesz również zasymulować działanie portu szeregowego>Sprawdz najpierw dzialanie swojego programu na symulatorze,mozesz równiez podejrzec wartosci wpisywane do rejestrów i zweryfikowac poprawnosc ustawienia odpowiednich rejestrów. Uruchomienie programu z pamięci RAM moze wymagac małych korekt w pliku linker-a....
Aby wyszło tanio możesz albo zmienić mikrokontroler, albo zrezygnować z AVR Studio, które będzie współpracowało raczej jedynie z Atmelowskimi programatorami. Na [url=http://www.freddiechopin.info/]stro... Freddiego znajdziesz tutorial używania Eclipse w połączeniu z OpenOCD do programowania ARMów. Trochę nieaktualny, ale można sobie poradzić. Od Freddiego...
Zainteresuj się mikrokontrolerem z wbudowaną obsługą USB. Nie za bardzo siedzę w PIC, ale na wśród tej rodziny na pewno są takie które ten standard wspierają. Wogóle daruj sobie mikrokontrolery bez obsługi USB. Abstrahując od PIC'ów, przykładowo mikrokontrolery AT91SAM7S mają wsparcie USB i są dostępne gotowe przykłady programów - może i dla PIC coś...
akurat z ARMami tak nie jest. liste taka mozna odnalezc dopiero na stronie ARMa - http://infocenter.arm.com/help/index.jsp ARM7TDMI-S Technical Reference ManualRevision: r4p3 Home > Introduction > ARM7TDMI-S instruction set summary > ARM instruction summary 4\/3!!
Napisz klienta UDP w Python. Mikrokontroler niech laczy sie do tego klienta po UDP i wysyla do niego komendy. Klient parsuje i weryfikuje dane po czym przetwarza je na jezyk sql. Nastepnie klient laczy sie z lokalna baza sql i wykonuje owe polecenia. Dzieki temu mcu nie musi sie laczyc ani logowac do bazy a tylko do klienta. I to po stronie klienta...
http://www.siwawi.arubi.uni-kl.de/avr_pr...
Prosze bardzo: http://www.propox.com/products/t_134.htm... Dział download, mniejwięcej w połowie strony.
Hmm, to z kąt mogę pobrać dobre pliki aby móc swobodnie pisać dla uC AT91SAM7S256 - wiem, że można zapytać wujka google, ale już mam dość błądzenia. Puki co nie mam innych i stosuje te. Zostały pobrane z trony BTC - posiadam książkę Roberta Brzoza-Woch "Mikrokontlolery AT91SAM7 w praktyce". Plik "AT91SAM7S256-ROM.ld" pewnie zostaje bez zmian. Proszę...
Padła sama karta, Procek ok. Zdarzyło się to już 4 razy przy 10 prototypach na przestrzeni pół roku. Procek to AT91Sam7x podłączony bezpośrednio do karty mikroSD. Cześć. Może problemem jest różnica standardów napięć sygnałów mikrokontrolera oraz samej karty? Czy mikrokontroler nie podaje sygnałów w standardzie 5V? Z poważaniem Mateusz
Witam, mam problem z implementacją projektu z załącznika (docelowo WinArm/miganie dioda) na CrossWorksie i mikrokontrolerze AT91SAM7X256(konkretnie SAM7-EX256 olimex.dev). Przy linkowaniu dostaje blad : Building “faty_z_ksiazki” in configuration “ARM Flash Debug” — 4 errors Assembling Cstartup.S Linking faty_z_ksiazki.elf...
Z tego co wyczytałem bardziej dopracowana jest podobno obsługa USB we FreeRTOSie dla tych mikrokontrolerów. Tymczasem postaram obyć się bez CDC. BTW, może ktoś orientuje się co stało się z forum at91.com?
Witam, Poszukuję wyświetlacza kolorowego z wbudowanym kontrolerem z magistralą SPI, lub coś podobnego(aby mikrokontroler nie był zarobiony), możliwego do wysterowania przez mikrokontroler(AT91SAM7S). Cel wyświetlacza ma być uniwersalny, poprzez wyświetlanie tekstu do wyświetlania filmów/tworzenia grafiki przestrzennej - oczywiście wyświetlacz łatwo...
Witam Mam problem z bibliotekami, a konkretnie funkcją atanf z biblioteki math.h. Dostaję error: undefined reference to `atanf' 451 C/C++ Problem fragment mojego kodu: float temp_lat=0; float temp_long=0; float alfa=0; //... alfa=atanf(temp_lat/temp_long); Co powinienem dodać, żeby funkcje z math.h działały? Ewentualnie bardzo proszę o pomoc...
Mam FPGA z kontrolerem SDRAM w SOPC, chciałbym mieć dostęp do tej pamięci z AT91SAM7X, żeby przesłać to później przez USB. Wymyśliłem, że najlepszym sposobem będzie dodanie ARMa jako zewnętrznego Avalon Master przez Avalon-ST Packets to Transactions Converter + Bytes to Packets Converter + Packets to Bytes Converter i własna logika na wejściu. Z mikrokontrolera...
Czy FreeRTOS to dobry wybór? Czy działa stabilnie? Czy są jakieś problemy z jego kompilacją, używaniem we własnych projektach? Proszę o uwagi. Używam AT91SAM7A3, GCC+Eclipse.
Działa, ale tylko na procesorach w obudowie BGA. Na jakiej podstawie tak twierdzisz? Przejrzałem erraty do obu mikrokontrolerów. SAM9260 miał buga w rev. A związanego z RTT. W rev. B już go nie ma. SAM9XE nie ma żadnej wzmianki o RTT w erracie.
Warto abyś rozważył jeszcze jedną opcję - mikrokontrolery z rdzeniem ARM. Moim zdaniem jeśli chcesz poznać jakieś nowocześniejsze mikrokontrolery to warto abyś zainteresował się LPC2000 lub AT91SAM. Jeśli za podobną cenę możesz dostać AVR lub trzydziestodwubitowy ARM z mnóstwem peryferiów, to ...
Witam, Potrzebuję przerobić przykładowy kod z keila dla w/w mikrokontrolera z obsługa hid, aby można było odczytywać wartości na jednym z portów przetwornika a/c i odbierać je za pomocą tego interfejsu na PC. Kod o którym wspomniałem znajduje się w katalogu keil'a ..\ARM\boards\atmel\at91sam7s-ek\usb\hid... Program po stronie pc mniej więcej wiem jak...
Dorwałem jakąś książkę Mikrokontrolery AT91SAM7x256 i właśnie czytam o tym trybie PWM. No nie było nie było... Mielismy tylko LCD, Mruganie diodami i temperature... takie zajęcia... Co do uczelni wolę nie pisać. : ) No nic, muszę troche poczytać o tym PWM, pokombinuje, może się uda. Gdybym napotkał problemy to dam znać w tym wątku.
Może coś takiego? http://www.segger.com/jlink_flash.html Wiem, że IAR przygotował jakis zestaw ewaluacyjny dla SAM-ów Atmela, obsługuje och JTAG, bys może da się z jego poziomu programować. http://www.iar.com/ Cena tych mikrokontrolerów rzeczywiście jest co najmniej zachęcająca ;).
W ofercie Microchipa znajdziesz mikrokontrolery z wbudowanym kontrolerem ethernetowym. http://www.microchip.com/ParamChartSearc... Niedawno w DIY był ciekawy serwer www: http://www.elektroda.pl/rtvforum/topic11... Ja też mam wbudowany serwer www jako pracę magisterską. Używam mikrokontrolera AT91SAM7X256...
W PC tak, ale na mikrokontrolerze pracuje znacznie uproszczony stos. By się do niego dostosować należałoby zmniejszyc okno transmisji, tak by PC szybciej wysyłał potwierdzenia. Jest taka funkcja jak setsockopt(), którą można wiele rzeczy ustawić i wtedy działanie stosu już nie jest identyczne. Stąd pytanie, czy jest możliwość takiej ingerencji.
Witam, Mam taką sytuację, że posiadam płytę AT91SAM7S - EK z mikroprocesorem AT91SAM7S256 i w środowisku eclipse chciałem wykorzystać przykład z oficjalnej strony freertos. Niestety nie ma tam przykładu konkretnie do tego uc. Czy możliwe by było wykorzystanie jakiegos innego przykładu bez specjalnej ingerencji w kod systemu ? Może ktoś miał już taki...
at91sam7 mikrokontrolery at91sam7 przerwania at91sam7 timer
rezystor objętościowy pacifica czujnik ustawienia fabryczne xiaomi
dobre sklepy elektroniczne online dobre sklepy elektroniczne
Instrukcja obsługi zmywarki Triathlon 45_1 DBL 04 Kod błędu EH 258 w Buderus i Worcester Bosch