-
Thread
PIC32 Microchip Graphics Library
Hallo Zusammen, ich beschäftige mich gerade ein wenig mit den PIC32 Mikrocontrollern. Ich habe mir für den Anfang den PIC32MX250128B (28Pin DIL-Gehäuse) ausgesucht. Als Compiler wollte ich den XC32 V1.21 verwenden und IDE ist MPLAB X V1.9 und Win7 64Bit. Ein Hello-World-LED-Blinken
-
Thread
PIC32 sendet nur 0x00 über UART (MPLABX)
special funciton registers, CP0 regs */ #endif #include <plib.h> /* Include to use PIC32 peripheral libraries */ #include <stdint.h> /* For uint32_t definition */ #include <stdbool.h> /* For true/false definition */ #
-
Thread
Kann nicht Interrupt auslosen mit Timer4 und Timer5
an der Interrupt Vector definition! Kennt sich jemand aus mit dem kalkulieren der Vectornummer für Pic32, danke
Tut sich gar nichts auf den UART Pins? Das ist doch ein PIC32MX220xxxxx - oder?? Da sind die Pins für UART, SPI, I2C nur über PPS (Peripheral Pin select) zugänglich. Die Beschreibung dafür findet sich im PIC32MX1xx/2xx Manual (DS61168) ab Seite 143. Ich habe
-
Thread
RTEMS on PIC32 (MIPS)?
Hallo Leute, verwendet jemand von euch vielleicht RTEMS auf einem MIPS oder gar auf einem PIC32? Ich suche eine relativ günstige Hardwareplatform (größer 8Bit Plattform) auf der ich RTEMS zum laufen bekomme. Bein Machforschen habe ich halt gesehen, das RTEMS auf MIPS läüft, daher hätte ich die Hoffnung, das es auch auf einen recht preiswertem PIC32 läuft, welcher ja auch einen MIPS Kern hat.
-
Thread
Projekt Mikrocontroller mit Touchscreen
Projekt TFT Maximite von Carsten Meyer (Heise Verlag) beschrieben. Das Maximite basiert auf einem PIC32 von Microchip. https://www.google.de/search?q=tft+maximite https://github.com/heise/MAXIMITE
-
Thread
FAT Dateisystem - kritische Operationen
Hallo. Ich verwende auf meinem PIC32 eine SD-Karte mit FAT32. Um mein System möglichst gut gegen Datenverlust abzusicheren, muss ich herausfinden, welche Operationen zu Datenverlust führen können. Beim Lesen kann ja nichts passieren
-
Thread
PIC 32 DSP Libary
PIC32 DSP und C30 Compiler passt irgendwie nicht. Aber es geht offensichtlich um den C30.... Für den C30 Compiler (der übrigens seit fast 2 Jahren nicht mehr updated wird) findet sich die Dateie (zumindest
Chris B. schrieb im Beitrag #3313894: > PIC32 DSP und C30 Compiler passt irgendwie nicht. Das macht nichts, es passt auch der Titel nicht zum Inhalt :)
-
Thread
Welcher 32 Bit Controller
hingegen, dass bis zu 8 Aufgaben zeitgleich abgearbeitet werden können. Und mir sind noch die die PIC32 Controller untergekommen, mit denen ich mich aber bisher noch nicht befasst habe. Wichtig ist auch, dass es, wie bei Bascom, viele Beiträge mit BeispielCode im Netz gibt und vielleicht auch das
-
Thread
[S] mikroElektronika PICFlash2 oder mikroProg
www.mikroe.com/products/view/18/picflash-with-mikroicd-support/ http://www.mikroe.com/mikroprog/pic-dspic-pic32/ Hat jemand solch ein Gerät zu verkaufen? Besten Dank schon einmal
www.mikroe.com/products/view/18/picflash-with-mikroicd-support/ http://www.mikroe.com/mikroprog/pic-dspic-pic32/
-
Thread
Interessiert sich hier jemand für "Reconfigurable (Retro) Computer"?
ENC424J600 Ethernet (anbindung über SPI), oder einfache PHY über RMII * 2 NES/SNES Joysticks * PIC32MX oder PIC24F µController * USB Host (für USB-Sticks) und USB-Device (für µC programming, FPGA Configuration und Kommuinication mit PC) * SPI Flash (über SPI am µC) * 2 SD-Karten, eine am PIC
-
Thread
PIC übers Ethernet per UART (RS485) flashen - Lösungen?
umsetzten jedoch setze ich den PIC18f67j60 ein mit einem MAX3535 transceiver. und mein 1. Pic ist ein Pic32mz2048ech100 jemand eine idee wie ich dies hier genau umsetzten muss/kann. wäre für jede hilfe dankbar, auch über vll codebeispiele würden mir sehr helfen. ... ich hoffe ihr seit hier noch aktiv
-
Thread
Bittiefe eines µCs
Die einstmals so stolzen RISCs: alle verschwunden. POWER, SPARC, PA-RISC, MIPS (nur noch als PIC32, also als Controller). So viel zu den Nachteilen.
Die einstmals so stolzen RISCs: alle > verschwunden. POWER, SPARC, PA-RISC, MIPS (nur noch als PIC32, also > als Controller). POWER und SPARC sind noch da, aber vorwiegend im Bereich grösserer Systeme. Dort aber dafür mit Schmackes.
-
Thread
PIC32MX795F512L output compare interrupt Probleme
ausgeführt. Kann mir wer helfen? Ist bestimmt ein einfacher dummer Fehler meinerseits... uC: PIC32MX795F512L compiler: XC32 v1.21 (latest release) IDE: MPLAB X edit: es scheint, als ob das interrupt flag OC2IF nicht gesetzt wird. wenn ich in der while(1)-Schleife das Bit polle, wackelt auch
-
Thread
Xmega oder Arm für Kleinsserien wegen Lötbarkeit..
Eventuell ist Pic32 auch was für dich. Die gibt es übrigens auch in SPDIP.
-
Thread
UV-Laserdrucker
die Belichterfunktionen und kümmert sich um die Kommunikation und das Ansteuern der Motoren. Ein PIC32 (jetzt ein PIC32MZ) steuert den Spiegelmotor und den Laser. Der Discovery hängt via Ethernet am PC und der PIC32 mittels RS232 (1Mbit) am Disovery. Soweit nochmal zum Aufbau. Bisher habe die Pixel
gerade, da ich erhebliche Probleme habe ... Fritz Richter schrieb im Beitrag #4087164: > Ein PIC32 (jetzt ein PIC32MZ) steuert den Spiegelmotor und den Laser. > Der Discovery hängt via Ethernet am PC und der PIC32 mittels RS232 > (1Mbit) am Disovery. ... ob ich die Last nicht besser auf 3 Prozessoren
-
Thread
Benötige Hilfe beim Einstieg in die Mikrocontrollerwelt mit PIC
mich nur anschließen. Ich hatte auch einen Sprut Brenner8. Dann kam ein neuer PIC16 und auch die PIC32-Reihe raus. Beide wurden von USburn und Brenner8 nicht unterstützt. Da kam dann das PICKIT3 und ich bin zufrieden. Auch denke ich, dass du auf jedenfall gleich mit MPLAB X und ansich auch mit XC8 anfangen
-
Thread
Kauf von Sainsmart Produkt
sind. Leider ist das an 5V angeschlossen und tut nicht vollstaendig an 3.3V Arduinos ( ich habe PIC32 3.3V mit Arduino Layout). Dennoch, dass LCD funktioniert prima an 5V & 3.3V Arduinos (PIC & AVR) ohne probleme. mfG Peter
-
Thread
PIC32MX Timer 45 Problem
Takt meines Schrittmotorcontrollers (TMC261) verwende ich die Timerkombi 4&5 als 32bit Timer eines PIC32MX575F512H. Den Timer initialisiere ich wie folgt: [c]T4CONbits.TON = 0; T4CON = 0x00; T5CON = 0x00; TMR4 = 0; TMR5 = 0; T5IE_bit = 1; T5IF_bit
Quellcode sehen möchte, um was zu überprüfen, bitte melden. Kompiliert wird mit mikroe mikroCPro for PIC32 Danke. Lg. Daniel
-
Thread
PIC32_I2C_MPLAB-C32-Compiler
möchte mit dem Controller die I2C Schnittstelle initialisieren und Slaves ansprechen. Nach dem ich das PIC32 Reference Manual durch hatte, habeich festgestellt das die Architektur und der Umfang der Einstellungen beim PIC32 sehr viel größer sind als beim den anderen PICs bei dennen ich diese Schnittstelle
Compiler von den Befehlen neu. Hat jemand von Euch schon einmal mit der I2C Schnittstelle bei den PIC32 Controllern und dem C32 Compiler gearbeitet? Ich bin über jede Hilfe dankbar. Über die Googlesuche bin ich nicht wirklich weiter gekommen. Den Controller den ich verwende ist der PIC32MX795F512L
-
Thread
Kein DIP ARM im Shop
Farnell gibt es ARMs, aber nur als TSSOP oder LQFP, > also nicht bastelfreundlich. Und warum kein PIC32? Die 28 pinner gibts auch in DIL, und auch bei Reíchelt, und leistungmäßig sind die ähnlich wie ein Cortex M3. fchk
-
Thread
Von AVR auf PIC umsteigen
ist kein Compiler dabei. Den passenden Compiler für Deine Architektur (PIC16/PIC18, PIC24/dsPIC, PIC32) musst Du anschließend dazu installieren. Das ist ein extra Download. Nicht dass Du Dich wunderst. fchk
-
Thread
PIC32 ASM atomic Funktionen
paar Funktionen geschrieben die ohne > deaktivierung der INTs auskommen sollen. Da ich mich in PIC32 Assembler nicht auskenne: Wodurch erreichst Du die Atomarität bei den Read-Modify-Write-Zugriffen ohne die Interrupts zu sperren?
Operation: lit14 → DISICNT 1 → DISI Disable interrupts for (lit14 + 1) cycles Status Affected: None PIC32 kenn ich (noch) nicht.
-
Thread
RFID und kapazitiver Touchscreen
Hallo, ich arbeite derzeit an einem Projekt wobei ein kapazitiver Touchscreen mit einem PIC32 angesteuert wird und sich am selben Gerät ein RFID Lesegerät befindet. Erste Tests haben gezeigt, dass das Lesegerät interessante (jedoch negative) Auswirkungen auf die Touch-Erkennung hat: * Touch-Events
-
Thread
WLAN Modul PIC24
deinem obigen Link ist nach Beschreibung nur kompatibel mit DM240001, DM163024, DM320001, also dem PIC 32 Starterkit. Ist das Modul auch kompatibel für den PIC 24?
später aber benötigen werde, werde ich nun PIC32 Starter KIT wählen. Nochmals schönen Dank!
-
Thread
C++ Code Generator for Embedded Applications
aussehende C++ Klassen macht. Ich benutze das erfolgreich sowohl auf Linux, Windows und ARM7/M3/M4 oder PIC32 Microcontrollern. Ich überlege einen Generator zu schreiben der für verschiedene uC komplette Programme in C++ (vielleicht optional auch C) erzeugen kann, von der Chip Initialisierung bis zur Anwendung
gut einzusetzen sind. @arc net Das sind alles Proprietäre Lösungen. Im uC Bereich brauche ich PIC32 (wir sind Microchip Design Partner) und ARM Cortex. Aber trotzdem danke, werde mal schauen ob man da wa lernen kann. @gs scarnight Mein Favorit is Cadifra, kostet 30 EUR Der Generator hat aber
-
Thread
Arduino Hardware - ich bin etwas überfragt
MPLAB IDE -> Atmel Studio. Es gibt die verschiedenen Klassen von Mikrocontrollern: PIC12, PIC16 .. PIC32 -> ATtiny, AT(x)mega .. AT32. Es gibt die Programmierer der Hersteller: ICD3, Pickit -> AVROne!, Dragon und die verschiedensten Clones davon. Die Eval Boards der Hersteller: PicDemo -> STKxxx, sowie
eines zu kaufen. Das habe ich genau so gemacht, sowohl mit einem ATmega32U2 und als auch mit einem PIC32MX795F512L. Und Du kannst auch einen Schritt weiter gehen und Dein vorhandenes Board so in die Konfiguration der Arduino IDE eintragen, daß Du mit den Standard-API's darauf zugreifen kannst. Das
-
Thread
PIC32 ethernet Starter kit
Hallo, ich will mit dem PIC32 Starter KIT einen Websever laufen lassen. Die Demon TCPIP PIC32 ETH Demo App-C32 auf den Controller aufgespielt. Netzwerkangeschlossen an den PC. httP://mchpboard in den internet browser eingegeben
-
Thread
Wie stark sollte man bei der Mikrocontroller Programmierung kapseln? Gesperrt
100% sauberen Designs stellen, aber NUR wenn es wirklich notwendig ist. Sonst ist alles in C++, PIC32, ARM7, ARM Cortex M3, und auf Linux und PC ohnehin. Ausser ein Kunde fordert explizit C. Die Mär vom resourcenfressenden C++ stimmt zumindest dann nicht, wenn man weiss was man tun sollte und was
-
Thread
Schaltplan Microchip SD-Karte and PIC32
Hat jemand einen Schaltplan zur Hand für eine SD Karten anbindung an einen PIC32 die sauber funktioniert hat? also auch im 25/50MHz betrieb. Ich habe im Inet viel gefunden, auch von Microchip selbst gibt es PICDemo Boards mit SDKarte und einem 5V level shifter drauf. Auch
Micro-SD-Slot schon mit drauf. Und ist absolut preisgünstig. https://www.olimex.com/Products/Duino/PIC32/PIC32-PINGUINO-MICRO/ Ein Schaltplan ist dort auch zu finden. https://www.olimex.com/Products/Duino/PIC32/PIC32-PINGUINO-MICRO/resources/PIC32-PINGUINO-MICRO-REV-B.pdf
-
Thread
TCP senden/empfangen an einem Port
Bit µCs schauen, aber du hast nicht gesagt welche µCs du meinst. Ich werde es erstmal mit einem PIC32 Demo-Board versuchen. Der fertige Stack von Microchip und die Demos scheinen mir ein guter Einstieg. Was gibt es denn für alternativen zu TCP, wenn ich eine gesicherte Datenübertragung machen will
-
Thread
MPLABX + PICkit3 + PIC18F6722: Programmiervorgang dauert ewig
Programmer und auch bei verschiedenen Prozessoren. Das Bild im Anhang zeigt die Einstellungen für einen PIC32MX2xx und ein ICD3. Es sollte für das PICKit aber was ähnliches geben. Ach verdammt jetzt ist das Bild 2x dran.
-
Thread
mikrocontroller + ethernet mit pure Datarate >20mbit/s
einem > Mikrocontroller herzustellen, bei der die nutz-Datenrate über 20mbit/s > lag? Ein PIC32MX695F512 sollte das mit seinem internen Ethernet MAC und einem externen PHY sowie dem Microchip TCP/IP-Stack schaffen. fchk
-
Thread
Die Qual der Wahl
Vorschläge hatte ich diese gehabt : LM3S9D96 vom TI. LPC1768 vom NXP STM32F215RG vom ST PIC32MX795F512L vom microchip Doch dann bin ich mit dem IDE inkl. Debugger konfrontiert. Die besseren IDe (Keil/IAR) sind nicht gerade die billigen (ab 1000€) gegensatz zu den "Code Compuser Studio"
-
Thread
Universeller BUS für Hobby-Projekte
Ich denke mit PIC32 und CAN (oder alternativ einem ARM Cortex M3) liegt man auch Hobbybereich richtig. Microchip hat viele kostenlose Biblioheken und CAN Tools gibt es auch freie, obwohl ich keines aus Erfahrung empfehlen
-
Thread
MPLAB X und PICkit 3 - Plötzlich "failed to program device"
ich kann leider nicht alles durchlesen. ich hatte mit dem ICD3 auch pobleme bei den PIC24 und PIC32, die beim brennen schneller getaktet werden. bei meinen programmierleitungen (ca. 40cm!) war folgendes problem: ich hatte zu jeder leitung parallel eine GND-leitung, die ich beim ICD als auch auf dem
-
Thread
PIC32MX795F512 und externes Memory
hei, PIC32MX795F512 und externes Memory Bin dabei den Schaltplan für ein Board anzulegen. Dabei bin ich über die Pin Belegung des µC für den Anschluß eines externen Memory (FRAM) gestolpert. Was ich
-
Thread
(Cortex-M3 VS Raspberry) Für die Steuerung
eingebaut - Du bräuchtest dann nur noch einen Transceiver. Und wenn Du einen Cortex M3/M4 oder einen PIC32 nimmst, dann wählst Du natürlich einen, der CAN schon eingebaut hat. Im großen und ganzen kann ich Dir sagen: 1. Nicht den Raspberry Pi nehmen. Der ist zwar weit verbreitet, und er ist billig
Du alles mit Ganzzahlen oder Festkommazahlen machst. Das schafft dann auch ein Cortex M3/M4 oder PIC32. fchk
-
Thread
Ethernet über Backplane
konzipiere gerade ein 19" basiertes modulares System für spezielles Mess- und Testequipment, was auf PIC32 basierten Slave Karten bestehen soll, die über Ethernet mit einem PC verbunden werden. Standardbusse wie VXI o.ä. sind mir zu aufwendig. Ein Ansatz ist ein Router mit externem Ethernet Port auf
mir hauptsächlich High Speed (10GBit u.ä) für Server geliefert, aber ich brauche 100MBit wo man die PIC32 auf den Slaves ankoppeln kann. Reicht mir auch vollkommen von der Geschwindigkeit.
-
Thread
PIC32MX Debugging und Header
1. Wenn ich mitr MPLABX den code debugge, endet das ganze irgendwann in einer eth.h wo ist hierfür der C code? sagt nicht im vorab compiled und in einer lib. und woher weisz ich das diese lib verwendet wird oder funktioniert? 2. mit #pragma werden viele Dienge eingestellt wie Clock oder Ethernet Modus, wo befindet sich der code dazu?
-
Thread
Der S3BUS, Eure Meinung ist gefragt
Karteneigenschaften einlesen. Ein FPGA auf den Karten möchte ich nicht. Mit den DMA Fähigkeiten der PIC32 ist das bei SPI auch nicht notwendig. Die Slave Karte (ich werde auch PIC32 benutzen) wird ein sauberes API bekommen. Der zentrale PIC32 hat ein festes parametergesteuertes Programm, das Daten
> Die Slave Karte (ich werde auch PIC32 benutzen) wird ein sauberes API > bekommen. Der zentrale PIC32 hat ein festes parametergesteuertes > Programm, das Daten vom/zum PC routet. Und auf dem PC gibt es auch ein > sauberes API.
-
Thread
Modellbildung zur PID Regelung eines Schrittmotors
Hallo zusammen, ich arbeite gerade daran einen PID Regler für einen PIC32 Mikrocontroller zu implementieren. Dabei macht mir die Theorie allerdings mehr Schwierigkeiten als die Praxis. Konkret geht es mir darum das ich gerne ein Modell der Regelstrecke im Zustandsraum
-
Thread
PIC32MX664F128H / DP83848 Link ja, mehr aber nicht
funzt, einschliesslich der Netzwerkleitung. Ich aber irgendwie was verhaun habe zwischen Phyter und PIC32? Kann man das irgendwie raus messen?
-
Thread
als nächstes ARM oder FPGA/CPLD?
im Allgemeinen auch wie da was funktioniert. Nun will ich einen Schritt weiter gehen. Statt den PIC32 würde ich gerne eher auf einen Hersteller mit Low-End bis High-End ARMs wechseln, damit ich, wenn ich die etwas einfacheren ARMs beherrsche, auch die größeren, schnelleren ARMs vom gleichen Hersteller
egal. Der Unterschied ist in der Peripherie, und da unterschieden sich zwei ARM-Derivate so viel wie PIC32 und AVR32. Heißt also: Wenn Du PIC32 kannst (für den Du ja schon alle Tools da hast), dann wird Dir der Umstieg auf irgendeinen anderen 32 Bitter nicht schwer fallen. Innerhalb der Linien eines
-
Thread
Vergleich zwischen ARM und PIC Prozessoren
. Du kannst nicht PIC32 mit ARM vergleichen, sondern nur z.B. PIC32 mit STM32F3 oder mit NXP18xx oder mit SAM3xxxx oder einer anderen Cortex M3-Familie eines bestimmten Herstellers. Solltest Du Dich jetzt mit irgendeinem ARM beschäftigen, wenn Du jetzt PIC32 hast? Kommt drauf an. Wenn Du jetzt den PIC32 durch einen STM32F103 beispielsweise ersetzen würdest, hättest Du gemessen am Aufwand nicht wirklich viel gewonnen. Das ist dann wie Coke gegen Pepsi.
-
Thread
Welcher PIC/uC für Masterkeyboard?
mit dem Memory-Mapping nicht so ganz. Hat der überhaupt was auf dem Chip? http://www.reichelt.de/PIC-32-Controller/32MX150F128D-IPT/3/index.html?;ACTION=3;LA=2;ARTICLE=121324;GROUPID=4509;artnr=32MX150F128D-IPT Wie es aussieht brauche ich ja 2 USB-OTG Anschlussmöglichkeiten. Ist es möglich, im Controller
Hallo Hannes Ich würde eine PIC32 dafür nehmen, aber das ist natürlich Geschmacksache. Es gibt halt ziemlich leistungsfähige Typen im DIP-28 Gehäuse und alle lassen sich mit einem günstigen PicKIT 3 programmieren und debuggen. USB-MIDI
-
Thread
HTTPS statt HTTP in Embedded System?
Der Microchip TCP/IP-Stack kann SSL. Dafür empfiehlt sich ein PIC32MX6xx oder 7xx mit eingebautem Ethernet-MAC. Aufgrund irgendwelcher US-amerikanischen Paranoia musste man sich früher die Crypto-Bibliotheken für 5$ einmal kaufen, aber inzwischen sind die frei runterladbar
für PIC18 verfügbar, dort aber zu langsam, um irgendwie sinnvoll eingesetzt zu werden. Auf einem PIC32MX läuft das ganze einfach so ohne großen Aufwand und ganz vernünftig. Nachteil: Es ist zwar Open Source, aber keine Freie Software im Debian-Sinne. Dafür ist das Zeugs problemlos in kommerziellen
-
Thread
PIC 18F Variablen Speichern
haben, da sind bestimmte Bereiche für DMA priorisiert). Wenn du "Unmengen" RAM benötigst musst du PIC32 nehmen - da gibts bis 256kB SRAM (oder mittlerweile mehr!).