pic32 kompilator

Znaleziono około 78 wyników dla: pic32 kompilator
  • PIC32MX250F128B jako host USB w MPLAB - obsługa pendrive, przykłady, kody

    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...

    DIY Konstrukcje   27 Lip 2020 09:09 Odpowiedzi: 6    Wyświetleń: 2712
  • REKLAMA
  • PIC32 + codesourcery, makefile, startup, skrypt linkera

    Trzeba by pogrzebać może we flagach kompilacji które powinny być dla takiego MIPSa, bo zapewne muszą być jednak inne... /; Jeśli w MPLAB widać w jaki sposób wywoływany jest ichniejszy kompilator, to można zapewne sporo podejrzeć... 4\/3!!

    Mikrokontrolery   27 Kwi 2012 14:00 Odpowiedzi: 16    Wyświetleń: 3360
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jaki kompilator C do programowania PIC na Ubuntu 9.10? Czy warto książkę?

    a druga sprawa to Jaki kompilator pod Ubuntu polecacie ? To zależy, które PICe chcesz programować. PIC32 ma rdzeń MIPS, więc możesz użyć gcc. Do PIC16/18 możesz użyć sdcc. Najbardziej uniwersalny będzie kompilator (czy raczej zestaw kompilatorów) od [url=http://www.htsoft.com/downloads/dem...

    Mikrokontrolery PIC   28 Lis 2010 15:04 Odpowiedzi: 17    Wyświetleń: 3989
  • PIC32MX250F128B i ENC28J60 w Mikro C - biblioteka Ethernet - cztery tryby pracy

    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,...

    Artykuły   17 Kwi 2020 21:02 Odpowiedzi: 2    Wyświetleń: 2064
  • REKLAMA
  • PIC32 - Jak umiescić dane pod wskazanym adresem w pamieci Flash

    wywala sie na dostępie do nich Znaczy się co robi? Jakiś przyklad jak to zrobić? A nie łaska zajrzeć do katalogu examples kompilatora? przykładowo: \mplabc32\v2.02\examples\c32_examples\cu... Albert

    Mikrokontrolery PIC   31 Lip 2012 12:17 Odpowiedzi: 5    Wyświetleń: 1552
  • PIC32MX575F512H - Programowanie przez PICKIT3 i środowisko MPLAB X

    Ściągnąłem również środowisko MPLAB® X IDE v2.20 To proponuję jeszcze ściągnąć kompilator XC32 i pakiet MPLAB Harmony. Do znalezienia na stronach Microchip. Za darmo. ...wyczytałem że procesor ten posiada kilka linia programujących... Ten mikrokontroler posiada 2 pary linii do programowania (PGECx/PGEDx) i możesz użyć dowolnej pary do programowania....

    Mikrokontrolery PIC   11 Paź 2014 17:49 Odpowiedzi: 13    Wyświetleń: 3504
  • PIC32MX250F128D działa tylko z ustawionym bitem CP - dlaczego?

    Dzięki za info - rzeczywiście wykomentowanie DEBUG=OFF działa :-) W moim przypadku to nawet lepiej, bo CP=on pozwalało tylko na jednorazowe zaprogramowanie procka (przy pomocy pic32prog). Teraz nie ma tego ograniczenia. Dziwne a uprzednie chip erase z pic32prog nie kasuje Ci ukladu? W sumie to ciekawa ścieżka powiązań. Mam podejrzenia, że może to mieć...

    Mikrokontrolery PIC   05 Mar 2016 09:44 Odpowiedzi: 9    Wyświetleń: 3570
  • PIC32mx150f128b - program U_Tube z książki Exploring Pic32

    Witaj, tak właśnie chciałem skonfigurować, lecz zbiór pinów możliwych do przydzielenia jako wyjście OC3 nie ma części wspólnej ze zbiorem pinów możliwych do przydzielenia jako wejście SS1, z tąd rezystor między nimi. Tylko pary funkcji pinów wybranych z czterech poniższych grup umożliwiają bezpośrednie połączenie digital out => digital In: {u1tx,u2rts,ss1,oc1,c2out}...

    Mikrokontrolery PIC   24 Maj 2013 13:54 Odpowiedzi: 11    Wyświetleń: 3726
  • REKLAMA
  • pic32mx440f512h: Jak zadeklarować przerwanie UART w mikroC?

    Po pierwsze polecam aby do tych mikrokontrolerów używać środowiska MplabX i kompilatora XC32 (obydwa do pobrania na stronie Microchipa). Po drugie, polecam poszukać w manualu danego kompilatora jak ten sobie życzy aby mu pisać odpowiednie funkcje obsługi przerwań.

    Mikrokontrolery PIC   20 Gru 2017 10:09 Odpowiedzi: 2    Wyświetleń: 1083
  • [Minitutorial PIC32] Uruchamiamy PIC32MX795F512H na uniwersalnej płytce pod TQFP

    Tylko pytanie dlaczego ktoś miałby wybrać ten procesor,zresztą niezbyt tani 43PLN/szt (w TME). Płytka z 2PLN w stosunku do ceny procesora raczej nie ma tutaj znaczenia. Microchip wspiera studentów i jest możliwość otrzymania tego PICa za darmo, też w Polsce. Inną niezbyt przyjemną sprawą jest blokada optymalizacji kodu dla kompilatorów w wersjach bezpłatnych....

    Artykuły   02 Lis 2020 21:08 Odpowiedzi: 4    Wyświetleń: 2820
  • PIC32 - Błąd atrybutów sekcji '.ramfunc' przy ISR w RAM, jak naprawić?

    W pierwszym przypadku po prostu przedobrzyłeś z atrybutami funkcji (tak mi sie wydaje :)): E:\\projects\\PIC32\\amivs\\amivs.X/... relocation truncated to fit: R_MIPS_26 against `PMPSlaveReadBuffer' E:\\projects\\PIC32\\amivs\\amivs.X/... relocation truncated to fit: R_MIPS_26 against `PMPSlaveWriteBuffer'...

    Mikrokontrolery PIC   16 Wrz 2014 10:44 Odpowiedzi: 8    Wyświetleń: 2229
  • PIC32MX575F512H - Komunikacja przez SPI z przetwornikiem

    Poprawiłem kod bo nie do końca rozumiem przesył w trybie SPI 32bit zrobiłem na 8 bitach danych. Przetwornik jest skonfigurowany do pracy na kanale CH0. Zasilany jest napięciem 5V, napięcie ref (5V albo 3,3V) napięcie mierzone jest podawane przez wtórnik napięciowy (wzmacniacz TL081) 2,5V. Wyniki jakie otrzymuję w terminalu to 8034, 8056. Nawet jak podam...

    Mikrokontrolery PIC   24 Lis 2014 16:15 Odpowiedzi: 5    Wyświetleń: 1686
  • REKLAMA
  • PIC32MX250F128B - Włączenie ADC powoduje zawieszenie komunikacji USB

    Czyli jak, pliki nagłówkowe są źle zadeklarowane i bit ON to nie bit ON? Czy to mi coś umyka? Chłopie, przecież to TY masz przed sobą te pliki nagłówkowe, a nie my. Możesz to spokojne sprawdzić. My nie, choćby z powodu, że nie wiemy, którą masz wersję kompilatora. Lub czy przypadkiem takowego pliku nie edytowałeś ;-) Mam nadzieję, że nie trzeba Ci...

    Mikrokontrolery PIC   13 Sty 2015 09:39 Odpowiedzi: 8    Wyświetleń: 2148
  • Losowe błędy w pracy mikrokontrolera - jak je przyspieszyć?

    Aha :-) Czyli zrozumiałem to na odwrót. To już wolę, żeby coś się znalazło dodatkowo, niż za mało. GCC jest powszechnie stosowane, ale czasami za bardzo ogólnikowe - przy przeszukiwaniu sieci natknąłem się na opis jakiegoś kompilatora do PIC32 zdaje się mikroelektroniki, który miał wbudowaną obsługę sekcji krytycznych (parametr 'atomic') i od razu można...

    Mikrokontrolery   29 Sty 2013 12:59 Odpowiedzi: 31    Wyświetleń: 4281
  • Wybór mikrokontrolera dla początkującego: AT90S2313 czy 51?

    Tylko pokaż mi darmowy kompilator C/C++ do PICów? Darmowy, a nie darmowy ale z ograniczeniami. Akurat kompilator do PIC24 i PIC32 sprzedawany przez microchipa to gcc (źródła można ściągnąć ze strony).

    Mikrokontrolery Początkujący   16 Maj 2014 19:53 Odpowiedzi: 308    Wyświetleń: 149851
  • [AT91SAM7S64] [AT91SAM7S64][C] Wydajność obliczeń pierwiastka z long w ARM vs AVR

    ARM do matematycznych obliczen sie nie bardzo nadaje... Mysle ze nawet dsPIC jakiś mógłby być szybszy... A jesli potrzeba ci 32btowej matematycznej mocy, to PIC32. Obecnie nawet microchip wypuścił kompilator C (C32) bez limitu kodu (wersja studencka) więc z samym pisaniem softa nie ma problemu :] PIC32 ma jednostke matematyczna 3 razy bardziej rozbudowaną...

    Mikrokontrolery ARM   02 Wrz 2008 09:13 Odpowiedzi: 8    Wyświetleń: 4237
  • Wiele wejść - tablica prawdy. Jak rozwiązać kwestie zależności ?

    Z kompilatorem do PIC32 nie jest tak źle - że ma opcję optymalizacji tylko -O1? Przy 512kB flashu (na przykład) to i tak będziesz mógł napisać mnóstwo rzeczy. To nie tylko kwestia długości kodu, ale także szybkości. Przy -O1 gcc generuje zwykle 2-3 krotnie mniej efektywny czasowo kod, co przy małej efektywności per MHz PICów wymusza stosowanie wysokich...

    Mikrokontrolery   17 Sty 2013 12:56 Odpowiedzi: 55    Wyświetleń: 9543
  • Jaki wybór platformy mikrokontrolerów dla początkującego: AVR C vs Arduino?

    To może zacznijmy od początku. Od samych mikrokontrolerów. Tyle, że w dzisiejszych czasach wybór uC można podzielić na 8, 16, 32-bit. Czy to Z-8, czy ARM to już sprawa drugorzędna bo nie pisze się w ASM tylko w C. Pomijam niszowy, nierozwojowy (w sensie innych rodzin niż AVR i zapomnianego 8051), nieprzyszłościowy Bascom. ASM to już mało kto używa,...

    Mikrokontrolery   08 Lut 2020 13:56 Odpowiedzi: 55    Wyświetleń: 2718
  • [PIC32] [MPLAB] [C] inicjalizacja mikrokontrolera - start systemu

    albertb, to nie tak, że nie szukałem i że nie potrafię przeszukać strony producenta a tym bardziej internetu. Manual do biblioteki peryferyjnej (Microchip-PIC32MX-Peripheral-Library.ch... jest tragiczny i nie aktualizowany od 2008. Starsza wersja tego dokumentu (32bitPeripheralLibraryGuide.pdf) zawiera więcej informacji, ale jest nieaktualna. Szukałem...

    Mikrokontrolery PIC   22 Lis 2011 10:37 Odpowiedzi: 21    Wyświetleń: 3684
  • PIC24/PIC32/dsPIC - Najprostszy programator dla rodzin PIC24, PIC32, dsPIC?

    To powiedz proszę, czy PicKit 2 pod kontrolą innego programu potrafi coś więcej niż programowanie? Nie po to kupuję debuger, żeby był tylko programatorem. Tym bardziej, gdy mówimy o PIC32. Nie do końca też mi się widzi praca na zasadzie ciągłego przełączania między programami: w jednym piszę, w innym programuję. Kompilatorów też za dużo nie ma, więc...

    Mikrokontrolery PIC   19 Lis 2015 12:40 Odpowiedzi: 16    Wyświetleń: 4323
  • Czemu 8-bitowe mikrokontrolery nie chcą wymrzeć?

    Najtańszy ośmiobitowy PIC to PIC16F15213-I/SN za 2,87 w TME, obudowa SO-8. Najtańszy PIC32 to PIC32MM0064GPL028-I/SO za 8,22PLN. Nie wszyscy pic-e lubią za ich debilną politykę w darmowym kompilatorze. Atmel takich numerów nie robił. Dodano po 1 dla przykładu bluepill/blackpill na stm32 są po 15-20zł Raczej chińskie klony. STM-ów i innych zresztą tez...

    Artykuły   01 Wrz 2022 09:26 Odpowiedzi: 43    Wyświetleń: 6291
  • PIC ala wielowątkowość. Domykanie szyb. PIC 16f628a.

    AVE... 8086 jest wydajniejszy, bo ma architekturę CISC i jest procesorem 16-bitowym. A mikrokontrolery w architekturze RISC z zasady nie mają tak przydatnych funkcji, jak DMA i wiele trybów adresowania, zaś bez tego wydajność jest mocno ograniczona. Zwłaszcza brak DMA i jakiejkolwiek magistrali do współpracy z zewnętrzną pamięcią są wąskimi gardłami...

    Mikrokontrolery PIC   28 Wrz 2010 12:51 Odpowiedzi: 26    Wyświetleń: 4016
  • Jaki mikrokontroler wybrać do...?

    Ja do ARM dążę na razie planem w notesie - bo czas jest ostatnio strasznie kurczliwy :D Z tym, że wcześniej chcę jeszcze poznać PIC32, by mieć komplet PICów w głowie. Jak dla mnie to PIC32 są całkiem milusie :-) Miałem skojarzenia z latwością obsługi AVR - tzn. kompilator i jego automatyczne dobieranie plikow boot.S i *.ld według nazwy procesora. Nie...

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 266170
  • PIC32MZ - Nowa generacja MCU z interfejsami audio, grafiki i Ethernet

    Jeśli już AVR wciągać w te porównania to chyba bardziej na miejscu byłoby przywołanie rodzinki AVR32 i o 8b nie wspominanie. A co do nowości, to TI wprowadza TIVĘ z seri 129 na CM4 i z EMAC+PHY i wieloma innymi ciekawymi peryferialami np. 1-Wire master :)). Oby nie skończyło się jak ze Stellarisami. Innym ciekawym wynalazkiem jest LPC4370 z 3 rdzeniami...

    Mikrokontrolery PIC   20 Cze 2018 00:57 Odpowiedzi: 62    Wyświetleń: 12420
  • [PIC]Dlaczego mikrokontrolery PIC są mniej popularne niż AVR w Polsce?

    Może PIC nie są popularne bo https://www.elektroda.pl/rtvforum/topic3... Współczesnych PIC nie znam te wcześniejsze z czasów PIC16F84 i podobne wspominam źle. Miałem emulator PIC, czasu MOCNO nierzeczywistego. Nie dało się na tym pracować. W tym czasie AVR był już popularny. Wybrałem więc AVR. Wiedziałem, że prędzej czy później trzeba porzucić...

    Mikrokontrolery PIC   11 Sty 2019 12:38 Odpowiedzi: 41    Wyświetleń: 3450
  • [Rpi] Jak skompilować toolchain dla PIC32 i STM32 na Raspberry Pi?

    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...

    Mikrokontrolery   10 Mar 2013 12:39 Odpowiedzi: 3    Wyświetleń: 1818
  • [PIC] Integracja Eclipse z kompilatorami C dla mikrokontrolerów PIC

    A zainstalowałeś tą wtyczkę sprawdziłeś ją?? Zajrzyj na stronę i co jest tam napisane. Pod adresem co podałeś czyli http://sourceforge.net/projects/piccbuil... jest odnośnik o adresie http://piccbuilder.sourceforge.net/ i jest tam taki kawałek tekstu PicCBuilder Eclipse Plug-in The PicCbuilder Eclipse Plug-in is an Eclipse CDT Manged Build Extension...

    Mikrokontrolery PIC   21 Lip 2012 23:01 Odpowiedzi: 4    Wyświetleń: 4464
  • STM32F0 wolniejszy niż PIC32MX - jak poprawić wydajność?

    Rdzenie m0, m0+ i m1 są dość podłe bo są strasznie okrojone w stosunku do m3, ale dzięki temu rozmiar samego układu jest bardzo mała. Te układy mają np ograniczone możliwości adresowania (nie odczyta nie parzystego adresu, kończy się to hard faultem). Cóż tablica charów musi być trochę inaczej obsługiwana niż by to było normalnie zrealizowane. http://infocenter.arm.com/help/index.jsp...

    Mikrokontrolery   17 Lut 2019 19:05 Odpowiedzi: 51    Wyświetleń: 2172
  • Fubarino Eth czyli PIC32MX795F512H i ENC28J60 dla Arduino IDE

    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ą...

    DIY Konstrukcje   29 Lip 2021 05:19 Odpowiedzi: 2    Wyświetleń: 4425
  • Płytka developerska PIC32 na USB - Pierwsza na DIY

    http://obrazki.elektroda.pl/2996251600_1... Witajcie moi drodzy! Dziś opiszę coś, czego na DIY Konstrukcje jeszcze nie było - płytki developerskiej mikroprocesora PIC32 programowalnej przez USB. Co ta płytka oferuje? Płytka bazuje na 32 bitowym mikroprocesorze PIC32MX220F032B firmy Microchip. Zasilany z napięcia 3.3V, posiada 32KB pamięci...

    DIY Konstrukcje   01 Lip 2016 16:50 Odpowiedzi: 25    Wyświetleń: 7755
  • Darmowy kompilator C dla dsPIC – czy MPLAB C Compiler nadaje się do komercji?

    No dobra, z kompilatorami masz rację ale co do tego że wszystko obsługujesz z jednego programu i masz komplet debugerów które z nim współpracują to już nie jest żaden argument, bo w przypadku produktów microchipa jest dokładnie tak samo. pickit2, pickit3, ICD2, ICD3, REAL ICE (ominąłem coś?) a to wszystko obsługiwane z jednego programu MPLAB zapewniające...

    Mikrokontrolery PIC   04 Mar 2010 14:04 Odpowiedzi: 30    Wyświetleń: 4178
  • Wybór między PIC24 a ARM7/9 do projektów wymagających więcej mocy i RAMu

    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...

    Mikrokontrolery   13 Paź 2008 17:27 Odpowiedzi: 31    Wyświetleń: 5252
  • [LINUX] [TOOLCHAIN] [C] - Kompilacja programów w linuxie

    Prawda, należało tam zmienić ścieżkę kompilatora. Można również pomóc sobie dowiązaniem symbolicznym. Jeżeli mamy kilka kompilatorów w systemie i chcemy szybko dokonać wyboru którego z nich chcemy użyć, to można nieco zmodyfikować makefile'a dodając coś takiego: [syntax=c] # ----------------------------------------...

    Mikrokontrolery AVR   12 Maj 2017 07:21 Odpowiedzi: 23    Wyświetleń: 5253
  • PIC32 - Bootloader usb, zawieszenie układu podczas kasowania pamięci

    Windows 7. Problemem było tak jak mówisz, bootloader kasował sam siebie. To już rozwiązałem. Problem mam teraz taki że w ogóle nie rozumie jak ustawić adresy w skrypcie linkera dla aplikacji:/ Szukam na necie i jaki projekt nie znajdę efekt jest taki sam jak u mnie czyli pamięć się kasuje, program wgrywa, weryfikacja nie przechodzi i bootloader nie...

    Mikrokontrolery PIC   19 Gru 2012 19:21 Odpowiedzi: 8    Wyświetleń: 1977
  • Mikrokomputer COBRA 1

    Spróbuję zrozumieć ten kod, może uda się. Tam tak naprawdę nie ma czego rozumieć. To jest minimalnie zmodyfikowany FatFS - bardzo znana biblioteka, powszechnie wykorzystywana z mikrokontrolerami. Polecałbym nawet, żeby zamiast zajmować się analizowaniem kodu mojego projektu, zacząć od dużo lepszej dokumentacji samej biblioteki, na stronie jej autora....

    DIY Konstrukcje   01 Lip 2025 18:11 Odpowiedzi: 1988    Wyświetleń: 276087
  • Która rodzina ARM lepiej wspierana w Atmel Studio7: ST32 czy SAM?

    (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,...

    Mikrokontrolery Pozostałe   25 Lis 2018 23:38 Odpowiedzi: 36    Wyświetleń: 3003
  • Wybór mikroprocesora i programatora do sterowania falownikami/zasilaczami

    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...

    Mikrokontrolery   27 Sty 2016 15:17 Odpowiedzi: 5    Wyświetleń: 1221
  • Nowe, wydajne mikrokontrolery z rodziny PIC32 od Microchipa.

    http://obrazki.elektroda.pl/2699155000_1... Microchip? Technology Inc. wprowadził właśnie do sprzedaży swoją najtańszą i najbardziej oszczędną energetycznie serię mikrokontrolerów z rodziny PIC32 - PIC32MM. Mają one wypełnić nisze pomiędzy popularnymi układami z rodziny PIC24F XLP a układami PIC32MX. Nowa rodzina mikrokontrolerów, jest...

    Newsy   28 Cze 2016 22:46 Odpowiedzi: 2    Wyświetleń: 1761
  • 8051 - Czy ktoś jeszcze w dzisiejszych czasach tworzy coś na 8051 ?

    (at)kamyczek - Wszystko spoko, jasne że człowiek potrafi zoptymalizować nawet lepiej niż kompilator, tylko to zajmie tysiące minut kontra kilka sekund pracy kompilatora. Dalej - jeśli zrobię sobie obsługę LCD TFT z ekranem dotykowym i zastosuję uniwersalne funkcje dot. komunikacji to w C wystarczy, że odpowiednio nazwę funkcje przesyłu np. spi czy i2c...

    Mikrokontrolery Początkujący   15 Mar 2019 10:23 Odpowiedzi: 143    Wyświetleń: 12804
  • PIC24HJ128GP502 - rozpoznanie bojem (ustawienie zegara)

    A jak jest z kompilatorami na AVR-y są darmowe czy płatne ? AVR-GCC, bezpłatny kompilator C/C++. GCC popularny jest także wśród ARM. Na start z AVR dobre jest Arduino (tez korzysta z AVR-GCC). Arduino obsługuje tez PIC32 (ale to chyba ARM). Arduino dobre jest do pobawienia się, szybkiego sprawdzenia jakiegoś układu peryferyjnego, wyswietlacza, czytnika...

    Mikrokontrolery PIC   25 Lis 2017 00:41 Odpowiedzi: 16    Wyświetleń: 1677
  • [PIC + dsPIC] Jak się za to zabrać, czyli kompendium

    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 -...

    Mikrokontrolery PIC   08 Wrz 2013 00:21 Odpowiedzi: 25    Wyświetleń: 36300
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    Freddie mam pytanie, czy w razie "W" pomożesz z napisaniem startup'a i makefila do PIC32 z rdzeniem MIPS? Nowsze układy nie są wspierane przez C32 a jego następca XC32 nie chce u mnie współpracować ani z MPLAB8 ani z MPLAB X, więc to co do tej pory robiło się automatycznie muszę napisać ręcznie :) Poza tym chce użyć kompilatora MIPS-gcc z codesourcery,...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101268
  • [Programowanie] Potencjalne źródła wieszania programów

    plik flagi.h wyglada tak: [syntax=c]#ifndef FLAGI_H #define FLAGI_H volatile struct flags// bity flag uzywanych w programie { u08 KeysOn : 1 ; // bit wcisnietego klawisza u08 I2C_trans_pending : 1 ; //bit trwajacej wlasnie transmisji I2C u08 I2C_ACK_ERROR : 1 ; // bit wystapienia bledu I2C (NACK) u08 I2C_trans_ready : 1 ; //bit zezwolenia na transmisje...

    Mikrokontrolery   06 Mar 2012 18:34 Odpowiedzi: 42    Wyświetleń: 2981
  • Trzykanałowy generator zegera SI5351 i PIC32MX - pierwsze starcie

    Ale on to robi na pic-u i z tego żadnego info nie masz bo to inny kod i kompilator, w https://github.com/etherkit/Si5351Arduin... masz biblotekę i przykłady pod avr-a i arduino, skompiluj i sam zobaczysz ile to ma.

    DIY Konstrukcje   14 Maj 2019 15:55 Odpowiedzi: 13    Wyświetleń: 4632
  • Dlaczego darmowe środowiska generują tak duży kod wynikowy

    Podsumowując porównanie darmowych kompilatorów dla różnych procesorów na przykładzie czystego CoreMark (może komuś się przyda). Wszystkie z optymalizacją -O2 i biblioteką "Tiny printf", aby wyeliminować różny poziom jej implementacji. RAM 2000 bajtów to statyczna tablica na potrzeby obliczeń - czyli wszystko powyżej 2000 świadczy o optymalizacji użycia...

    Mikrokontrolery ARM   14 Kwi 2012 17:15 Odpowiedzi: 17    Wyświetleń: 2861
  • PIC32mx795f512l - Jak napisać funkcję obsługi przerwania timera1?

    Czy ja pytałem o jakiś błąd, czy prosiłem o pomoc w znalezieniu nazwy funkcji przerwania ? Naprawdę, jako użytkownika z dużym stażem na forum, co prawda w innej kategorii, dziwi mnie tutaj brak reakcji moderatora, ale nic na sugeruję, do zobaczenia w mojej dziedzinie :D A problem okazał się stosunkowo prosty. Składnia nazwy była poprawna, natomiast...

    Mikrokontrolery PIC   17 Sty 2016 22:48 Odpowiedzi: 2    Wyświetleń: 1956
  • Jak ustawić break pointy sprzętowe w MplabX i rozwiązać błąd PC 0x30e?

    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),...

    Mikrokontrolery PIC   09 Wrz 2013 06:30 Odpowiedzi: 8    Wyświetleń: 2700
  • PIC32MX775F256H - Nieprawidłowe odczyty ADC przy przełączaniu pinów

    Witam, natrafiłem na pewnie mały problem z konfiguracją ADC w PIC32MX775F256H i kompilator C32. Konfigurację opieram o datasheet'a (Section 17. ADC) i o przygody z dspic33. W progamie co parę milisekund sprawdzam wartości na wybranych pinach ADC (AD2,4,5,6,8,9,10,11 oraz 14). Odczyt tylko z jednego pinu działa poprawnie. Jednak gdy przełączam się między...

    Mikrokontrolery PIC   31 Sty 2015 14:53 Odpowiedzi: 3    Wyświetleń: 2553
  • PIC32/STM32 - Wielkość "normalnego" współczesnego kodu wynikowego...

    Witam, Do poruszenia tego tematu zachęcił mnie sąsiedni wątek, w którym kolega pisze, że wyrabia się z kodem wynikowym poniżej 32kB (ograniczenie darmowej wersji Keila). A że nie chcę mu zaśmiecać wątku, to otwieram nowy....;-) Sprawdziłem swój "szkieletowy" program, w którym zaimplementowana jest póki co obsługa kilku peryferiów (klawiatura 4x4, wyswietlacz...

    Mikrokontrolery   26 Kwi 2013 09:00 Odpowiedzi: 9    Wyświetleń: 2118
  • Co oznacza jednostka sterująca w architekturze Harwardzkiej ATmega32?

    Nie każdy STM32 ma ART; H7 nie mają. Poza tym, odnosiłem się do częściowo do produktów NXP, a częściowo do PIC32. Procesory nie mają takiej samej budowy. Różnią się dość istotnie elementami, które nie są pokazane na obrazkach jak ten rozpoczynający dyskusję. Jest bardzo duża różnica między rdzeniami opracowanymi w celu realizacji ciągów instrukcji przygotowanych...

    Mikrokontrolery AVR   17 Gru 2018 00:01 Odpowiedzi: 48    Wyświetleń: 4575
  • Wybór między mikrokontrolerami PIC a CORTEX dla małej firmy - co lepsze?

    Ale dlaczego stawiać się przed koniecznością wykluczającego się wyboru? Dlaczego nie "i PIC i Cortex"? Dlatego, że narzędzia typu programator/debugger oraz środowisko z kompilatorem trzeba zakupić, ewentualnie rzeźbić i składać samemu jakieś gcc (czas w firmie=pieniądze). Inwestycja w dwa rozwiązania jest droższa z tego powodu. Poza tym z doświadczenia...

    Mikrokontrolery   02 Mar 2012 22:39 Odpowiedzi: 22    Wyświetleń: 2044
  • AVR32 AT32UC3A0512 – jaki programator wybrać i jak programować (SPI, JTAG)?

    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...

    Mikrokontrolery AVR   05 Paź 2015 13:41 Odpowiedzi: 55    Wyświetleń: 4962
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    To jest tylko sztuczny marketingowy zabieg w celu zdywersyfikowania produktu jakim jest kompilator na wersje Free, Standard i Pro. Taki system powoduje przywiązanie do produktów i skrojenie na miarę kieszeni klienta i nie ma nic wspólnego z obiektowością. I to jest właśnie problem , bo pisząc w C nie mamy wpływu na to jak będzie wyglądał kod wynikowy...

    Mikrokontrolery   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 11481
  • Czy na polskich uczelniach uczą mikrokontrolerów ARM, np. STM32?

    No dobra, to się w końcu odezwę: To, na czym się uczy studentów, powinno spełniać kilka warunków: 1. Umożliwiać realizację przyjętego celu dydaktycznego. 2. Być proste, standardowe i nie udziwnione. 3. Być reprezentatywne dla stanu techniki wraz z przewidywalnymi trendami rozwojowymi. Niekiedy 1. pozostaje w konflikcie z 2. i 3. W takim przypadku wypada...

    Mikrokontrolery ARM   29 Gru 2016 05:58 Odpowiedzi: 164    Wyświetleń: 9021
  • Terminal PAL/NTSC/VGA na PIC32 z obsługą klawiatury PS/2

    https://obrazki.elektroda.pl/6406311800_... Witajcie moi drodzy. Dziś przedstawię projekt, o którym myślałem od bardzo dawna. Początkowo byłem pewny, że będę musiał go zrealizować od 0, ale dość długie poszukiwania w sieci pozwoliły mi odnaleźć gotowe rozwiązanie , które spełnia moje oczekiwania, a mianowicie ASCII Video Terminal autorstwa...

    DIY Zagranica   10 Mar 2019 10:45 Odpowiedzi: 5    Wyświetleń: 5472
  • Assembler - Assembler, technikum informatyczne i jego brak :(

    Napiszę słówko jako człowiek, który pisze programy na mikrokontrolery od kilkunastu lat. Taka prawdziwa nauka assemblera w tym momencie nie ma najmniejszego sensu. Dlaczego? Bo niby, którego asemblera uczyć się. Każda rodzina procesorów ma inną listę rozkazową. Jeżeli nauczysz się asemblera, powiedzmy na AVR-y 8 bitowe (seria ATmega), napiszesz tam...

    Programowanie Początkujący   01 Paź 2012 22:16 Odpowiedzi: 6    Wyświetleń: 2604
  • Podstawowe użycie toolchain'a arm-none-eabi czyli co się dzieje przed main

    To nie tak że nie odwołujesz się do rejestrów w cortex-m, po prostu jest to ukryte pod definicjami, które są bardziej opisowe, jednak to nadal są rejestry. Same biblioteki są wygodne, ale do czasu gdy chce się zrobić coś bardziej złożonego, wtedy i tak trzeba znać jak to działa i pisać samemu. Tutaj nie ma różnicy między AVR a ARM. To jest jasne. Niemniej...

    Artykuły   31 Sty 2019 07:34 Odpowiedzi: 31    Wyświetleń: 10971
  • Architektura 16F w embedded - czy warto używać?

    Więc jaki sens ma argument o braku darmowego środowiska? To już musisz pytać tych którzy taki argument tutaj dali, ja tylko się czepiam twierdzenia, że to "dobra decyzja" że takowego nie ma (; Niemniej jednak wg mnie darmowy kompilator jest ważny. Z prostego powodu - praktycznie każdy elektronik czy programista embedded jednak kiedyś zaczynał. I dla...

    Mikrokontrolery   10 Lis 2016 00:16 Odpowiedzi: 46    Wyświetleń: 1602
  • Jakich używasz mikrokontrolerów? Jakie są różnice pomiędzy rodzinami?

    Szczerze wątpię w przydatność takiego typu oprogramowania dla kogoś poza hobbystami - zwykle wygenerowany kod nawet nie widział się z optymalnością a dodatkowo jesteśmy ograniczeni takim podejściem do sprawy... Proponowałbym zapoznać się chociażby z opisem na stronie, jeśli nie z samym oprogramowaniem, przed wydaniem takiej opinii. 1. Graficznie można...

    Mikrokontrolery   01 Kwi 2013 19:20 Odpowiedzi: 48    Wyświetleń: 8400
  • Konkurs - do czego wykorzystasz FPGA? WYNIKISponsorowany

    FPGA, od dawna miałem planach wejście w ten temat, a jakoś nie było kiedy i nie było na czym. A ta płytka mogłaby mi pomóc... W sumie to mam dwa pomysły. Zgłoszenie numer 15 - generowanie obrazu video (HDMI a może LVDS?) To raczej już padło w temacie, interesuje mnie zwłaszcza ta "24-bitowa głębia kolorów HDMI" z obrazka (at)piotrva . Drugą opcją byłoby...

    Artykuły   16 Gru 2019 18:57 Odpowiedzi: 87    Wyświetleń: 10761
  • Wybór mikrokontrolera ARM do nauki po AVR - łatwo dostępny i niedrogi sprzęt

    Autor tematu od pewnego czasu już milczy, a szkoda. Zadając pytanie "Jaki mikrokontroler po AVR?", poprosił o pomoc w rozwoju, a nie w trwaniu na obecnym poziomie. Tutaj jak zwykle dyskusja o tym dlaczego 8-bitowy AVR jest lepszy niż dowolny uC 16- lub 32-bitowy. Widzę tutaj mnóstwo nietrafionych argumentów: - Alpha blending na AVR, kiedy zgodnie z...

    Mikrokontrolery   11 Sty 2017 21:51 Odpowiedzi: 165    Wyświetleń: 10005
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 1

    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...

    Artykuły   29 Gru 2017 13:58 Odpowiedzi: 1    Wyświetleń: 6489
  • Arduino VGA Shield - wersja druga, SMD - z expanderem portów i pamięcią EEPROM

    Ale tak się zastanawiam dlaczego 32-bitowy procesor generuje tylko monochromatyczny obraz tekstowy? Dobre pytanie, ale tak jak pisałem na początku, shield do generacji obrazu korzysta z https://obrazki.elektroda.pl/1729013000_... Nie przerabiałem samej generacji VGA, choć już od jakiegoś czasu rozważam modyfikacje i ulepszenie jej....

    DIY Konstrukcje   28 Maj 2020 10:21 Odpowiedzi: 6    Wyświetleń: 4554
  • Czy stare komputery były lepsze od SBC i płytek rozwojowych?

    https://obrazki.elektroda.pl/7656017200_... O komputerach jednopłytkowych czy stare komputery były lepsze od współczesnych platform rozwojowych i SBC? Nie lubię Arduino I to jest jak najbardziej prawda. Arduino to platforma, która miała dać łatwy dostęp do programowania elektroniki ludziom, którzy nie znają się ani na elektronice,...

    Tematy tygodnia   05 Maj 2023 07:12 Odpowiedzi: 25    Wyświetleń: 2937
  • Wybór między STM32 a Xmega po Atmega - który lepszy dla amatora?

    Wszystko prawda, pokażesz na elce jakiś projekt tego typu? Ludzie, którzy to robią, zajmują się robieniem, a nie pisaniem o tym :D Ja w swojej karierze przerobiłem już od '51, przez AVR8, potem PIC24, dsPIC, następnie ARMy. I tak zostało. Nie ma za bardzo gdzie pójść. Raczej nie w PIC32 - errata która potrafi osiągnąć rozmiar datasheeta (przynajmniej...

    Mikrokontrolery   12 Lip 2015 07:19 Odpowiedzi: 32    Wyświetleń: 8700
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 2

    https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...

    Artykuły   05 Sty 2018 11:04 Odpowiedzi: 31    Wyświetleń: 5400
  • Tutorial PIC18F2550 + SDCC - Część 1 - Konfiguracja środowiska pracy

    https://obrazki.elektroda.pl/5931581900_... Opiszę tutaj krok po kroku instalację, konfigurację oraz użycie darmowego kompilatora SDCC do tworzenia programów na mikroprocesory PIC. Całość będzie w formie szczegółowego tutoriala. Ze względu na długość całości tutorial podzielę na osobne tematy . W dalszych częściach postaram się...

    Artykuły   03 Wrz 2020 23:52 Odpowiedzi: 11    Wyświetleń: 8736
  • Uniwersalne płytki startowe pod różne układy SMD z powierzchnią prototypową

    https://obrazki.elektroda.pl/9032300100_... Witajcie moi drodzy. Przedstawię tutaj unikalny zestaw płytek uniwersalnych pod elementy w obudowach SMD, obejmujący TQFP100, TQFP64 i TQFP48, różne SSOP, SOIC itp. Płytki te wyróżnia sprytne i uniwersalne poprowadzenie ścieżek, ułatwiające uruchomienie dowolnego mikrokontrolera (gotowe zworki...

    Artykuły   19 Gru 2021 21:00 Odpowiedzi: 7    Wyświetleń: 4362
  • Errata - dokument ważniejszy od noty katalogowej mikrokontrolera?

    https://obrazki.elektroda.pl/6687159300_... Każdy, kto rozważa przesiadkę z ośmiobitowego mikrokontrolera na coś mocniejszego i o większych możliwościach naraża się na pewien problem, który łatwo przegapić, bo przy ośmiu bitach pojawia się sporadycznie. Ale pomnóżmy liczbę bitów przez dwa, cztery, albo i osiem, i zaczynają się schody....

    Tematy tygodnia   18 Maj 2023 08:59 Odpowiedzi: 5    Wyświetleń: 1557
  • Pinguino4550 - płytka developerska USB dla PIC18F4550

    http://obrazki.elektroda.pl/6445993600_1... Witajcie moi drodzy! Chciałbym wam pokazać kolejny mój projekt oparty na mikroprocesorze z rodziny PIC. Jest to płytka developerska oparta o 8-bitowy PIC18F4550 (32 kB Flash, 2kB RAM, UART, SPI, I2C) kompatybilna z projektem Pinguino. Płytka ta jest programowalna przez USB tak jak Arduino...

    DIY Konstrukcje   29 Kwi 2016 21:03 Odpowiedzi: 10    Wyświetleń: 6042
  • STM32F4Discovery - STM32F4 + darmowe IDE = zaraz mnie trafi !

    To może lepiej zostać przy PIC'ach? - np. PIC32MX. Też pisze się w C, środowisko MPLABX daje Microchip, jak masz przypadkiem PicKita3, to od razu możesz programować. Jedyny minus, to trzeba sobie samemu zrobić płytkę developerską, bo te gotowe są cholernie drogie. No i oficjalny kompilator C od Microchipa ma opcję optymalizacji tylko do -O1. Ale peryferia...

    Mikrokontrolery ARM   30 Lip 2014 12:08 Odpowiedzi: 111    Wyświetleń: 15012
  • [AUDIO] 5-cio pasmowy korektor parametryczny z rejestratorem stereo

    https://obrazki.elektroda.pl/9234332600_... Ode mnie: Opis jest powierzchowny ze względu na brak czasu. Postaram się odpowiedzieć na rzeczowe, techniczne pytania dotyczące konkretnych zagadnień. Urządzenie jest projektem jednostkowym, niekomercyjnym. Schemat: https://obrazki.elektroda.pl/4430277100_... Z potrzeby...

    DIY Konstrukcje   19 Lis 2018 10:32 Odpowiedzi: 64    Wyświetleń: 9300
  • PIC32MX1/2/5 Startet Kit - zestaw deweloperski dla nowych MCU PIC32MX

    http://obrazki.elektroda.pl/7900242600_1... PIC32MX1/2/5 Startet Kit to niewielka płytka deweloperska dla nowej rodziny mikrokontrolerów PIC32 prezentująca możliwości komunikacji USB oraz CAN. Firma Microchip udostępniła zestaw startowy ułatwiający projektowanie aplikacji opartych o mikrokontrolery z rodziny PIC32MX1/2/5. Płyta umożliwia...

    Newsy   12 Lis 2015 22:18 Odpowiedzi: 0    Wyświetleń: 1542
  • Tutorial PIC18F2550 + SDCC - Część 4 - Timery, przerwania

    https://obrazki.elektroda.pl/4950580000_... Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C, choćby taka...

    Artykuły   02 Kwi 2020 00:20 Odpowiedzi: 0    Wyświetleń: 2394
  • [Zrobię] Układy elektroniczne - mikroprocesorowe

    Witam. Projektuję, wykonuję i uruchamiam elektroniczne urządzenie mikroprocesorowe (głównie procesory PIC ale nie tylko) i mieszane analogowo - cyfrowe. Pracuję z wykorzystaniem programu KiCAD (schematy i pcb) oraz kompilatorów firmy Microchip dla procesorów PIC18, PIC24, dsPIC oraz PIC32 (język C). Wykonywałem również projekty oparte o MSP430 i STM32....

    Ogłoszenia Elektronika   06 Lis 2016 00:12 Odpowiedzi: 0    Wyświetleń: 1173
  • Nowe mikrokontrolery Microchip z rodziny PIC32MX3/4

    http://obrazki.elektroda.pl/5676939100_1... Firma Microchip ogłosiła wprowadzenie nowej rodziny swoich mikrokontrolerów o konfiguracjach Flash/RAM: 64/16 KB, 256/64 KB i 512/128 KB. Nowe układy rozszerzą popularną serię 32-bitowych mikrokontrolerów PIC32MX3/4 i posiadają pojemniejszą pamięć RAM oraz większą liczbę układów peryferyjnych, jednocześnie...

    Newsy   17 Cze 2013 17:31 Odpowiedzi: 0    Wyświetleń: 1635
  • [Zrobię] Układy elektroniczne - mikroprocesorowe

    Witam. Projektuję, wykonuję i uruchamiam elektroniczne urządzenie mikroprocesorowe (głównie procesory PIC ale nie tylko) i mieszane analogowo - cyfrowe. Pracuję z wykorzystaniem programu KiCAD (schematy i pcb) oraz kompilatorów firmy Microchip dla procesorów PIC18, PIC24, dsPIC oraz PIC32 (język C). Wykonywałem również projekty oparte o MSP430 i STM32....

    Ogłoszenia Elektronika   13 Wrz 2013 08:36 Odpowiedzi: 0    Wyświetleń: 1659
  • [Zrobię] Układy elektroniczne - mikroprocesorowe

    Układy mikroprocesorowe (PIC) i nie tylko Witam. Projektuję, wykonuję i uruchamiam elektroniczne urządzenie mikroprocesorowe (głównie procesory PIC ale nie tylko) i mieszane analogowo - cyfrowe. Pracuję z wykorzystaniem programu KiCAD (schematy i pcb) oraz kompilatorów firmy Microchip dla procesorów PIC18, PIC24, dsPIC oraz PIC32 (język C). Oferuję...

    Ogłoszenia Elektronika   18 Kwi 2013 22:10 Odpowiedzi: 0    Wyświetleń: 1443