W linki co ci podałem a chyba nie zajrzałeś to złącze ICSP jest tylko od programowania PIC18F4550 albo jaśniej do wgrania firmware do układu który programuje PIC32. Czyli do programatora. Ono NIE JEST do programowania innych układów. Za pomocą niego możesz podmienić program w programatorze np. zarobić aktualizacje bo dodano nowe dodatkowe funkcje do...
https://obrazki.elektroda.pl/8335986900_... Witajcie moi drodzy Przedstawię tutaj przykład użycia 32-bitowego mikrokontrolera PIC32MX250F128B w roli hosta USB obsługującego pendrive (zapisującego i odczytującego z niego dane). W temacie opiszę najpierw płytkę którą pod tego PICa zaprojektowałem, a potem przykładowe kody obsługi pendrive...
https://obrazki.elektroda.pl/6225803800_... Witajcie moi drodzy Ostatnio zająłem się nieco głębiej kwestią obsługi ENC28J60 w Mikro C na PIC32MX w połączeniu z nową biblioteką Network Ethernet Library z Libstocka . Jest to biblioteka dostępna za darmo i wspiera różne mikrokontrolery, nie tylko PIC. Prędko zorientowałem się jednak,...
AVE... Na początek spróbuj z PIC16F84 - dość popularny układ, a i w przyszłości będziesz mógł sobie na nim zrobić np. miernik LC(są gotowe projekty)... Jeśli będziesz jednak próbował walczyć o programator na porcie szeregowym, lub będziesz mieć problemy z programowaniem z poziomu Ubuntu, to dobrym rozwiązaniem byłoby uruchomienie jakiejś maszyny wirtualnej...
Zerknij do [url=http://www.sunduino.neth.pl/]SunRiv...
ISP/ASP to programator do AVR-ów. Układy PIC32 korzystają z zupełnie innego interfejsu i protokołu programującego. Potrzebujesz programatora PicKit. Ja n co dzień używam PicKit3, a właściwie (względnie) taniego chińskiego klona tego narzędzia. Jest wykrywany przez MPLAB X i bez problemu programuje najpopularniejsze układy z tej rodziny. Ponoć do starszych...
https://obrazki.elektroda.pl/2135111100_... Witajcie moi drodzy. Przedstawię tutaj płytkę Fubarino-Eth oferującą łączność USB i Ethernet opartą na 32-bitowym PIC32MX795F512H (512KB Flash, 128KB RAM) i nieśmiertelnym ENC28J60. Płytka ta stanowi moją wersję słynnego Fubarino-SD 1.5 od Projekt płytki Projekt ten jest moją przerobioną...
https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...
https://obrazki.elektroda.pl/6051909400_... Witajcie moi drodzy. Dziś przedstawię projekt, który w zasadzie powstał tylko dlatego, że chciałem pierwszy raz wypróbować samodzielne tworzenie płytki w Eagle pod eksport plików Gerber i zlecenie wykonania płytek dwustronnych w fabryce. Zrobiłem go na bazie czegoś, co kiedyś wykonałem z...
Witam, rozpocząłem moją przygodę z PIC32 jak w tytule, na razie korzystam z fabrycznego zestawu, gdzie mikrokontroler programuje przez USB za pomocą wczytanego przez producenta bootloadera. Ale powoli myślę o popełnieniu zupełnie nowego projektu na tym właśnie PICu i stanąłem nad problemem programatora. Dysponuję fabrycznym ICD2 który nie chce programować...
http://obrazki.elektroda.pl/8193249900_1... Zdjęcie przedstawia mój klon PICKIT2 podłączony przewodami ICSP do mojej płytki developerskiej USB na PIC18F4550. Płytka na zdjęciu może się lekko różnić od opublikowanego PCB ponieważ przed publikacją jeszcze go poprawiałem. Witajcie moi drodzy! Dziś chciałbym pokazać Wam mój projekt, który...
http://obrazki.elektroda.pl/2015586000_1... Witajcie moi drodzy! Po wielu wysiłkach dotyczących zarówno hardware, jak i software, udało mi się zbudować moją wersję programatora mikroprocesorów PIC na USB wedle projektu Brenner9L . Chciałbym tutaj opisać budowę i podzielić się doświadczeniami, zwłaszcza że strona Spruta (autora Brennera)...
Marico Skoro tak wesoło zapytałeś, to powiedz mi proszę, czy próbowałeś wykorzystać PIC32 w klasie USB_DEVICE_AUDIO dla systemu 7.1? Do tej pory korzystałem z dsPIC33, ale niestety możliwości DCI wystarczyły tylko do audio 5.1. Ostatnie 2 kanały już się nie mieszczą w ramce. A używać 4xSPI do karmienia kodeka, to nie uchodzi. PIC32MZ wydaje się być...
Witam Zacznę od tego że jestem zielony w PIC-ach. Chce wykonać do nich programator potyo2 ze tej strony http://www.icd2clone.com/wiki/Main_Page . Będzie to wykonanie jak najmniejszym kosztem dlatego o ile jest to możliwe zamówię próbki a na stronie producenta. Microchip oferuje procki PIC16F877A-I/P a nie ma dokładnie PIC16F877P. A może jest to ten...
Zdobyłem ostatnio 2 egzemplarze procka pic32mx7, ale nie posiadam do nich programatora. Posiadam za to pic18f2550, z którego mogę zrobić programator pickit2. Przeczytałem na jakimś forum, że komuś się udało zaprogramować pickitem taki procesor, ale nie napisał jakiej rodziny był ten pic32. Czy ktoś próbował programować (a może nawet zdebugować?) pickitem...
https://obrazki.elektroda.pl/6855170200_... Firma Microchip zaprezentowała swój nowy debugger/programator do mikrokontrolerów z serii PIC oraz dsPIC - MPLAB ICD 4. Rodzina urządzeń ICD jest doskonale znana wszystkim, którzy zajmują się mikrokontrolerami tego producenta. Czwarta już wersja In Circuit Debuggera dedykowana jest do 8 bitowych...
Przy założeniu programowania uC tylko z rodzin PIC, DSPic czy PIC32 zgadam się w 100% z użytkownikiem AGrodecki. Kanadyjski programator jest najszybszy i równocześnie najtańszy, tańszy nawet od omawianego tu SNAPA. A można coś więcej na ten temat - jakiś link itp. W sumie przy takiej cenie można się pokusić ;) ot programatorów nigdy zbyt wiele ;) Natomiast...
Zawsze można poprosić kogoś z programatorem by wgrał bootloader. Albo wykonać programator samodzielnie, swego czasu zrobiłem uproszczonego znacznie PICKITa, ale to dość problematyczne. Natomiast jeśli ktoś chce by mu wgrać bootloader to mogę pomóc, kontakt na PW.
Przysiadłem trochę do tematu i sam częściowo sobie (i może innym zainteresowanym) odpowiem :-) : Udało się dokonać cross-kompilacji GCC pod procesory PIC32 na platformie Raspberry Pi. Okazało się, że brakowało jednego pakietu (bison) oraz prawa root'a (dziwny błąd braku dostępu do jakiegoś pliku lub katalogu przy kompilacji binutils). Po 3h kompilacji...
eeee... do nastepujacych rodzin procesorow sa DARMOWE kompilatory: PIC24/dsPIC3x (po 2 miesiacach tylko optymalizacja -O1) PIC32 (podobnie) ARM7/9/Cortex (pelne i darmowe GCC) i tak mozna wymieniac dalej... programator do PICow to koszt ok 150zl (firmowy PICKIT 2 na USB) lub ok 50zl - samodzielnie zmajstrowane ICD2 na USB. Dla ARMow w zasadzie nawet...
https://obrazki.elektroda.pl/7888594700_... MikroElektronika (Mikroe), firma zajmująca się rozwiązaniami wbudowanymi, która radykalnie skraca czas rozwoju, dostarczając innowacyjne produkty sprzętowe i programowe oparte na sprawdzonych standardach, zaprezentowała płytkę Fusion for PIC v8, oferując uniwersalną obsługę mikrokontrolerów...
Witam Ostatnio zauważyłem, że są dostępne PIC-e 32 40MHz w obudowach DIP28 i SO28 (np. na farnellu). Jest także wersja z wbudowanym USB. Do tego można kupić tani programator MicroStick II. Miały się pojawić LPC111x w DIP, ale one będą tylko max 32kB Flash/4kB RAM, a te PIC będą docelowo w wersji 128kB/32kB (w tej chwili są dostępne maksymalnie 32kB/8kB)...
Witam,ostatnio wziołęm sie za zakup jakiegos zestawu startowego padlo na PIC32 starter w wersji ethernet zadecydowała przystepna i opinia wielu kolegow ze pic jest najprotszy na poczatek. Zestaw miał zawierac debbuger, programator ,darmowe narzedzia,ethernet,usb itp... ale pojawil sie problem z zakupem , nigdzie nie moge tego dostac gdzie próbowałem?...
Od strony teoretycznej - musi być problem, które rozwiązanie nie jest trywialne, aby Twój układ miał sens. Może (de)szyfrowanie informacji na wielu rdzeniach pracujących z różnymi kluczami będzie miało sens w zderzeniu z jednym rdzeniem, który musi wszystko obrobić sam? A może zbudujesz wielordzeniowy moduł AI, w którym każdy rdzeń realizuje inną funkcję...
https://obrazki.elektroda.pl/2462814800_... Witajcie moi drodzy. Tutaj opiszę mój projekt płytki startowej pod 32-bitowy mikrokontroler PIC32MZ2048* w obudowie TQFP144 oferującej m. in. uproszczony klon programatora PICKIT2 na pokładzie (wspiera PIC32MZ poprzez pic32prog). Umieszczę tu również kilka przykładowych kodów dla tego PICa....
Niestety nie mam u siebie żadnego układu PIC32MK aby przetestować to co wygenerowało Harmony. Z funkcji Setup_EEPROM usuń jeszcze zapis do EEKEY przed włączeniem i gotowością EEPROMu. Jak uruchamiasz układ, masz programator/debbuger? JarekC
Temat stary, ale dzięki tej informacji udało mi sie poprawnie zaprogramować w/w procesor za pomocą pickit2 + pic32prog. A zatem jest to kwestia powtarzalna - być może jakiś bug w pic32prog - autor programu zapewne nie przetestował wszystkich możliwych procesorów. Programowanie za pomocą pickit3 działa oczywiście poprawnie, ale potrzebowałem standalone...
PIC32MX440 i 460 jest wpisany na liście układów działających z PICKitem 2, więc wiem iż te układy działają - stąd pytanie o PIC32MX695 :).
Openocd + jtag? Albert
Google zaproponował: http://www.telwis.pl/programator-pickit-...
(at)Jado_one: dzięki! znalazłem w MPLAB w help => topics => PIC32MX Config Settings. A w jaki sposób ta konfiguracja jest zapisywana w CPU? Na jakim etapie i gdzie się docelowo mieści? Pewnie Albertb się ucieszysz, jak napiszę, że tego też nie mogę tego znaleźć;) Zawartość bajtów zawierających w/w ustawienia jest zapisywana przez programator do odp....
Musisz mieć programator, który obsługuje pliki hex. Albo skonwertować je do pliku binarnego np. za pomocą programu hex2bin.exe, aby zaprogramować programatorem, który ich nie obsługuje. W obu wypadkach musisz mieć programator dla układów PIC32MX270F256B ;) PI to w tym wypadku taki przykładowy programator ;) PS. Poprawiłem oczywiście miło być hex2bin...
AT90PWMx - Produkt w fazie zakończenia produkcji. Nie ma sensu w to inwestować. ATTiny26 - zupełnie bez sensu jeśli idzie o falowniki. Praktycznie żadnego zysku względem mega88. ATXMEGAxx - od biedy może być do nauki. Ale pamiętaj o upierdliwości ADC w trybie single ended (offset), braku synchronizacji pracy liczników z jedną podstawą czasu, pomiar...
Nie ma jednej uniwersalnej odpowiedzi na Twoje pytanie. Układy z rdzeniem ARM mogą być szybsze lub wolniejsze lub takie same jak układy z rdzeniem MIPS (np. PIC32). Tak więc nie chodzi tu wydajność. Niemniej jednak układy z rdzeniem ARM mają coś czego PIC32 nie mają: - w pełni otwarty i aktualny toolchain GCC + newlib + GDB + binutils, - sporo otwartych/darmowych...
(at)gmp Wybierz wstępnie układ, który zrealizuje zadanie, a następnie zobacz erratę i oceń, czy to co tam jest nie zabija Twojego projektu. W przypadku STM32, errata zazwyczaj(!) nie zawiera nic groźnego. W przypadku SAM, errata to zazwyczaj długi zbiór niedziałających peryferiów lub funkcji. W przypadku PIC, errata to zazwyczaj drugi, właściwy datasheet,...
No to gratulacje :-) Ja u siebie nie mam zdaje się tych nieużywanych linii podciągniętych - może dlatego niektóre karty (dwie) nie chciały się zainicjować. Będę musiał sprawdzić przy okazji. Własnie przed chwilą tez walczyłem z programatorem i PICem32. Zachciało mi się wypróbować czy czasem nowe OpenOcd nie zaprogramuje PICa32. Oczywiście znowu nic,...
Jak w temacie, chciałbym poznać jakieś konkretniejsze procesory w praktyce. Zastanawiam się nad zakupem płytki rozwojowej PIC32-MAXI-WEB. http://www.shop.kristech.eu/product_info... Sądzicie że to dobry zakup pod względem zdobycia wiedzy czy lepiej zakupić jakiś zestaw z ARMem i programator/debuger do tego. Jeśli ktoś ma jakąś ciekawą...
Przerobię ten mój ściemniacz na diodę Zenera i zobaczymy, pomiary i testy pokażą czy to się sprawdzi. Korzystam z niego codziennie więc jak coś będzie nie tak to szybko się zorientuję. (at)Urgon , jakie dokładnie PICe programujesz? Pytam, bo z moich subiektywnych doświadczeń wynika, że nie jest tak źle: - JDM mi się udało uruchomić na starym PC, oczywiście...
Witam --- Właśnie dostałem jeden z nich, odkryłem, że jest okropny, rozebrałem go i miałem zamiar wyrzucić lampę błyskową, zanim znalazłem ten post. Dzięki! Przyjrzałem się również zawartości pamięci flash i odkryłem dwie interesujące rzeczy: (a) zestaw instrukcji to mipsel. Wygląda jak MIPS III. Ale jest kilka dziwactw. Czy to może być PIC32? (b) jest...
AVE... Przy czym należy pamiętać, iż do programowania tych mikrokontrolerów używa się tylko pięciu linii. Kwestia typu mikrokontrolera to determinuje, albowiem szósty pin typowego programatora służy do programowania niskonapięciowego dostępnego w nowych układach, szczególnie w rodzinach PIC32...
Fajny projekt! Kwestia wizualna leży, ale funkcjonalnie wygląda nieźle. Oby więcej takich "płytek rozwojowych" :) BTW. polecam próbę kupna programatora STLINK i zrobienie takiej płytki pod STM32. Mikroklocki STM32 są nawet nieco tańsze o porównywalnej funkcjonalności (szybki search na www.TME.EU/PL)
PIC 32 ma z PIC wspólne tylko 3 literki - to całkowicie odmienna architektura (MIPS), nieco podobna do ARM, ale okres świetności ma ona już raczej za sobą - obecnie używa się jej głównie w dydaktyce informatyki, bo jest prosta i elegancka. Moim zdaniem to co nieco ślepy zaułek. Za ok. 40 zł kupisz płytkę z ARMem i programatorem/debuggerem, który może...
Jaki kontroler (PIC 8-bit, PIC-16bit, dsPIC, PIC32), jaki język (asm, C)? 1. Pokaż program. 2. Jaki masz programator/debugger? Najwyraźniej jest to tylko programator i nie możesz w nim ustawiać breakpoint'ów. 3. Skoro program dotarł pod adres 0x30e, a środowisko (MPLAB X) nie widzi tam programu (np. domyślnie aplikacje dla dsPIC startują od 0x200),...
http://www.mikroe.com/ - znajdziemy tutaj kompilator C, Basica i Pascala. Książka (jeszcze nie widziałem, ale podejrzewam, że równie dobra jak i o PIC24): Programming 32-bit Microcontrollers in C: Exploring the PIC32 - Lucio Di Jasio Proponuję przy programatorach/debugerach umieścić od razu linki do stron. Pickit2: http://www.microchip.com/pickit2 -...
PIC32 fajna zabawka, poczytalem datasheeta, zreszta tak samo jak do ARM (SAM7), i nadal sie waham. Dla mnie sie liczy łatwość implementacji w dowolny projekt, czyli mam pomysł/zadanie, biore proca (bez zbędnych zewn. peryferiów), oprogramowuje go w C (ewentualnie naucze sie porządnie asm), po czym programuje i działa... Podobno z programowaniem flasha...
A może założyciel tematu pomyśli o PIC32? Te słabsze (MX) możesz nawet DIP dostać, środowisko z pierwszym stopniem optymalizacji jest darmowe (full jest tylko przez 60 dni więc warto sobie włączyć po ustabilizowaniu projektu). Je się po prostu ściąga, instaluje i bangla. Do tego ściągasz sobie osobno kompilator (do wyboru masz w zasadzie dwa). Nowy...
Xplained A1: Można programować, ale nie ma debugera. Istotna wada. Debugger jest droższy niż sam zestaw. Dość ograniczona funkcjonalność i liczba pinów dostępnych do wykorzystania z innymi układami. Nie współpracuje z nakładkami dla wcześniejszych wersji. Zaletą może być Atmel Studio z całym dobrodziejstwem inwentarza. Discovery: Na płytkach z serii...
AVE... Jeśli Twój ICD 2 obsługuje posiadane przez Ciebie układy, to zostań przy nim. Jeśli nie, to zastanów się nad nabyciem ICD 3. PICKit 3 oferuje te same narzędzia, co PICKit 2, obsługuje wszystkie układy PIC10/12/16/18/24, dsPIC i PIC32. Ma jednak ograniczone możliwości debugowania, zwłaszcza dla bardziej zaawansowanych układów. Jeśli zamierzasz...
Dzięki. Nie miałem pewności. Mam zamiar wykonać cube 8x8x8 RGB. Od dłuższego czasu przeglądam to forum. Bardzo dużo można się dowiedzieć nie pisząc czy nie tworząc nowych a właściwie tych samych tematów. Niestety mam jedno pytanie i prośbę na które nie mogę znaleźć odpowiedzi. Mianowicie: Jeżeli ujarzmił bym na razie kolor czerwony, stworzył układ najlepiej...
Jako kilkuletni męczennik PICa, stukający kilka tyś urządzeń rocznie powiem że gdybym dziś miał decydować i chodziło by o jakieś wersje 32bit to brał bym się za wszelkie inne ARMy. Dziś są one dobrze poznane i jest w czym wybierać. Przed kilku laty były trochę abstrakcyjne, a PIC32 dysponował jakimś tam zapleczem. Ich totalna porażka to najnowsze PIC32...
programator pic32 stm32 pic32 pic32 timer
corsa szarpie rozgrzanym telewizor hitachi firmware zmiana języka pralka
odkurzacz pionowy odkurzacz pionowy
Znaczenie oznaczenia "U1.02" w elektronice Mercedes Vito: Widoczność czujnika ciśnienia spalin po usunięciu DPF