-
Thread
Schulprojekt
Pulsweite? Viel Spasss beim Anpassen des Codes; hier kann euch hinsichtlich den dicken PICs (nicht eher PIC32 als PIC30...?) nämlich kaum jemand helfen.
-
Thread
PIC32 Mein erstes Board
Hallo Zusammen Im Anhang mein erstes PIC32 Board mit ETH Phy. Ich habe eigentlich genau die Schaltung vom pic32 Ethernet starter kit (http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2615&dDocName=en545713) kopiert und auf den 64 PIN Pic32MX764F128H umgeschrieben. Da es sich um mein aller erstes PIC board handelt (ich war stark Atmel lastig) dachte ich, dass der ein oder andere vielleicht einen Fehler findet oder das Board auch gebrauchen
-
Thread
Datentypen mit Bitfelder
OK. Der PIC32 ist Little Endian. Daran habe ich natürlich überhaupt nicht gedacht. Bei Big Endian hätte ich bei Variante 2 kein problem gehabt und ich wär ohne Aufbereitung davon gekommen. Danke für den Tipp
-
Thread
Weiterbildung Microcontroller Gesperrt
immer noch mit diversen Speicherbereichen code, data, idata, xdata etc. (gleiches gilt für die PICs < PIC32 bzw. fast alle 8-Bit und 16-Bit Controller), div. Zeiger-Größen (u.a. SiLabs 8051er gibt's mit >64 kB-Flash). Hinzukommt beim 8051 die etwas "veraltete" Art und Weise wie die Ports angesprochen werden
-
Thread
Schrittmottor L35
...mmh dann kann ichs ja auch gelich mit emienm PIC32 Boad machen und Brauch kein Adruino... mir gings kennt jeamand ne Schrittmotor Libary für PIC 32 ? mann muß ja das Rad nicht immer neu erfinden Gruß Raph
Hexenwerk aber darum geht es ja gar nicht. Im nächsten schritt meines Projektes gibts dann eine Custom PIC32 Platiene... Danke für die Hilfe
-
Thread
Aus C MIBS-Assembler erstellen?
. auch noch ginge, wäre MPLAB X 1). Simuliert werden die Controller von Microchip d.h. auch die PIC32, die einen MIPS32 M4K-Core nutzen. QtSpim simuliert laut Seite "almost the entire MIPS32 assembler-extended instruction set." 1) http://www.microchip.com/pagehandler/en-us/family/mplabx/
-
Thread
Headerboard mit USB Ethernet PHY und 4x UART gesucht
meinen Anforderungen entsprechen. Also kennt ihr die evtl. auf einer Platine mit PHY verwurstet? PIC32MX675FxxxH => 64Pin PIC32MX675FxxxL =>100Pin #32Bit AT32UC3C2512C =>64Pin AT32UC3C1512C =>100Pin AT32UC3A1512 =>100Pin AT32UC3A1512AU =>100Pin #Cortex M3 ATSAM3X8C => 100Pin #Cortex M4 ATSAM4E16C
-
Thread
PIC18F USART Problem
Bezahlung natürlich) jemanden der in C gut ist und eine > Seite C-Code mit Mathe drin in einen PIC32F26 Assemblercode (das dann > als Unterprogramm aufrufbar ist) umsetzt. Bei Microchip können in C-Projekte auch Assembler-Files hinzugefügt werden (mit dem richtigen Compiler). Geht dies evt. auch
Bezahlung natürlich) jemanden der in C gut ist und eine > > Seite C-Code mit Mathe drin in einen PIC32F26 Assemblercode (das dann > > als Unterprogramm aufrufbar ist) umsetzt......... > > Haste da Lust auf ein paar Mäuse? Nö danke, mache das nur als Hobby etc. PIC32 (komplett andere Architktur
-
Thread
Stromverbrauch PIC32 senken
Hallo Zusammen ich habe mein eigenes PIC32 Board mit ADP 1111 Step Up Wandler aufgebaut..3,3V auf 5 V ( % deshalb weil ich noch 5 V für andere Sensoren auf der Platiene brauche) die 5 Volt werden dann mit einem LDO 033C0 wieder auf 3,3 V geregelt
Vielen Dank für die guten Antworten ! ja der PIC32MX460F512L wird ein bisle warm wird er schon, circa 30-45 °C, sollte eigentlich nicht sein. Da ich in selber eingelötet habe schon möglich das ein Kurzsschluß wo sein kann...bei den 100 Pins Ich
-
Thread
B: Dev.Boards S: JTAG ICE3 / Dev.Boards
Gerümpel" loszuwerden ;) Also zum Tausch würde ich eins/mehrere der folgenden Dev.Boards anbieten: PIC32 Starter Kit DSPIC Starter Kit Digilent Basys 2 (Xilinx FPGA) Arduino Mega2560 Atmel EVK1105 (AVR32) Terasic DE2-35 (Altera FPGA) Die Boards sind fast alle neuwertig, mit OVP (außer Arduino)
Biete fuer PIC32 Starter Kit EUR 15 + Briefporto. Gruss hro
-
Thread
Theoretische Machbarkeit Multicore Avr ?
Was hindert Dich dran eine leistungsfähigere Hardware zu verwenden? PIC32, intern mit 80 MHz, kosten weniger als 5 Euro.
schrieb im Beitrag #3105816: > Was hindert Dich dran eine leistungsfähigere Hardware zu verwenden? > PIC32, intern mit 80 MHz, kosten weniger als 5 Euro. Und leistet nicht wirklich mehr als ein AVR bei 20MHz. Nur Idioten gucken allein nach dem Takt. Kenner verstehen die Hardware.
-
Thread
CAN, Ethernet und Webserver
Schaut Euch das hier an: https://www.olimex.com/Products/PIC/Development/PIC32-MAXI-WEB/ Das ist eine fertige Plattform mit 80 MHz PIC32 (mehr als zwei Zehnerpotenzen leistungsfähiger als ein 8051), Fast Ethernet, zwei CAN-Interfaces. Dazu ein sehr guter TCP/IP-Stack (besser
Listenpreis von 27.20$ in Einzelstückzahlen hat. Zum Vergleich: Der um ein vielfaches leistungsfähigere PIC32MX795F512L wird bei Microchip mit 9.41$ aufgerufen. Das Design des 8051 ist ziemlich alt, und der Chip ist ziemlich teuer. Wenn es wenigstens billig wäre, wie z.B. der PIC18F67J60, ein 8-Bit PIC
-
Thread
500Hz mit PIC ausgeben
Keywords=DV164037 zusammen mit dem Buch http://flyingpic24.com/ kaufen. Was ähnliches gibt es auch für PIC32. Bei beiden liegt der Schwerpunkt jedoch eher im Bau komplexerer Systeme, mit Grafikdisplay, Sensoren, Ein- Ausgabe, ... Ich denke das was du machen willst (kleinen Schaltungen auf dem Steckbrett
-
Thread
PIC32 started nicht
Hallo Zusammen Ich bin gerade an meinem eigenen Board mit PIC32MX460F512L beschäftigt. Die Software ist auf dem Mikroe PIC32 LV6 getested und läuft dort eigentlich ganz gut. Wenn ich nun das selbe Hexfile auf mein eigenes Bord mit hilfe des Mikroe Prog Flascher
einfach schauen wie Mikroe es gemacht hat: http://www.mikroe.com/downloads/get/1421/mikromedia_for_pic32_sch_v110b.pdf
-
Thread
PIC32 XC32 Compiler keine Fehlermeldung bei zu wenig Parametern
Hallo, ist das normal, dass der XC32 keinen Fehler und keine Warnung ausspuckt, wenn einer Funktion zu wenig Parameter übergeben wurden?
-
Thread
Pic32 I2C Slave Kommunikation
Hallo Leute, ich versuche hier eine Kommunikation von 2 Pic's per I2C herzustellen, aber leider will das nicht so richtig passen. Der Slave blockiert irgendwann den Bus! 1) nach Start und Adresse -> das Ack/Nack wird nicht ausgeführt 2) nach Start, Adresse und Nack-> Master will Stop senden aber Slave hält den Clk weiter low! Master sendet im Vordergrung und der Slave empfängt im INT! Vom Master kommen immer nur WR-Telegramme!! [c] I2C_MODULE inf= I2C1; INT_SOURCE eMaster; INT_SOURCE eSlave; INT_SOURCE eBusColision; switch(inf) { case I2C1:
-
Thread
SET_CPU_IPL(x) für PiC32
Hallo, weiß jemand ob der Macro "SET_CPU_IPL(x)" auch mit der PIC32 Familie funktioniert? MPLAB gibt einen Fehler (undefined reference to `SET_CPU_IPL') aus, obwohl die zwei Zeilen aufgerufen werden: #include <p32xxxx.h> und #include <plib.h>. Weiß jemand in welcher
-
Thread
RS232 und USB an ATmega
setzen. Wenn Du einmal über den Tellerrand schaust, gibts da z.B. einen PIC24FJ64GB002 oder einen PIC32MX220F032B oder PIC32MX250F128B, die die von Dir gewünschte Schnittstellenausstattung haben und gleichzeitig im 28-pinnigen SDIP oder SO-Gehäuse verfügbar sind. Die ersten beiden gibts sogar bei Reíchelt
-
Thread
MAX3232 "sendet" endlos ein 70-100kHz Signal ohne Einkommende Daten
immer noch mit > gleicher Größe? Also ich habe auch ein Komplett bestücktes Board, darauf ist ein PIC32 andem der MAX angeschlossen ist,UART ist soweit konfiguriert, auch dort ist das selbe Problem. g457 schrieb im Beitrag #3079570: > Sicher dass Du RX und TX richtig(tm) verdrahtet hast? Sieht mir
an die TXD Pins des RFID-Readers...also hier kommt das > Signal rein. Die Pins 7 und 14 gehen am PIC32 an die UART-RX Pins. > Sollte doch soweit passen oder nicht?
-
Thread
dspic30F6014A
PIC24 (16-Bit, also auch dsPIC30) folgendes empfohlen: http://flyingpic24.com/index.html und für PIC32 eben: http://exploringpic32.com/ und generell empfohlen 16-Bit zu überspringen und gleich auf 32-Bit zu gehen, es sei denn, du benötigst spezielle Eigenschaften von den 16-Bit Prozessoren.
-
Thread
Microchip 32bit Controller: Was bedeutet der Zusatz "-50"?
Hallo zusammen, ich wollte mich in die 32bit Controller von Microchip einarbeiten, und den *PIC32MX150F128B* bestellen. Jedoch gibt es ihn in zwei SPDIP-Optionen: * PIC32MX150F128B-50I/SP * PIC32MX150F128B-I/SP Weiß jemand von euch den Unterschied? Im Datenblatt finde ich nichts. Das einzige
Naja, die ~330 Seiten hab ich jetzt nach dem String "PIC32MX150F128B-50" und "-50" durchsucht und nichts gefunden. Wenn du eine bessere Strategie hast, oder vielleicht schon die Seite, dann kannst du mir gerne auf die Sprünge helfen. Ich frage generell nie
-
Thread
Fragen zum Owon SDS7102V vor Kauf
reicht es locker ps: hab auch ein 7102V hier stehen und bin zufrieden, und bastel aktuell an einem PIC32 mit 80MHz besonders wenn man sich dann I2C oder SPI anschaut ist die Speichertiefe echt praktisch
-
Thread
Umsetzung "Grafikkarte"
und nicht einem 16-bit, der dann wieder einen selben Leistungsumfang hat. bspw. (wild ausgewählt) PIC32MX795F512L mit 125 DMIPS, 128kb RAM, etc. Jedoch zwingt dich niemand zu PIC zu wechseln, ich kann halt nur von PICs sprechen da ich die benutze, aber ATMEL bietet ja ähnliches an (widget toolkit)
-
Thread
Umstieg von Atmel auf.
einschlägige Kandidaten der unteren Preisklasse sind STM Discovery und LPC Xpresso Zbeides ARM). PIC32 ist im Gegensatz zu den kleineren PICs ein MIPS-Prozessor, das wäre nochmal was andres, aber ich weiss nicht ob es da was günstiges experimentierfreudiges gibt. Wenn du ohne Demoboard arbeitest,
-
Thread
Design Tool für GUI
zum Designen von GUIs für Mikrocontroller ohne Betriebssysteme (ohne Linux). Ich verwende einen PIC32 + SSD1926 + 4,3" Display. Bis jetzt kenne ich nur den GDD von Microchip - dieser ist aber nur bedingt brauchbar. Benutzt ihr solche Tools oder codet ihr das alles selber (ev. mit einer Library
-
Thread
Microchip - Grafik Designer GDD
zu haben. Ich verwende dieses Tool zusammen mit MPLAB X und folgendem Dev-Board: Explorer 16 mit PIC32MX, PicTail+ mit SSd1926 und ein 4,3" Display. Hat schon jemand mit diesem GDD X eine GUI erstellt? Meine erste Eindrücke sind eigentlich nicht so gut: * GDDx als Plugin für MPLAB erzeugt alle
-
Thread
PIC 32 ADC Messen mit Internal Vref
Hallo Zusammen Ich will mit meienm PIC 32 eine externe Spannung zwischen 2,6V und 3,0V messen. Meine Idee ist es den Vref- de PIC32 auf 2,37 einzustellen und mit der Internal VREF- und VDD am ADC die Messung Spannung so zu skalieren auf
Welcher PIC32?? Bei den PIC32MX3xx/4xx gilt (electrical characterisitics, Tabelle 30.34): VREFL = min:AVss, max:VREFH - 2,0V Bei deinen VREFH = 3,6V wäre die höchste VREFL also 1,6V.
-
Thread
VCXO Ausgangsbuffer notwendig?
Ausgangslast von CMOS/15pF. Dieser VCXO soll einen ADC (AD1974) betreiben, auf einen Counter Eingang eines PIC32MX1 gelegt werden und zusätzlich noch auf zwei Logikbausteine (Zähler 74HC590 und D-FF 74AC74) gelegt werden, um eine 48kHz Master-Clock daraus zu generieren. Die jeweiligen Eingangskapazitäten
-
Thread
Richtungssuche - PIC32, AVR32, STM32, ARM9, Cortex M3, ?
ist ja leider ein totes Gleis, da AP7000 seit 2010 abgekündigt ist - http://www.watterott.com/de/PIC32-MAXI-WEB - http://www.watterott.com/de/STM32-LCD - http://www.alvidi.de/shop/product_info.php?info=p32_AVR32-Entwicklungsboard.html - Rasperry PI Modell B Wobei mir hier das letzte Board gut
ohne MMU) und Raspberry PI. AVRStudio6 kann C++ und MPLabX kann mit Zusatzlizenz auch C++ für die PIC32. Habe ich gesten mal angeschaut und funktioniert auch. Warum es auf die 32Bitter beschränkt ist, verstehe ich allerdings nicht. Wenn ich bei AVR bleibe kann ich direkt den JTAGICE3 verwenden. Für
-
Thread
"Dumme" Anfängerfragen.
schlichtweg ab von allen kleineren uC inclusive Atmel AVR. Leg dir dann lieber einen Cortex oder einen PIC32 zu. Da wird bei dir noch am ehesten Freude aufkommen, weil diese Liga eben nicht mit all den zerrigen Beschränkungen herumeiert, die man auf kleinen Maschinen hat, wenn man sie in Hochsprache programmieren
-
Thread
Clockfrequenz durch 256 teilen - Jitter Problem
4.5pF und der 74AC74 ebenfalls. Weiters hängt der VCXO Ausgang noch an einem Timer-Eingang eines PIC32MX1 (da finde ich leider keine Eingangskapazität). Sollte ich da schon buffern (mit einem Fan-out buffer) oder gibt es da noch keine Probleme (bzw. spielen dabei auch Leitungslängen eine Rolle?)?
-
Thread
PIC Einsteiger/Umsteiger
RAM und mehr Flash. Und was heißt "runter"? PIC endet nicht bei PIC18. Bei PIC24, dsPIC33 und PIC32 zeigt der Pfeil ganz eindeutig nach oben. Nur kennen viele Leute die eben nicht. Ich würde dem Fragesteller eher einen PIC24 ans Herz legen. Das macht vieles einfacher und angenehmer. fchk
und mehr Flash. > > Und was heißt "runter"? PIC endet nicht bei PIC18. Bei PIC24, dsPIC33 > und PIC32 zeigt der Pfeil ganz eindeutig nach oben. Nur kennen viele > Leute die eben nicht. > > Ich würde dem Fragesteller eher einen PIC24 ans Herz legen. Das macht > vieles einfacher und angenehmer.
-
Thread
ARM-GCC: EEPROM abbilden?
Bits involviert sind. Muss nicht gut gehen, wenn die Zuweisungen auf PIC24 atomar sind, auf einem PIC32 aber nicht. Das fällt dann erst später auf. Ralf schrieb im Beitrag #3042277: > Aber das kann's doch bei nem normalen EEPROM bzw. Flash auch? Schon. Aber mit welcher Datenstruktur? FAT kann
involviert sind. Muss nicht gut gehen, wenn die Zuweisungen > auf PIC24 atomar sind, auf einem PIC32 aber nicht. Das fällt dann erst > später auf. Dazu kenn ich leider die Portstrukturen der genannten Controller nicht. Beim Standard-8051 ist die Richtung implizit aus dem Portlatch abgeleitet (
-
Thread
PIC32 Linkerfiles
Hallo Leute, ich bin dahinter einen Bootloader zu schreiben und nun wollte ich fragen ob sich bei den Linkerfiles einen Fehler eingeschlichen haben. Vielen Dank fürs Querlesen ;-) Weil irgendwas funktioniert noch nicht bei meinem Bootloader und evtl hab ich dort noch einen Fehler... Bootloaderscript: PROVIDE(_vector_spacing = 0x00000001); _ebase_address = 0x9FC01000; _RESET_ADDR = 0xBFC00000; _BEV_EXCPT_ADDR = 0xBFC00380; _DBG_EXCPT_ADDR = 0xBFC00480; _DBG_CODE_ADDR = 0xBFC02000; _DBG_CODE_SIZE = 0xFF0 ; _GEN_EXCPT_ADDR
-
Thread
Massekonzept DCDC Wandler
stellt also die Versorgung für das Gesamtsystem, bestehend aus Mikrofonvorverstärkern, A/D Wandlern, PIC32MX1, Phantomspeisung, RF Transceiver, usw. bereit.
>also die Versorgung für das Gesamtsystem, bestehend aus >Mikrofonvorverstärkern, A/D Wandlern, PIC32MX1, Phantomspeisung, RF >Transceiver, usw. bereit. Dann achte auf eine sehr gute Masseführung und verwende reichlich PI-Filter. Analoge, digitale und HF-Schaltungsteile müssen strikt räumlich
-
Thread
pic32mx795F512L kein Interrupt mehr frei sobald Ethernet genutzt wird?
Welches Demo-Board? Schau hier, so wirds gemacht: https://www.olimex.com/Products/PIC/Development/PIC32-MAXI-WEB/resources/PIC32-MAXI-WEB-Rev_A-schematic.pdf >> 3. Pin Change Interrupts gibts auch > > Was ist das genau und wie heißt das? Ich kenne noch Input Capture pins, > die aber immer einen
umschluessel auf den ersten Port. Nur was mir nicht in den Kopf will. Es gibt MII oder RMII Im Pic32MX795 Datenblatt finde ich auf Seite 158 vier Tabellen. EREF_CLK wird beim RMII genannt, jedoch sehe ich sowohl beim Olimex Demo Board als auch beim PIC32starter kit demo board das auch bei MII das
-
Thread
PIC32 Quadrocopter
per SPI auslesen und mehr auch nicht. Will eigentlich zunächst die Hauptplatine mit Sensor und PIC32 und evtl noch weiteres was drauf kommt herstellen, später will ich die Brushless-Regler bauen. Frage, was brauch ich noch auf der Hauptplatine außer einen Microcontroller PIC32 und den Sensor LSM330DL
-
Thread
Pic18F4550 Bespielen minimal Hardware
erzeugen. PIC Programmer (zumindest die für die 8-Bitter, also PIC10 bis PIC18, die PIC24/dsPIC und PIC32 werden auf eine andere Art in den Programmiermodus geschaltet, ohne "Hochspannung") sind deswegen etwas aufwändiger, weil sie die Programmierspannung je nach PIC erzeugen können müssen - zu niedrig
-
Thread
Atmega64 und XMEM
und schicke ein großes Paket in > den 10 Sekunden danach Dann wechsle doch die Plattform. Ein PIC32MX795F512L kann über sein eingebautes 100 MBit Ethernet und UDP etwa 8 Megabyte pro Sekunde rausblasen (2 Megabyte per TCP) und hat 128k RAM eingebaut. Du darfst alternativ auch ein äquvalentes ÄRMchen verwenden, aber ein PIC32 ist für den Anfang einfacher zu handhaben - Microchip hat alles für Dich vorbereitet. Das sind doch schon ganz andere Dimensionen, oder? fchk
-
Thread
AVR + ENC424J600
Ich würde einfach den AVR wegwerfen und durch einen PIC32MX795F512L ersetzen. Dort einen DP83848 angeklemmt, und Du hast ein mehrfaches an Leistung zum gleichen Preis. Mit dem MAC im PIC32 und dem 80 MHz 32 Bit CPU-Kern kannst Du ein Fast Ethernet gut auslasten
-
Thread
PIC32 Configuration Bits
Hallo zusammen, weiß jemand in welcher (Pic32Mx) Header Datei sind die Config-Bits + Config-Werte definiert? (es muß in irgendeiner Datei alle Definitionen geben: z.B.: #define DIV_2 1, usw)
-
Thread
Suche nach einfache Aufklärung für PIC kontroller
Markus Müller schrieb im Beitrag #3028958: > PIC32 ist auch gut, damit habe ich keine Erfahrung. > > Ich empfehle, wenn schon umsteigen, dann besser auf einen Prozessor mit > einem Cortex-M3/M4 Kern, (STM32, NXP LPC17xx oder so, siehe auch hier im > Artikel STM32) Der PIC32 ist mit einem CORTEXM3 Core vergleichbar und so mit Mikrocontrollern wie dem STM32F10x oder der Stellaris Familie von Luminary. Alle diese Kontroller besitzen im Gegensatz zu einen ARM7, getrennte
-
Thread
Arduino - bringt's das ? Gesperrt
virtuelle Tote. Um nur mal kurz zwei Anbieter zu nennen: https://www.olimex.com/Products/Duino/PIC32/ http://www.digilentinc.com/Products/Catalog.cfm?NavPath=2,892&Cat=18 Dann auf zum Schlachtfest ;-) Trotzdem dreht sich diese Diskussion, wie leider so oft, nur noch im Kreis. Jeder Entwickler
-
Thread
Quarz für pic32
von dem pic32 steht die Werte der Kondensatoren die vor und nach dem Quarz nach GND müssen, wrid von dem Quarzhersteller festgelegt. Jetzt möchte ich zb folgenden 8 MHz Quarz benutzen: ABMM2-8.000MHZ-E2-T (
PS: Einen Serienwiderstand brauchte ich beim PIC32 noch nie. fchk
-
Thread
PIC32 PWM demodulieren
Hallo, ich möchte mit dem PIC32-PINGUINO-MX220 ein PWM Signal demodulieren und anschließend als analoges Signal ausgeben. Das PWM Signal ist mit 25kHz getaktet und die Abtastrate sollte 10% betragen. Wie das PWM Signal funktioniert
-
Thread
Neueinstige IC und PIC
wahrscheinlich eleganter ist. Es gibt nicht nur PICs und nicht nur einen PIC. Zwischen PIC12 und PIC32 sind erhebliche Unterschiede. Die entscheidende Frage bei einer MC-Lösung ist, hast Du schon mit MCs Erfahrung und wenn ja, welche? Hinzu kommt, daß man bei KFZ-Anwendungen auch Erfahrung im
wahrscheinlich eleganter ist. > > Es gibt nicht nur PICs und nicht nur einen PIC. Zwischen PIC12 und PIC32 > sind erhebliche Unterschiede. > > Die entscheidende Frage bei einer MC-Lösung ist, hast Du schon mit MCs > Erfahrung und wenn ja, welche? > > Hinzu kommt, daß man bei KFZ-Anwendungen auch