Zegar dla szachistów Nowoczesna platforma dla STM32
|
|
- Aleksander Borkowski
- 8 lat temu
- Przeglądów:
Transkrypt
1 Zegar dla szachistów Nowoczesna platforma dla STM32 Dodatkowe materiały na CD W listach do redakcji EP Czytelnicy domagają się zamieszczania większej ilości artykułów, które pomogłyby im się rozwijać. Publikując ten projekt postaraliśmy się wyjść naprzeciw tym oczekiwaniom. Nowoczesny mikrokontroler STM32, jego otoczenie oraz duży, czytelny wyświetlacz graficzny tworzą urządzenie, na bazie którego można wykonać wiele różnych projektów. Można powiedzieć, że implementacja zegara szachowego na bazie niniejszego projektu, to tylko przykład zastosowania, ponieważ możliwości mikrokontrolera znacznie przekraczają wymagania takiej aplikacji. Rekomendacje: osoby zainteresowane budową niedrogiej, uniwersalnej platformy sprzętowej dla STM32. AVT 5199 PODSTAWOWE PARAMETRY W ofercie AVT: AVT 5199A płytka drukowana Doskonały układ bazowy do projektów z STM32 Płytka dwustronna o wymiarach mm Mikrokontroler STM32F103R z zegarem 72 MHz Zasilanie VDC Wyświetlacz grafi czny pikseli Złącze RS232, wbudowany buzzer, złącze JTAG Interfejsy dostępne na złączu szpilkowym (w tym USB, drugi RS232, interfejs kart SD i microsd, SPI) PROJEKTY POKREWNE wymienione artykuły są w całości dostępne na CD Tytuł artykułu Nr EP/EdW Kit Zegar szachowy EP 2/2005 AVT-378 Cortex-M3 znaczy nowoczesne Procesory z rodziny STM32 cieszą się coraz większą popularnością. Nic w tym dziwnego, skoro wewnątrz procesora jest bardzo dużo nowoczesnych i dojrzałych rozwiązań. Moim zdaniem jednym z najważniejszych jest bez wątpienia możliwość sprzętowego zagnieżdżania przerwań o różnych priorytetach. Można powiedzieć, że opracowanie NVIC (Nested Vector Interrupt Controller) przez inżynierów z firmy ARM jest naprawdę przełomem w porównaniu do np. starej już architektury ARM9. System przerwań w tym procesorze działa bardzo sprawnie i bez wątpienia to główna jego zaleta. Jeśli chodzi o peryferia, to 5 portów UART, CAN, USB oraz szereg timerów to już chyba standard. W projekcie nie będziemy zagłębiać się w nic skomplikowanego. Cały projekt bazuje na obsłudze portów procesora, pętli głównej oraz jednego przerwania wywoływanego co 1 ms, a służącego do odmierzania czasów w programie. Wszyscy projektanci z pewnością zauważą, że poznanie takiej konfiguracji procesora to swoisty Hello word w świecie programowania systemów wbudowanych. Napisany i skompilowany program to dopie- 36 ELEKTRONIKA PRAKTYCZNA 9/2009
2 Zegar dla szachistów rys. 1. Schemat ideowy zegara ELEKTRONIKA PRAKTYCZNA 9/
3 Na CD karty katalogowe i noty aplikacyjne elementów oznaczonych na Wykazie Elementów kolorem czerwonym WykAZ elementów rezystory R3, R27: O V R6: 100 kv R1, R7, R9, R10, R30...R40: 10 kv R2: 1 kv R8: 1 MV R5, R41: 22 kv R28: 50 V POT2: 10 kv (potencjometr montażowy) kondensatory C1...C24, C30...C39: 100 nf (MKSE) C27, C28: 10 nf (MKSE) C16, C17, C21, C33: 10 pf C26: 10 mf/25 V C22, C29: 1 mf/25 V C10, C12: 220 mf/25 V C9, C15: 47 mf Półprzewodniki U1: STM32D103R (TQFP64) U4: LD33CV U7: 7805 U19: ST3232 T1: BC337 Inne X1: rezonator 8 MHz X2: rezonator Hz BT1: podstawka baterii CR2032 G5: gniazdo zasilania JTAG: wtyk IDC20 do druku J20: złącze do druku DSUB9/F BUZ1: buzzer 5 V RESET: przycisk do druku Listwy goldpin ro połowa sukcesu trzeba jeszcze zaprogramować procesor. Wgrywanie oprogramowania (ISP In system Programming) Mogę zaryzykować twierdzenie, że sposobów zapisu programu wewnątrz mikrokontrolera jest tak wiele, że praktycznie programista ograniczony jest tylko własną wyobraźnią. Każdy może napisać własny program, który wgra właściwy program aplikacyjny używając do tego celu dowolnego interfejsu procesora. No tak, ale pojawia się pytanie: jak wgrać pierwotny program czyli tzw. bootloader? Dotychczas jedyną możliwością było zastosowanie interfejsu JTAG. Firma STM poszła o krok dalej i dała możliwość wgrania bootloadera również za pomocą interfejsu UART. Jest to bardzo wygodne w przypadkach, w których budowane jest urządzenie, dla którego krytyczna jest ilość wyprowadzeń i nie można poświęcić kilku pinów procesora do podłączenia JTAG. Gdy stosowany jest UART, to do wgrania wystarczą dwie nóżki procesora, które podczas normalnego użytkowania urządzenia mogą pełnić rolę interfejsu RS232. Ta metoda ma jednak pewne ograniczenie. Bootloader może być wgrywany tylko za pomocą USART1 (doprowadzenia PA8 i PA9). Zostało to ustalone przez producenta i zapisane w firmware procesora. Dlatego też nie można go uszkodzić ani wykasować i jest on równie niezawodny, co złącze JTAG. Żeby procesor uruchomił bootloader należy na do- prowadzenie BOOT0 podać napięcie 3,3 V, a BOOT1 zewrzeć do masy. W takiej konfiguracji, po zresetowaniu procesor skoczy do adresu, pod którym umieszczony jest bootloder. Aby wgrać program pierwotny należy zewrzeć zworę JP6 podłączoną do BOOT0 procesora. Następnie przylutować krótki odcinek przewodu z jednej strony do masy, a z drugiej do nóżki 22 złącza wyświetlacza (jest ono podłączone do BOOT1). Po tym można włączyć zasilanie mikrokontrolera. Powinien uruchomić się wewnętrzny bootlader. Następnie łączymy płytkę z interfejsem RS232 komputera PC i uruchamiamy program o nazwie FLASH LOADER. Można go pobrać ze strony firmy ST lub skopiować z płyty CD_EP09/2009B. Kolejną, nieco bardziej złożoną metodą jest wgranie programu pierwotnego za pomocą JTAG. Na płytce PCB przewidziano miejsce na wtyk IDC20 służący do podłączenia JTAG-a. Zajmuje ono aż 5 doprowadzeń procesora. Wybór programatora z interfejsem JTAG pozostawiono użytkownikowi, ponieważ prawie każde środowisko programistyczne wspiera jakiś własny programator i często oferowane jest wraz z nim. Zastosowanie takiego kompletu jest zwykle bardzo wygodne, ponieważ możliwe staje się nie tylko wgrywanie programów, ale również debugowanie programu. Można również rozważyć zastosowanie złącza SWD (Serial Wire Debug). Jest to nowoczesny sposób na debugowanie procesora, wymagający minimalnej liczby połązeń. Do pracy potrzebuje tylko dwóch sygnałów zegara oraz dwukierunkowego złącza danych. Niestety, to rozwiązanie dostępne jest na razie tylko z płatnymi środowiskami, takimi jak R-Link sprzedawany przez Raisonance oraz J-LINK sprzedawany przez IAR Systems. Najprostszy, niemalże darmowy Wiggler nie ma możliwości dwuprzewodowej komunikacji z rdzeniem Cortex-M3. Jeśli już zdecydowaliśmy się na sposób wgrania programu, to nadszedł czas wyboru odpowiedniego programu pierwotnego lub całkowitej rezygnacji z IAP na rzecz pracy z zastosowaniem programatora JTAG. Wgrywanie oprogramowania (IAP In Application Programming) Oprogramowanie może wgrywać i uruchamiać inne oprogramowanie... Skądś to znamy, nieprawdaż? Brzmi to jak zapowiedź pisanie wirusa. Ta możliwość jest bez wątpienia bardzo ciekawa, ale warto się zastanowić nad ograniczeniami. Zaczniemy od organizacji pamięci w procesorze STM32. STM32 ma architekturę 32-bitową. Wielkość przestrzeni adresowej to 4 GB. To naprawdę dużo zważywszy, że cała pamięć RAM i FLASH to niewiele ponad 0,5 MB. Procesor STM32 po włączeniu zasalania wykonuje instrukcje spod adresu 0x Ten unikalny adres to początek pamięci FLASH. Pod tym adresem powinien być zapisany program, bo od tego miejsca rozpocznie się jego wykonanie. Jeśli w programie procesor napotka instrukcję skoku, to skacze do podanego adresu i zaczyna wykonywać kolejne instrukcje. Wszyscy zapewne znamy tą elementarną zasadę działania procesora. Pozwoliłem sobie ją przypomnieć, ponieważ jest ona potrzebna do zrozumienia jak działa IAP. Pamięć flash w procesorze STM32 zorganizowana jest w postaci strony o wielkości 1 kb lub 2 kb, zależnie od wersji. Procesor pozwala na swobodną jej obsługę. Można skasować całą stronę, a następnie zaprogramować ją. Po zakończeniu zapisu pamięci należy wykonać rozkaz skoku do obszaru wgrywanego i procesor zaczyna wykonywać wgrany kod programu. Tak naprawdę to powinno wystarczyć do zrozumienia zasady działania bootloadera. Trzeba tylko uważać aby nie uszkodzić własnej aplikacji. Firma STM udostępnia bootloader, który wgrywa program za pomocą interfejsu USART1. Program jest bardzo dobrze udokumentowany i ma kompletne źródła. Bazując na przykładzie można program rozbudować lub napisać własny. Kolejnym krokiem jest wybór odpowiedniego środowiska programistycznego. Środowisko programistyczne (IDE Integrated Development Environment) W poprzednim rozdziale opisaliśmy wszystkie możliwości wgrania kodu wynikowego. Teraz czas na stworzenie programu. Do tego celu potrzebujemy kompilator, edytor tekstu oraz sterowniki do obsługi programatora. Wszystkie te elementy (kompilator, edytor tekstu oraz obsługa programatora), dostarczone są jako środowisko programistyczne. Przystosowanie każdego środowiska pod nową platformę sprzętową jest zadaniem trudnym i nie warto tego robić samemu. W tym miejscu przydaje się wsparcie producenta danego pakietu. Moim zdaniem do najlepszych IDE przeznaczonych dla STM32 należą pakiety programów następujący producentów: RIDE7 firmy Risonance. RVMDK firmy Keil. EWARM firmy IAR Systems. HITOP firmy Hitex. Wszystkie wymienione środowiska są wspierane przez biblioteki dostarczane przez firmę STM. Każdy przykładowy projekt ma oprócz kodu źródłowego również pliki konfiguracyjne dla tych środowisk. Każdy przykład jest od razu gotowy do kompilacji. Takie przykłady są bardzo pomocne, szczególnie jeśli w projekcie niewystarczająca jest sama zmiana kodu. Często w projektach obsługi np. kontrolerów pamięci, konieczna jest również odpowiednia modyfikacja plików linkera. Przy wyborze innych środowisk jesteśmy 38 ELEKTRONIKA PRAKTYCZNA 9/2009
4 Zegar dla szachistów skazani na samodzielne, żmudne konfigurowanie środowiska programistycznego. Wybór odpowiedniego środowiska pozostawiam Czytelnikowi. Jestem pewien, że istnieje jeszcze wiele innych środowisk, które mogą współpracować z procesorami STM32. Powyższy projekt został napisany w udostępnianym przez firmę Raisonance darmowym środowisku RIDE7. Płacimy dopiero wtedy jeśli chcemy używać debugera. Do obsługi popularnego Wigglera służy program HJTAG. Platforma sprzętowa (PCB) Projekt Zegar dla szachistów został wykonany w oparciu o mikrokontroler STM32F103R i może posłużyć jako zestaw startowy do dowolnych projektów wykorzystujących wyświetlacz graficzny oraz interfejs RS232. Na płytce dostępne są również doprowadzenia (J4) interfejsów SPI, SDIO, ADC oraz DAC. Na szczególną uwagę zasługuje interfejs SDIO, który umożliwia podłączenie kart microsd w trybie 4 przewodowym. Wszyscy na pewno docenią również bardzo wygodny dostęp do przetworników A/C oraz C/A. Wszystkie te cechy czynią projekt uniwersalnym zestawem startowym, który bardzo łatwo dostosować do własnych potrzeb. Zasilanie Płytka zasilana jest napięciem stałym o wartości V. Do jego podłączenia służy gniazdo G5. Przed podłączeniem należy sprawdzić czy polaryzacja napięcia z zasilaczu jest prawidłowa. Stabilizator U7 dostarcza napięcie zasilające 5 V, natomiast U4 3,3 V. Kondensatory C18...C20 oraz C26... C29, są zalecane przez STM. Ich zadaniem jest filtrowanie napięcia podawanego na układ zasalania procesora. Otoczenie procesora Procesor do pracy potrzebuje rezonatora kwarcowego. Na płytce zastosowano kwarc o częstotliwości 8 MHz, który pracuje w układzie generatora częstotliwości odniesienia dla pętli PLL. Rdzeń mikrokontrolera taktowany jest sygnałem o częstotliwości 72 MHz. Płytkę wyposażono w przycisk zerowania RESET. Układ zerowania jest sprzęgnięty ze złączem JTAG, który dzięki temu może wyzerować procesor programowo. Na płytce zamontowano też gniazdo baterii litowej CR2032. Służy ona do podtrzymania pracy wewnętrznego zegara. Wspomniana wcześniej zworka JP6 służy do zmiany metody uruchamiania układu i jest potrzebna do uruchomienia wewnętrznego bootloadera. Klawiatura W układzie można zastosować dowolną klawiaturę, którą podłączamy pod złącze J3. Stosowanie układu filtrowania zakłóceń nie jest konieczne, chociaż upraszcza programową obsługę klawiatury. Buzzer Układ buzzera jest podłączany za pomocą zwory J2 do portu PA4. Zwora była praktyczna ze względu na założenie wyprowadzenia kompletu sygnałów interfejsu SPI podłączonego do złącza J4. Wyświetlacz W układzie zastosowano monochromatyczny wyświetlacz graficzny o rozdzielczości pikseli. Wyświetlacz ma kontroler Toshiba T6964C. Interfejs wyświetlacza wymaga przesyłania 8 bitów danych, WR, RD, CE (można podłączyć na stałe) oraz C/D (informuje on kontroler o tym, czy przesyłane są dane instrukcja). Stan doprowadzenia 22 wyświetlacza steruje wielkością czcionki generowaną przez wewnętrzny generator znaków. Do wyboru jest czcionka 8 8 lub 8 6 pikseli. Kontroler wyświetlacza LCD może być zerowany na dwa sposoby: przez procesor (J1: 1 2) lub za pomocą układu RC zbudowanego z C22-R41 (J1: 2 3). Potencjometr POT3 służy do regulacji kontrastu. W przypadku wyświetlacza użytego w projekcie podanie na V0 napięcia o wartości około 14 V pozwalało na czyste wyświetlanie znaków. Napięcie ujemne zostało podłączone do generatora napięcia ujemnego znajdującego się na wyświetlaczu i podzielne za pomocą potencjometru POT3. Złącze wyświetlacza jest dostosowane tylko do jednego ze standardów wyprowadzeń wyświetlaczy. Niestety, w przypadku wyświetlaczy graficznych istnieją duże różnice w sposobach wyprowadzenia sygnałów, więc przed zakupem warto sprawdzić, czy dany LCD ma wyprowadzenia kompatybilne z płytką. Interfejsy komunikacyjne Układ ma złącze J4, na którym dostępne są interfejsy procesora. Oprócz tego do złącza doprowadzone są również napięcia 3,3 V oraz 5 V, które można wykorzystać do zasilania układów dołączanych z zewnątrz. 2 RS232 Układ ma złącze J20 zgodne z RS232 (tylko sygnały RxD, TxD). Za jego pomocą można go podłączyć do komputera PC wyposażonego port szeregowy. Interfejs RS232 jest podłączony wewnętrznie do doprowadzeń PA8 oraz PA9 i może służyć do zaprogramowania wewnętrznego bootloadera ISP lub bootlodera IAP. Oba dostępne są na stronie internetowej firmy ST. Do doprowadzeń 1 i 2 złącza J4 podłączono drugi interfejs szeregowy. Jego napięcia są zgodne ze standardem RS232. USB Procesor ma jedno złącze USB. Jego sygnały podano na doprowadzenia 3 i 4 złącza J4. Do doprowadzeń 16 i 17 podłączono, odpowiednio, napięcie zasilające oraz masę SDIO Interfejs SDIO służy do obsługi kart SD, które podłączone do niego pracują szybciej i pewniej niż przy współpracy poprzez SPI. Oprócz kart SD możliwe jest także stosowanie kart microsd, które nie zawsze mają tryb SPI. SPI Interfejs SPI jest bardzo dobrze znanym interfejsem szeregowym. Można go użyć do współpracy z różnymi układami zewnętrznymi. R E K L A M A ELEKTRONIKA PRAKTYCZNA 9/
5 Rys. 2. Rozmieszczenie elementów na płytce zegara ADC oraz DAC Wszystkich, którzy potrzebują wygodnego sposobu na sprzęgnięcie procesora z układami analogowymi, z pewnością ucieszy bardzo wygodny dostęp do interfejsów ADC oraz DAC. Montaż i uruchomienie Schemat ideowy zegara umieszczono na rys. 1, natomiast montażowy na rys. 2. Na rys. 3 umieszczono schemat przykładowej klawiatury. Montaż układu nie powinien sprawić problemów. Płytkę PCB zaprojektowano specjalnie z myślą o montażu przez osoby nieposiadające specjalistycznego sprzętu. Wystarczą zwykła lutownica i obcinaczki do drutu. Jedynym problemem może być przylutowanie samego procesora, który dostarczany jest w obudowie TQFP64. Uruchomienie rozpoczynamy od wgrania programu aplikacyjnego umieszczonego na płycie CD_EP9/2009B. Skompilowany program znajduje się w pliku Zegar.hex lub Zegar.bin. Program można wgrać za pomocą programatora JTAG lub interfejsu RS232. Opis tej czynności podano wcześniej. Poprawnie zmontowany zegar działa natychmiast po załączeniu zasilania. Rys. 3. Schemat ideowy klawiatury Program Program napisano w języku C za pomocą środowiska RIDE7 firmy Raisonance. Do pamięci mikrokontrolera wgrano go za pomocą programatora Wiggler. Do obsługi programatora służy darmowy program HJTAG. Program wyświetla dwa zegary, które podają czasy dla poszczególnych graczy. Po naciśnięciu Menu program umożliwia dokonanie wyboru jednego z trzech trybów gry (całkowity, pojedynczy oraz tryb Fishera). Możemy również ustawić imiona graczy oraz czasy rozgrywek. Program pamięta parametry po wyłączeniu zasilania. Menu jest proste i przejrzyste, podobnie jak wyświetlane komunikaty. Obsługa urządzenia nie powinna nastręczać żadnych trudności. Niestety, z własnego doświadczenia wiem, że prawie żaden układ nie działał od razu po załączeniu zasilania. Nie należy się tym zniechęcać. Czasami od celu ważniejsze jest to, przez co się przechodzi, a rozwiązując problemy nabywa się wiedzy i doświadczeń. Nagrodą będzie uruchomienie płytki z dużym, czytelnym wyświetlaczem, z klawiaturą oraz powiadomieniem dźwiękowym. Korzystając z tej platformy można napisać wiele własnych programów użytkowych. Jarosław Ośka, jaroslaw.oska@gmail.com nixie.ep.com.pl 40 ELEKTRONIKA PRAKTYCZNA 9/2009
STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32Butterfly2 Zestaw STM32Butterfly2 jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity
STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32 Butterfly Zestaw STM32 Butterfly jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity
ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103
ZL30ARM Zestaw uruchomieniowy dla mikrokontrolerów STM32F103 Zestaw ZL30ARM jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów STM32F103. Dzięki wyposażeniu w szeroką gamę układów peryferyjnych
ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
ZL29ARM Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 Zestaw ZL29ARM jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity Line (STM32F107).
Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP
Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP ZL32ARM ZL32ARM z mikrokontrolerem LPC1114 (rdzeń Cotrex-M0) dzięki wbudowanemu programatorowi jest kompletnym zestawem uruchomieniowym.
LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:
LITEcompLPC1114 Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Bezpłatny zestaw dla Czytelników książki Mikrokontrolery LPC1100. Pierwsze kroki LITEcompLPC1114 jest doskonałą platformą mikrokontrolerową
ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC
ZL28ARM Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC Zestaw ZL28ARM jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów AT91SAM7XC. Dzięki wyposażeniu w szeroką gamę układów peryferyjnych
ZL1MSP430 Zestaw startowy dla mikrokontrolerów MSP430F11xx/11xxA ZL1MSP430
ZL1MSP430 Zestaw startowy dla mikrokontrolerów MSP430F11xx/11xxA ZL1MSP430 Zestaw startowy dla mikrokontrolerów MSP430F11xx/11xxA Mikrokontrolery z rodziny MSP430 słyną z niewielkiego poboru mocy i możliwości
ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC
ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) ZL4PIC Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC 1 Zestaw jest przeznaczony dla elektroników zajmujących się aplikacjami
ADuCino 360. Zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361
Zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 ADuCino 360 Zestaw ADuCino jest tanim zestawem uruchomieniowym dla mikrokontrolerów ADuCM360 i ADuCM361 firmy Analog Devices mechanicznie kompatybilnym
ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103
ZL27ARM Zestaw uruchomieniowy dla mikrokontrolerów STM32F103 Zestaw ZL27ARM jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów STM32F103. Dzięki wyposażeniu w szeroką gamę zaawansowanych układów
ZL5ARM. Zestaw uruchomieniowy dla mikrokontrolerów LPC2119/2129 (rdzeń ARM7TMDI-S) Kompatybilność z zestawem MCB2100 firmy Keil
ZL5ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC2119/2129 (rdzeń ARM7TMDI-S) ZL5ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC2119/2129 (rdzeń ARM7TMDI-S) 1 Zestaw ZL5ARM opracowano z myślą o
ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC
1 ZL4PIC Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC Zestaw jest przeznaczony dla elektroników zajmujących się aplikacjami mikrokontrolerów PIC. Jest on przystosowany do współpracy z mikrokontrolerami
ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x
ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x ZL9ARM Płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x 1 ZL9ARM to uniwersalna płyta bazowa dla modułów diparm
ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32
ZL15AVR Zestaw uruchomieniowy dla mikrokontrolerów ATmega32 ZL15AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega32 (oraz innych w obudowie 40-wyprowadzeniowej). Dzięki wyposażeniu
ZL6ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC213x. Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC213x
ZL6ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC213x (rdzeń ARM7TMDI-S) Kompatybilny z zestawem MCB2130 firmy Keil! Zestaw ZL6ARM opracowano z myślą o elektronikach chcących szybko zaznajomić się
ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)
ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S) ZL2ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S) 1 Zestaw ZL2ARM opracowano z myślą
ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S]
ZL25ARM Płyta bazowa dla modułów diparm z mikrokontrolerami STR912 [rdzeń ARM966E-S] ZL25ARM to płyta bazowa umożliwiająca wykonywanie różnorodnych eksperymentów z mikrokontrolerami STR912 (ARM966E-S).
SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.
SigmaDSP - zestaw uruchomieniowy. SigmaDSP jest niedrogim zestawem uruchomieniowym dla procesora DSP ADAU1701 z rodziny SigmaDSP firmy Analog Devices, który wraz z programatorem USBi i darmowym środowiskiem
ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC
ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) ZL4PIC Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC 1 Zestaw jest przeznaczony dla elektroników zajmujących się aplikacjami
Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC2100, które można zastosować w zestawie ZL3ARM.
ZL3ARM płytka bazowa dla modułu diparm_2106 (ZL4ARM) ZL3ARM Płytka bazowa dla modułu diparm_2106 Płytkę bazową ZL3ARM opracowano z myślą o elektronikach chcących szybko poznać mozliwości mikrokontrolerów
AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe www.evboards.eu
AVREVB1 Zestaw uruchomieniowy dla mikrokontrolerów AVR. 1 Zestaw AVREVB1 umożliwia szybkie zapoznanie się z bardzo popularną rodziną mikrokontrolerów AVR w obudowach 40-to wyprowadzeniowych DIP (układy
dokument DOK 02-05-12 wersja 1.0 www.arskam.com
ARS3-RA v.1.0 mikro kod sterownika 8 Linii I/O ze zdalną transmisją kanałem radiowym lub poprzez port UART. Kod przeznaczony dla sprzętu opartego o projekt referencyjny DOK 01-05-12. Opis programowania
LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19
LITEcomp Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19 Moduł LITEcomp to miniaturowy komputer wykonany na bazie mikrokontrolera z rodziny ST7FLITE1x. Wyposażono go w podstawowe peryferia, dzięki
ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)
ZL9AVR Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019) ZL9AVR to płyta bazowa umożliwiająca wykonywanie różnorodnych eksperymentów związanych z zastosowaniem mikrokontrolerów AVR w aplikacjach
ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168
ZL16AVR Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168 ZL16AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerówavr w obudowie 28-wyprowadzeniowej (ATmega8/48/88/168). Dzięki
ZL8AVR. Płyta bazowa dla modułów dipavr
ZL8AVR Płyta bazowa dla modułów dipavr Zestaw ZL8AVR to płyta bazowa dla modułów dipavr (np. ZL7AVR z mikrokontrolerem ATmega128 lub ZL12AVR z mikrokontrolerem ATmega16. Wyposażono ją w wiele klasycznych
Płytka uruchomieniowa XM64
2015 Płytka uruchomieniowa XM64 - Instrukcja obsługi www.barion-st.com 2015-05-12 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest XM64?... 3 1.2 Budowa oraz parametry techniczne... 3 1.3 Schemat połączeń...
ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32
ZL15AVR Zestaw uruchomieniowy dla mikrokontrolerów ATmega32 ZL15AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega32 (oraz innych w obudowie 40-wyprowadzeniowej). Dzięki wyposażeniu
ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)
ZL2ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S) 1 Zestaw ZL2ARM opracowano z myślą o elektronikach chcących szybko zaznajomić się z mikrokontrolerami z rdzeniem ARM7TDMI-S.
MOD - 40. STM32 explorem0 z STM32F051C8T6. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.
MOD - 40 STM32 explorem0 z STM32F051C8T6 Sklep firmowy: Kursy i instrukcje: Dokumentacje techniczne: Aplikacje i projekty: Aktualności: sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl
ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887
ZL5PIC Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 ZL5PIC jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów PIC16F887 (oraz innych w obudowie 40-wyprowadzeniowej). Dzięki wyposażeniu
Zestaw Startowy EvB. Więcej informacji na stronie: http://and-tech.pl/zestaw-evb-5-1/
Zestaw Startowy EvB Zestaw startowy EvB 5.1 z mikrokontrolerem ATMega32 jest jednym z najbardziej rozbudowanych zestawów dostępnych na rynku. Został zaprojektowany nie tylko z myślą o początkujących adeptach
STM32 dla początkujących (i nie tylko)
PROJEKTY AVT 5465 STM32 dla początkujących (i nie tylko) Łatwy do wykonania panel edukacyjny, który jest przeznaczony do nauki programowania oraz eksperymentowania z mikrokontrolerem z rodziny STM32F.
ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8
ZL2AVR Zestaw uruchomieniowy z mikrokontrolerem ATmega8 ZL2AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega8 (oraz innych w obudowie 28-wyprowadzeniowej). Dzięki wyposażeniu w
Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1
Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32 Instrukcja Obsługi SKN Chip Kacper Cyrocki Page 1 Spis treści Wstęp... 3 Wyposażenie płytki... 4 Zasilanie... 5 Programator... 6 Diody LED...
1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33
Spis treści 3 1. Wprowadzenie...11 1.1. Wstęp...12 1.2. Mikrokontrolery rodziny ARM...13 1.3. Architektura rdzenia ARM Cortex-M3...15 1.3.1. Najważniejsze cechy architektury Cortex-M3... 15 1.3.2. Rejestry
MODUŁ UNIWERSALNY UNIV 3
1. Cechy Moduł służy do budowy modułów systemu automatyki domowej HAPCAN. - Zawiera procesor CPU (PIC18F26K80) - Transceiver CAN MCP2551 - Układ wyprowadzeń zgodny z DIL-24 (15,24mm) - Zgodny z CAN 2.0B
SML3 październik
SML3 październik 2005 16 06x_EIA232_4 Opis ogólny Moduł zawiera transceiver EIA232 typu MAX242, MAX232 lub podobny, umożliwiający użycie linii RxD, TxD, RTS i CTS interfejsu EIA232 poprzez złącze typu
ARMputer, część 1 AVT 922
P R O J E K T Y ARMputer, część 1 AVT 922 Mikrokontrolery z rdzeniem ARM7TDMI szybko wspinają się na szczyty popularności, czego jedną z najważniejszych przyczyn są ekspresowo malejące ceny tych układów.
LABORATORIUM UKŁADÓW PROGRAMOWALNYCH. PROCESORY OSADZONE kod kursu: ETD 7211 SEMESTR ZIMOWY 2017
Politechnika Wrocławska, Wydział Elektroniki Mikrosystemów i Fotoniki Wydziałowy Zakład Metrologii Mikro- i Nanostruktur LABORATORIUM UKŁADÓW PROGRAMOWALNYCH PROCESORY OSADZONE kod kursu: ETD 7211 SEMESTR
KAmduino UNO. Rev Źródło:
KAmduino UNO Rev. 20170811113756 Źródło: http://wiki.kamami.pl/index.php?title=kamduino_uno Spis treści Podstawowe cechy i parametry... 2 Wyposażenie standardowe... 3 Schemat elektryczny... 4 Mikrokontroler
LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2
LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2 1. Cel ćwiczenia Celem ćwiczenia jest pokazanie budowy systemów opartych na układach Arduino. W tej części nauczymy się podłączać różne czujników,
Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR
Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR ZL10AVR Zestaw ZL10AVR umożliwia wszechstronne przetestowanie aplikacji wykonanych z wykorzystaniem mikrokontrolerów z rodziny AVR (ATtiny, ATmega,
Jednym z najlepszych sposobów poznawania nowego typu mikrokontrolera
Zestaw startowy dla P R O J E K T Y procesora MSP430F413, część 1 AVT 920 Z dostępnych na rynku mikrokontrolerów trudno jest jednoznacznie wybrać najlepszy. Każdy ma jakieś swoje zalety i wady. Nawet popularność
MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.
MOD - 11 Xmega explore z ATXmega256A3BU Sklep firmowy: Kursy i instrukcje: Dokumentacje techniczne: Aplikacje i projekty: Aktualności: sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl
Programator-debugger JTAG/SWIM dla mikrokontrolerów STM32 i STM8
Programator-debugger JTAG/SWIM dla mikrokontrolerów STM32 i STM8 ZL30PRG Nowoczesny programator-debugger z USB obsługujący interfejsy JTAG (mikrokontrolery STM32) i SWIM (mikrokontrolery STM8). W pełni
ARS3 RZC. z torem radiowym z układem CC1101, zegarem RTC, kartą Micro SD dostosowany do mikro kodu ARS3 Rxx. dokument DOK 01 05 12. wersja 1.
ARS RZC projekt referencyjny płytki mikrokontrolera STMF z torem radiowym z układem CC0, zegarem RTC, kartą Micro SD dostosowany do mikro kodu ARS Rxx dokument DOK 0 0 wersja.0 arskam.com . Informacje
KAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO
Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO to płytka rozwojowa o funkcjonalności i wymiarach typowych dla Arduino UNO. Dzięki wbudowanemu mikrokontrolerowi ATmega328P i
Płytka uruchomieniowa XM32
2015 Płytka uruchomieniowa XM32 Instrukcja obsługi - www.barion-st.com 2015-08-07 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest XM32?... 3 1.2 Budowa oraz parametry techniczne... 3 1.3 Schemat połączeń...
ZL10PLD. Moduł dippld z układem XC3S200
ZL10PLD Moduł dippld z układem XC3S200 Moduły dippld opracowano z myślą o ułatwieniu powszechnego stosowania układów FPGA z rodziny Spartan 3 przez konstruktorów, którzy nie mogą lub nie chcą inwestować
ZL3ST7. Zestaw uruchomieniowy dla mikrokontrolerów
ZL3ST7 Zestaw uruchomieniowy dla mikrokontrolerów ST7FLITE3x Zestaw ZL3ST7 jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ST7FLITE3x. Dzięki wyposażeniu w szeroką gamę układów peryferyjnych
DOKUMENTACJA PROJEKTU
Warszawa, dn. 16.12.2015r. Student: Artur Tynecki (E.EIM) atynecki@stud.elka.pw.edu.pl Prowadzący: dr inż. Mariusz Jarosław Suchenek DOKUMENTACJA PROJEKTU Projekt wykonany w ramach przedmiotu Mikrokontrolery
ZL11ARM. Uniwersalna płytka bazowa dla modułów diparm
ZL11ARM Uniwersalna płytka bazowa dla modułów diparm ZL11ARM to uniwersalna płyta bazowa dla modułów diparm (np. ZL12ARM i ZL19ARM) z mikrokontrolerami wyposażonymi w rdzenie ARM produkowanymi przez różnych
Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515
Laboratorium Techniki Mikroprocesorowej Informatyka studia dzienne Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515 Cel ćwiczenia Celem ćwiczenia jest poznanie możliwości nowoczesnych
MOD - 11. Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.
MOD - 11 Xmega explore z ATXmega256A3BU Sklep firmowy: Kursy i instrukcje: Dokumentacje techniczne: Aplikacje i projekty: Aktualności: sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl
MultiTool instrukcja użytkownika 2010 SFAR
MultiTool instrukcja użytkownika 2010 SFAR Tytuł dokumentu: MultiTool instrukcja użytkownika Wersja dokumentu: V1.0 Data: 21.06.2010 Wersja urządzenia którego dotyczy dokumentacja: MultiTool ver. 1.00
Moduł uruchomieniowy AVR ATMEGA-16 wersja 2
Dane aktualne na dzień: 30-08-2016 20:09 Link do produktu: /modul-uruchomieniowy-avr-atmega-16-wersja-2-p-572.html Moduł uruchomieniowy AVR ATMEGA-16 wersja 2 Cena Cena poprzednia Dostępność 211,00 zł
BF30 OCDLINK/USBASP ARM-JTAG/AVR-ISP Programmer-debugger Instrukcja obsługi
BF30 OCDLINK/USBASP ARM-JTAG/AVR-ISP Programmer-debugger Instrukcja obsługi BoFF 2007 2009 Spis treści 1. Opis urządzenia...3 2. Instalacja oprogramowania w Windows...5 2.1 Instalacja oprogramowania dla
Terminal TR01. Terminal jest przeznaczony do montażu naściennego w czystych i suchych pomieszczeniach.
Terminal TR01 Terminal jest m, umożliwiającym odczyt i zmianę nastaw parametrów, stanów wejść i wyjść współpracujących z nim urządzeń automatycznej regulacji wyposażonych w port komunikacyjny lub i obsługujących
BF20 JTAG dla ARM ów z interfejsem USB Instrukcja obsługi
BF20 JTAG dla ARM ów z interfejsem USB Instrukcja obsługi Copyright (c) 2007 2008 Boff Spis treści 1. Opis urządzenia...3 2. Instalacja oprogramowania w Windows...4 3. Instalacja oprogramowania w UBUNTU
FREEboard. Zestaw startowy z mikrokontrolerem z rodziny Freescale KINETIS L (Cortex-M0+) i sensorami MEMS 7 DoF
FREEboard Zestaw startowy z mikrokontrolerem z rodziny Freescale KINETIS L (Cortex-M0+) i sensorami MEMS 7 DoF FREEboard to bogato wyposażona platforma startowa wyposażona w mikrokontroler z rodziny Freescale
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Podstawowe kroki programowania zestawu uruchomieniowego ZL9AVR z systemem operacyjnym NutOS w środowisku
Kurs programowania mikrokontrolerów ARM z rodziny Cortex-M3
Kurs programowania mikrokontrolerów ARM z rodziny Cortex-M3 organizowany przez: Koło Naukowe Mikrosystemów ONYKS we współpracy z: Wydawnictwem BTC Polskim przedstawicielstwem STMicroelectronics Plan spotkania
Szkolenia specjalistyczne
Szkolenia specjalistyczne AGENDA Programowanie mikrokontrolerów w języku C na przykładzie STM32F103ZE z rdzeniem Cortex-M3 GRYFTEC Embedded Systems ul. Niedziałkowskiego 24 71-410 Szczecin info@gryftec.com
ZL11AVR. Zestaw uruchomieniowy z mikrokontrolerem ATtiny2313
ZL11AVR Zestaw uruchomieniowy z mikrokontrolerem ATtiny2313 Zestaw przeznaczony do budowania prostych aplikacji z mikrokontrolerem ATtiny2313 (w podstawkę można również zamontować AT90S1200 lub AT90S2313).
2. Architektura mikrokontrolerów PIC16F8x... 13
Spis treści 3 Spis treœci 1. Informacje wstępne... 9 2. Architektura mikrokontrolerów PIC16F8x... 13 2.1. Budowa wewnętrzna mikrokontrolerów PIC16F8x... 14 2.2. Napięcie zasilania... 17 2.3. Generator
Moduł prototypowy X3-DIL64 z procesorem ATxmega128A3U-AU
Moduł prototypowy X3-DIL64 z procesorem ATxmega128A3U-AU wersja 2.1 Moduł X3-DIL64 umożliwia prototypowanie urządzeń z wykorzystaniem procesora ATmega128A3U-AU oraz naukę programowania nowoczesnych mikrokontrolerów
Kod produktu: MP-1W-2480
Kod produktu: MODUŁ INTERFEJSU -WIRE, CHIPSET DS480B zbudowane jest na bazie kontrolera DS480B firmy Dallas-Maxim (konwerter RS3 - Wire). posiada układ zawierający unikalny numer seryjny (DS40), wykorzystywany
Kod produktu: MP01611
CZYTNIK RFID ZE ZINTEGROWANĄ ANTENĄ, WYJŚCIE RS232 (TTL) Moduł stanowi tani i prosty w zastosowaniu czytnik RFID dla transponderów UNIQUE 125kHz, umożliwiający szybkie konstruowanie urządzeń do bezstykowej
E-TRONIX Sterownik Uniwersalny SU 1.2
Obudowa. Obudowa umożliwia montaż sterownika na szynie DIN. Na panelu sterownika znajduje się wyświetlacz LCD 16x2, sygnalizacja LED stanu wejść cyfrowych (LED IN) i wyjść logicznych (LED OUT) oraz klawiatura
Instrukcja programowania płytek edycji 2014
Instrukcja programowania płytek edycji 2014 Spis treści 1. Opis płytki procesorowej (sumo_base_5)...1 1.1. Podstawowe elementy płytki...2 1.2. Pozostałe elementy płytki...3 2. Opis płytki sterującej napędami
Programator procesorow AVR do kompilatora BASCOM AVR (zgodny z STK200)
1 z 5 2009-01-11 12:07 Wstecz Strona główna Programator procesorow AVR do kompilatora BASCOM AVR (zgodny z STK200) Widok płytek drukowanych jest tutaj Jest to banalnie prosty układ programatora procesorów
Płytka ewaluacyjna z ATmega16/ATmega32 ARE0021/ARE0024
Płytka ewaluacyjna z ATmega16/ATmega32 ARE0021/ARE0024 Płytka idealna do nauki programowania mikrokontrolerów i szybkiego budowanie układów testowych. Posiada mikrokontroler ATmega16/ATmega32 i bogate
ZL6PLD zestaw uruchomieniowy dla układów FPGA z rodziny Spartan 3 firmy Xilinx
ZL6PLD Zestaw uruchomieniowy dla układów FPGA z rodziny Spartan 3 firmy Xilinx 1 ZL6PLD jest zestawem uruchomieniowym dla układów FPGA z rodziny Spartan 3 firmy Xilinx. Oprócz układu PLD o dużych zasobach
Programator ICP mikrokontrolerów rodziny ST7. Full MFPST7. Lite. Instrukcja użytkownika 03/09
Full Lite MFPST7 Programator ICP mikrokontrolerów rodziny ST7 Instrukcja użytkownika 03/09 Spis treści WSTĘP 3 CZYM JEST ICP? 3 PODŁĄCZENIE PROGRAMATORA DO APLIKACJI 4 OBSŁUGA APLIKACJI ST7 VISUAL PROGRAMMER
Technika mikroprocesorowa. Konsola do gier
K r a k ó w 1 1. 0 2. 2 0 1 4 Technika mikroprocesorowa Konsola do gier W yk o n a l i : P r o w a d z ą c y: P a w e ł F l u d e r R o b e r t S i t k o D r i n ż. J a c e k O s t r o w s k i Opis projektu
Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet
Głównym elementem jest mikrokontroler PIC18F67J60, który oprócz typowych modułów sprzętowych, jak port UART czy interfejs I2C, ma wbudowany kompletny moduł kontrolera Ethernet. Schemat blokowy modułu pokazano
Zestaw edukacyjny dla mikrokontrolerów ST62
Zestaw edukacyjny dla mikrokontrolerów P R O J E K ST62 T Y Zestaw edukacyjny dla mikrokontrolerów ST62 AVT 5072 ZachÍceni duøym zainteresowaniem jakim cieszy³ sií program ST-Realizer oraz opublikowany
ISP ADAPTER. Instrukcja obsługi rev.1.1. Copyright 2009 SIBIT
Instrukcja obsługi rev.1.1 Spis treści 1.Wprowadzenie... 3 2. Rozmieszczenie elementów...4 3. Opis wyprowadzeń złącza ISP...6 4. Zasilanie adaptera...7 5. Wybór źródła taktowania...8 6. Wybór programowanego
Moduł wykonawczy z interfejsem Ethernet Sterowanie 8 przekaźnikami i pomiar napięć przez sieć LAN lub WAN
AVT 5350 Moduł wykonawczy z interfejsem Ethernet Sterowanie 8 przekaźnikami i pomiar napięć przez sieć LAN lub WAN Gdy zachodzi potrzeba sterowania urządzeniami dużej mocy przez Internet lub sieć LAN,
KA-NUCLEO-F411CE. Płytka rozwojowa z mikrokontrolerem STM32F411CE
Płytka rozwojowa z mikrokontrolerem STM32F411CE to płytka rozwojowa o rozstawie złącz typowym dla Arduino UNO, bazująca na mikrokontrolerze STM32F411CE. Dzięki wbudowanemu programatorowi zgodnemu z ST-Link/v2-1,
AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)
AVR DRAGON INSTRUKCJA OBSŁUGI (wersja 1.0) ROZDZIAŁ 1. WSTĘP... 3 ROZDZIAŁ 2. ROZPOCZĘCIE PRACY Z AVR DRAGON... 5 ROZDZIAŁ 3. PROGRAMOWANIE... 8 ROZDZIAŁ 4. DEBUGOWANIE... 10 ROZDZIAŁ 5. SCHEMATY PODŁĄCZEŃ
Moduł prototypowy.. Leon Instruments. wersja 1.0
wersja 1.0 Moduł extrino XL umożliwia prototypowanie urządzeń z wykorzystaniem procesora ATmega128A3U-AU AU oraz naukę programowania nowoczesnych mikrokontrolerów z serii XMEGA firmy Atmel. Moduł znajdzie
Sprawozdanie z projektu MARM. Część druga Specyfikacja końcowa. Prowadzący: dr. Mariusz Suchenek. Autor: Dawid Kołcz. Data: r.
Sprawozdanie z projektu MARM Część druga Specyfikacja końcowa Prowadzący: dr. Mariusz Suchenek Autor: Dawid Kołcz Data: 01.02.16r. 1. Temat pracy: Układ diagnozujący układ tworzony jako praca magisterska.
1.2. Architektura rdzenia ARM Cortex-M3...16
Od Autora... 10 1. Wprowadzenie... 11 1.1. Wstęp...12 1.1.1. Mikrokontrolery rodziny ARM... 14 1.2. Architektura rdzenia ARM Cortex-M3...16 1.2.1. Najważniejsze cechy architektury Cortex-M3... 16 1.2.2.
Kod produktu: MP01611-ZK
ZAMEK BEZSTYKOWY RFID ZE ZINTEGROWANĄ ANTENĄ, WYJŚCIE RS232 (TTL) Moduł stanowi gotowy do zastosowania bezstykowy zamek pracujący w technologii RFID dla transponderów UNIQUE 125kHz, zastępujący z powodzeniem
Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).
ZL2PRG Programator ISP dla mikrokontrolerów AVR firmy Atmel Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).
AsLinkEx instrukcja obsługi
AsLinkEx instrukcja obsługi info@arduinosolutions.com AsLinkEx jest narzędziem dzięki któremu mamy możliwość programowania oraz debuggowania mikrokontrolerów z rdzeniem ARM Cortex M3 oraz ARM Cortex M0.
Kurs Elektroniki. Część 5 - Mikrokontrolery. www.knr.meil.pw.edu.pl 1/26
Kurs Elektroniki Część 5 - Mikrokontrolery. www.knr.meil.pw.edu.pl 1/26 Mikrokontroler - autonomiczny i użyteczny system mikroprocesorowy, który do swego działania wymaga minimalnej liczby elementów dodatkowych.
Uniwersalny zestaw uruchomieniowy ZL4PIC
Uniwersalny zestaw uruchomieniowy ZL4PIC Uniwersalny zestaw uruchomieniowy ZL4PIC przeznaczony jest testowania aplikacji realizowanych na bazie mikrokontrolerów PIC. Jest on przystosowany do współpracy
Podobny zestaw ewaluacyjny dla mikrokontrolerów
Płytka ewaluacyjna dla mikrokontrolerów ATmega8 PROJEKTY i ATmega32 ZEAVR Płytka ewaluacyjna dla mikrokontrolerów ATmega8 i ATmega32 Dodatkowe materiały na CD/FTP Nasz zestaw ewaluacyjny powstał z myślą
Politechnika Białostocka
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Kod przedmiotu: TS1C 622 388 Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Elektronika samochodowa Temat: Programowanie
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II PRE LAB Instalacja środowiska Keil i konfigurowanie zestawu FRDM-KL46Z Sebastian
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Opis stanowiska laboratoryjnego do projektowania i weryfikacji algorytmów sterujących autonomicznych pojazdów
SYSTEMY CZASU RZECZYWISTEGO (SCR)
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania SYSTEMY CZASU RZECZYWISTEGO (SCR) Podstawy programowanie systemów wbudowanych na bazie platformy sprzętowo-programowej
Wstęp...9. 1. Architektura... 13
Spis treści 3 Wstęp...9 1. Architektura... 13 1.1. Schemat blokowy...14 1.2. Pamięć programu...15 1.3. Cykl maszynowy...16 1.4. Licznik rozkazów...17 1.5. Stos...18 1.6. Modyfikowanie i odtwarzanie zawartości
Murasaki Zou むらさきぞう v1.1 Opis programowania modułu LPC2368/LPC1768 z wykorzystaniem ISP
Murasaki Zou むらさきぞう v1.1 Opis programowania modułu LPC2368/LPC1768 z wykorzystaniem ISP Moduł mikroprocesorowy Murasaki Zou v1.1 wyposaŝony jest w jeden z dwóch mikrokontrolerów tj. ARM7 LPC2368, oraz
Programator mikrokontrolerów PIC współpracujący z programem MPLAB AVT 5100
Programator mikrokontrolerów PIC współpracujący z programem MPLAB AVT 5100 P R O J E K JuPIC T Y Konstruktorzy s¹ bez w¹tpienia ludümi rûwnie leniwymi, jak wszyscy inni. St¹d pomys³ tworzenia dla nich,
Zgrana para - NerO i CleO
1 Zgrana para NerO i CleO Zgrana para - NerO i CleO Wyświetlacze inteligentne CleO, opracowane przez firmę Bridgetek (FTDI) są ciekawą propozycją dla elektroników, którzy zamierzają wyposażyć swoją aplikację