-
Thread
C30-Compiler von Microchip
Löwenanteil des Compilers muss man dafür wahrscheinlich garnicht haben. Beim Compiler für den PIC32 war es einfacher: Da dieser einen MIPS Kern hat, war die GCC Version dafür schon 2 Jahrzehnte vor dem Controller da.
Aha, interessant. Klar, beim neuen MIPS-Compiler (PIC32) ists etwas einfacher. Der ist sicher schon recht ausgefeilt. Naja, was solls. Muss ich mich weiter mit dem C18-Compiler rumärgern. Steffen
-
Thread
PIC32MZ mit 28 MSPS ADC
Hallo, hier : http://www.microchip.com/pagehandler/en-us/press-release/microchips-pic32mz-32-bit-mcus.html wird davon gesprochen das die Pic32MZ Familien einen 12-Bit Analog-Digital-Wandler mit 28 Megsamples/sec haben sollte. Das währe ideal für mein aktuelles Projekt. Leider ist in
einfach als info zum Unterschied des ADCs eines PIC32MX und eines PIC32MZ https://microchip.wikidot.com/32bit:migrating-adc-differences Was die Samplingrate betrifft, kann ich dir nichts sagen. Ich habe mich damals auch über die 28MSPS in dieser New
-
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
Bootloader pic 32
en/DeviceDoc/93015A.pdf http://ww1.microchip.com/downloads/en/AppNotes/01388B.pdf Ist zwar für pic32mx statt pic32mz, aber das Prinzip ist das gleiche. fchk
Danke für die Links. Interessant, wo überall "kept secrets of the PIC32" verborgen liegen.
-
Thread
PIC32 Bootloader
Hallo zusammen, ich habe hier ein älteres Projekt auf einem PIC32MX460F512L. Es ist noch mit MPLab8 und den Microchip Application Libraries vom 14.07.2011 geschrieben. Wir haben den Beispiel USB HID Bootloader verwendet, der über einen externen Taster aktiviert wurde
-
Thread
bezahlbarer GPIB-Adapter
zum Nadelöhr zu werden. Der PIC32MX695 hätte auch USB, um einen nativen USB-Clienten zu bauen, beim TI/Luminary Micro müsste es dann einer auch der LM3S8xxx Serie sein. USB-Stacks gibts von den Herstellern auch, wobei auch hier das
Zehnerpotenz leistungsfähiger sind. Ich denke da an kleine Ärmchen von STM oder NXP oder einen kleinen PIC32. Oder ist das ein Layer 8 Problem? fchk
-
Thread
Neuer Programmer von mikroElektronika für PICs
universellen PIC programmer: http://www.mikroe.com/eng/products/view/712/mikroprog-for-pic-dspic-and-pic32/ Über 570 PICs, das ist doch mal was. Okee, ich benutze auch deren Compiler, daher kann ich auch den Debugger verwenden. Aber ich finde das Teil recht praktisch. Habe zurzeit nur das EasyPIC5
Nachbauten wie bein ICD2 habe ich noch nicht gefunden. Ich nutze im Moment einen PicKit3, will aber zu PIC32 und da nutzt mir der PicKit3 nichts wie ich gehört habe.
-
Thread
PIC-ICD2-POCKET PIC32 Checksum error
Du hättest Dir besser ein PicKit3 zugelegt. PicKit2 und ICD2 unterstützen die PIC32-Serie nicht bzw nicht wirklich gut. Der ICD2 hat wohl noch Support für die PIC32MX3xx/4xx bekommen, aber möglicherweise reicht schon ein neues Stepping, um diesen Support zu beenden. PicKIT3 und ICD3
Hab mir jetzt mal 'n PICkit 3 besorgt. Müsste in nächster Zeit ankommen. Könnte es sein dass der PIC32 durch die missglückten Programmierversuche irgendwie "verfuset" ist? Oder ist das bei denen nicht so ohne weiteres möglich? Gruß M.H.
-
Thread
WiFi PicTail und PIC32
Hallo zusammen, ich nutze das PIC32 Ethernet StarterKit und das I/O Expansion Board. Fr ein Projekt, soll ich nun das WLAN-Modul (WiFi PicTail Plus Daugther Board) zum Laufen bekommen. Ich habe die Softwareteile eingebunden das Modul
PIC24F PIM hab ich in der Firma u werde es wohl auch nicht am Wochenende zur hand haben. Jetzt zum Pic32 ESK, im "HWP PIC32_ETH_SK_ETH795.h" sind schon die ersten hinweise das es eigentlich ohne gefrikel mit SPI1 auch nicht geht. Da steht das es mit USB D+ D- kollidiert und deshalb nicht supportet ist
-
Thread
PIC32 - Ausführen von Code im RAM
Ich habe ein bestehendes PIC32-Projekt für den 32MX795F512H. Verwendeter Compiler ist C32-v1_11b und MPLAB 8.92. Dort will ich eine Routine die im RAM läuft hinzufügen. Die naheliegende Methode per __longramfunc__ scheitert
Bevor Du irgendetwas weiter machst, besorge Dir die Kapitel 2 und 3 des PIC32 Reference Manuals und lies die. Komplett. Dann: https://www.mips.com/develop/training-courses/mips-basic-training-course/ Das ganze ist nämlich etwas komplexer: PIC32 hat einen MIPS-Prozessorkern
-
Thread
Sanfter Umstieg von 8bit auf 32bit Atmel
https://www.microchip.com/wwwproducts/en/PIC32MX270F256B Wenn Du 5V brauchst: https://www.microchip.com/wwwproducts/en/dsPIC33EV256GM102 Außerdem heißt es nicht mehr Atmel, sondern Microchip. MPLABX, XC32 bzw. XC16, und ein PICKIT3
Frank K. schrieb im Beitrag #6351189: > https://www.microchip.com/wwwproducts/en/PIC32MX270F256B > > Wenn Du 5V brauchst: > > https://www.microchip.com/wwwproducts/en/dsPIC33EV256GM102 > > Außerdem heißt es nicht mehr Atmel, sondern Microchip. > > MPLABX, XC32 bzw. XC16,
-
Thread
Was wird denn nun aus AVR?
im µC Bereich absolut FABLESS Wo Microchip stark drin ist, das ist die Peripherie. Und bei den PIC32 wird diese eigene Peripherie halt mit einem Zugekauften MIPS Core statt eines ARM Core genutzt. Alles was man von 32Bit Systemen erwartet ist schon fertig in der Lade. (Anders als bei den Anbietern
Carsten S. schrieb im Beitrag #4395748: > Der Aufwand im Wechsel von einem STM32 zu einem PIC32 und vice versa ist > definitiv nicht nennenswert anders als der WEchsel zwischen STM32 und > NXP-LPC. Es gibt schon Gemeinsamkeiten zwischen den verschiedenen Varianten mit Cortex M, die beim
-
Thread
PIC32_DMA_CodeExample/uart_echo.c von Microchip PIC32
I have the same issue, with PIC32 and DMA transfert example .. did you resolve it ?
I was just looking at your PIC32_DMA_CodeExample/uart_echo.c von Microchip PIC32 - Mikrocontroller.net website and see that your site has the potential to get a lot of visitors. I just want to tell you, In case you don't already know
-
Thread
8 Farbsensoren am PIC 32, Tiefpass ?
Hallo Zusammen, Ich arbeite gerade daran 8 Farbsensoren an mein PIC 32 Board von Mikroe anzuschliesen. Der erste Farbsenor is schon angeschlossen an 3 ( RGB) AD Eingängen und Vreff des PIC 32. Es zeigt sich das ich ein Tiefpass brauche um das RGB Signal zu glätten
Kanal super Ausbügel läßt. Jetzt stellt sich die Frag ob ich zu erweitern der AD eingänge des PIC 32 leiber eine eine 2ten PIC32 als Slave odere einen ein 8 Kanal Analog multiplexer...Preislich ist ein PIC32 schon so billig das sich ein Multiplexer chip kaum lohnt ich ich gleichzeitig mehr hab ich
-
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
MPLAB Harmony Demoprogramm-Fehler
Hallo, ich habe ein Problem bei einem Demo-Programm von Microchip mit dem PIC32MZ2048EFH144 Controller. Meine Hardware ist: PIC32MZ Embedded Connectivity with FPU (EF) Starter Kit: DM320007-C Graphics PICtail Plus Epson S1D13517 Board: AC164127-7 Graphics Display Truly
drv_touch_adc.c:(.vector_14+0x0): first defined here c:\program files (x86)\microchip\xc32\v2.15\bin\bin\gcc\pic32mx\4.8.3\..\..\..\..\bin/pic32m-ld.exe: Link terminated due to previous error(s). collect2.exe: error: ld returned 255 exit status make[2]: *** [dist/pic32mz_ef_sk_s1d_pictail_wqvga/production/aria_touchadc_calibrate.X.production.hex
-
Thread
Quarz schwingt nicht in der richtigen Frequenz (an PIC)
Oszillator aufgebaut (welcher Inverter, Layout)? Und warum nutzt du den Quarz nicht direkt am PIC32?
Oszillator aufgebaut (welcher Inverter, Layout)? > > Und warum nutzt du den Quarz nicht direkt am PIC32? Den Quarz nutze ich direkt am PIC. Im Nachhinein betrachtet ist da wohl die Beschreibung mit dem Pierce-Oszillator etwas irreführend.
-
Thread
[ATMega] Programm aus externem EEprom laden
falsche Architektur. ARM und MIPS können das. Da Du sicher DIL bevorzugst, nimmst Du einfach einen PIC32MX150F128B-I/SP, kostet bei R. 3.60€, und da hast Du 32k RAM, in denen Du auch Programme ausführen kannst. Ganz einfach. fchk
zusammenbauen musst, was beim PIC32 gleich mit eingebaut ist. Und der PIC32 ist eine bis zwei Zehnerpotenzen schneller als AVR oder Z80. > Ich habe mein Konzept jetzt nochmal überarbeitet und habe mir gedacht, > dass man ja eigentlich
-
Thread
C: Stack sicher, Funktion verlassen, wieder rein, Stack herstellen
allerdings für mich doch > wieder teurer. Bis auf die Bluepill Boards. dann schau dir auch mal pic32 an! ein mips z.b. PIC32MX270F256B im pdip28 mit 256MB flash, 64K ram und 2.3V@50MHz
allerdings für mich doch > wieder teurer. Bis auf die Bluepill Boards. dann schau dir auch mal pic32 an! ein mips z.b. PIC32MX270F256B im pdip28 mit 256MB flash, 64K ram und 2.3V@50MHz DS3 schrieb im Beitrag #6386355: > 256MB flash 256KB! danke für den Hinweis, soviel zu Wunsch und Wirklichkeit
-
Thread
Bootloader AN1388 für PIC32MX250F128B
usb_descriptors.c -DXPRJ_default=default -legacy-libc make[2]: Leaving directory 'K:/Programmierung/PIC_32Bootlader/AN1388_Source_Code_2014_02_14/PIC32_Bootloaders/Firmware/Bootloader/MPLAB_X_Workspace/USB_HID_Btl_StarterKit.X' nbproject/Makefile-default.mk:90: recipe for target '.build-conf' failed make[1]: Leaving directory 'K:/Programmierung/PIC_32Bootlader/AN1388_Source_Code_2014_02_14/PIC32_Bootloaders/Firmware/Bootloader/MPLAB_X_Workspace/USB_HID_Btl_StarterKit.X' nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed BUILD
-
Thread
Erfahrungen mit PIC32-Mikrocontollern von Microchip
Hat schon jemand Erfahrungen mit den PIC32-Mikrocontollern von Microchip gesammelt? Lohnt es sich damit zu beschäftigen?
Ja, die PIC32 würden mich auch interessieren.
-
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
AVR als SPI Slave-Peripherie
Hi, ich habe ein Projekt umgesetzt, bei dem ein PIC32 (SPI Master) bis zu 15 SPI Slaves (PIC18) ansteuert. Klappt wunderbar. Allerdings ist das Protokoll sehr einfach: 2 Bytes vom Master zum Slave. An jedem Slave hängen 24 Relais dran. Wir nur zum
Dirk F schrieb im Beitrag #6367066: > Also ich wollte keine 24 Pins vom PIC32 für die SS (Slave select) > Funktion opfern. > Daher habe ich 3 PIC18 an eine SS Leitung angeschlossen. > Jeder PIC18 hat eine eigene Adresse, die er kennt. > > Im ersten Byte vom Master zum
-
Thread
Pic Programmierung
"veraltet" unabhängig davon ob noch neue Derivate auf dem Markt kommen. Pic24, dsPic und auch Pic32 sind natürlich nicht anwendungsgebunden, sie können wie "normale" µC genutzt und eingesetzt werden. Sie sind halt für bestimmte Aufgaben besser geeignet dies schränkt sie aber nicht für allgemeine
noch eine Unterschied. Klar können die 5V.. Die dsPICs und PIC24 allerdings nich mehr und die PIC32MX glaube auch nicht.
-
Thread
AVR-Frequenzzählermodul 1Hz - 40MHz
bei Axel für die Anregung und Anleitung bedanken. Ich habe das Projekt sehr ähnlich auf einem PIC32 nachgebaut. Aufgrund der anderen Hardware (z.B. zwei interne 32 Bit Counter oder 64 Bit Fließkommazahlen) war mein Projekt einfacher zu realiseren. Da ich aber neu in der PIC Welt bin, stand das Erlernen
und Anleitung bedanken. Danke für die Blumen! > Ich habe das Projekt sehr ähnlich auf einem PIC32 nachgebaut. Aufgrund > der anderen Hardware (z.B. zwei interne 32 Bit Counter oder 64 Bit > Fließkommazahlen) war mein Projekt einfacher zu realiseren. Da ich aber > neu in der PIC Welt bin,
-
Thread
Sinusfunktion mit FPU
üblichen Verdächtigen > fällt mir grad nur der ARM ein in Bezug auf [[FPU]]. Mir eigentlich nur der PIC32MZ. Also das derivat mit Floating point unit: http://ww1.microchip.com/downloads/en/DeviceDoc/60001358C.pdf Was das Problem angeht, kann man dazu nur sagen: Es kommt auf die Auflösung an, die
Hmm schrieb im Beitrag #5275851: > Mir eigentlich nur der PIC32MZ. Nunja, eigentlich auch sämtliche anderen Cortex-M4 / M7 etc...
-
Thread
interner RTC oder externer
Hallo, ich habe hier das PIC32 Ethernet Starter kit (bestückt mit PIC32MX795) und möchte gerne den internen RTC nutzen. Ich habe noch nie mit einer RTC gearbeitet und mir fehlt auch ein wenig das Hintergrundwissen dazu. Trotzdem
Ich kenn den PIC32 nicht wirklich, aber laut deinem angehängten Diagramm gibt es beim PIC32 auch einen internen 32kHz Oszillator. Hast du bei deinem Beispiel mal nachgesehen ob hier der interne Oszillator auch ausgewählt
-
Thread
Einstieg in Microcontroller
empfehlen. Da ist ein µSD- Card Reader und auch eine USB- Schnittstelle mit drauf. Der Prozessor ist ein PIC32. https://www.olimex.com/Products/Duino/PIC32/PIC32-PINGUINO-OTG/ Zur Programmierung gibt es eine kostenlose IDE, die Sprache ist C (bzw. ein abgespecktes C). Programmierung läuft über ein USB
Da ist ein µSD- Card Reader und auch eine USB- Schnittstelle > mit drauf. Der Prozessor ist ein PIC32. Das sieht ja ganz gut aus, RAM ist auch nicht zu wenig und günstig ist das Teil auch. Ist es vielleicht besser einen PIC zu nehmen, als einen ATMEGA?
-
Thread
Registerbeschreibung beim PIC32
Registern eine genaue Bit-Erklätung gesehen. Danke schonmal PS: BITTE KEINE!!! Anmerkungen wie "PIC32 is sowieso doof, nimm einen ARM". DANKE
) in the “PIC32 Family Reference Manual”, which is available from the Microchip web site (www.microchip.com/PIC32)." Ist Dir das noch nicht aufgefallen? Der Datasheet ist nur eine ZUSAMMENFASSUNG. Die detaillierte
-
Thread
3.3V PIC32 mit MAX485 über RS485 an ATmega 5V
verstanden habe, deswegen bitte ich euch,den folgenden Aufbau zu überprüfen. Ziel: Ich möchte mit einem PIC32 einen Dynamixel EX106+ servo ansprechen. Ich habe einen PIC32, der mit 3.3V betrieben wird. Diesen schalte ich an einen MAX485, den ich mit 5V betreibe (oder reichen 3.3V?!). Der Empfänger ist
an einen ATmega8 hat. Der max485 erkennt high schon ab 2V, deswegen sollte er mit den 3.3V des PIC32 kein Problem haben. Der PIC32 hat 5V tolerante UART Eingänge, sodass er kein Problem mit dem Empfangen der Daten über den max485 hat. Passt das so? Und wenn ja: kann ich den max485 auf der PIC32
-
Thread
Fehler im Programm, verstehe es nicht.
Falk B. schrieb im Beitrag #7385788: > Wir kennen die CPU nicht PIC32MZ
immer so kurz wie möglich > gehalten werden...... Ja mein Gott, was glaubst du wie lange dein PIC32 mit 30MHz++ für so ein paar Zeilen braucht?
-
Thread
PIC32 an Ethernet
Mit welchen Hardwaretreibern kann ich einen PIC32 physikalisch an Ethernet anschließen? Gruß Trappi
moin, die neuen pic32 koennen schon ethernet... im grunde was man machen muss hw seitig ist nicht mehr viel... guckst du hier: http://ww1.microchip.com/downloads/en/DeviceDoc/PIC32%20Starter%20Kits%20Users%20Guide_DS61159A.pdf
-
Thread
Suche einen µC / Serie
internes Flash. Die haben jedoch einen maximalen internen Takt von 16MHz. Wies bei den PIC24 oder PIC32 aussieht, weiss ich nicht.
Wunsch nach klassischer 8-Bit-Technik. Rechenleistung kriegst du eher über topaktuelle ARM oder MIPS (PIC32) MCUs.
-
Thread
PicKit3, keine Rückmeldung
Hallo, PIC32MX564F128L C32 Compiler MPLAB 8.92 seit heute morgen streikt die Technik kräftig. PICkit3 detected Connecting to PicKit3 Running self test Self test completed Firmware Suite Version ..
Eine direkte Lösung kann ich dir auch nicht anbieten. Es gäbe aber eine Alternative zum PICkit: PIC32MX werden vom Segger J-Link unterstützt. Und zwar direkt unter MPLABX. Man kann ein Plugin verwenden. Das geht aber nur für PIC32, und nicht für alle. Aber alle PIC32MX. Das hat auch so seine Probleme
-
Thread
PIC32 - XC32 - Assembler
Hallo, ich setzte mich gerade mit dem PIC32MX220F032B auseinander. Ich habe in C ein kleines LED Blink Programm geschrieben und es hat alles gut funktioniert. Vor dem PIC32 habe ich mit dem PIC16F887, den ich noch in Assembler programmiert
PIC32 einzuarbeiten, wenn ich kein LED Blink Programm in Assembler als Grundlage habe, dass ich langsam modifizieren kann um zu experimentieren. Vielleicht kennt jemand die eine oder andere gute Seite
-
Thread
Erste Erfahrungen mit dem PIC32
Aufgabe war das Sammeln von Daten und Weitergabe mittels Ethernet an einen PC. Dazu habe ich mit dem PIC32 Ethernet Starter Kit von Microchip einige Vorversuche vorgenommen. Nachdem das alles incl. Einarbeitung recht gut klappte, wurde der PIC32 in eine eigene Schaltung eingebaut. Jetzt bin ich dabei, die
: http://olimex.com/dev/pic32-web.html http://olimex.com/dev/pic32-maxi-web.html
-
Thread
MC PIC - Warum diese Ungleichbehandlung?
> Hmmm. Es gibt offenbar keine Programmer für PICs unter Linux? In der Tat problematisch für PIC32, ich habe vor kurzem für das PICkit3 nix für Linux gefunden. Deshalb verwende ich den Pinguino boot loader. Nicht wirklich toll.
> In der Tat problematisch für PIC32, ich habe vor kurzem für das PICkit3 > nix für Linux gefunden. MPLABX läuft unter Linux und kann mit dem PICkit3. Habs jetzt aber nur mit einem PIC16 probiert.
-
Thread
Rückwandbus mit I2C
der hat nur 32 Pins. Und immer diese PIC Vergleiche, als ob ein 16F84 das gleiche wäre wie ein dsPIC32. Welcher von den PIC32 hat denn einen Ethernet-Phy eingebaut? Die AT32UC3C haben auch 2 CANs, Ethernet und USB, die gibt es mit 64/100/144 Pins in 0,5mm Pitch - also mit 64 Pins so gross wie ein
meinen Teil. > Und immer diese PIC Vergleiche, als ob ein 16F84 das gleiche wäre wie > ein dsPIC32. Einen dsPIC32 gibts nicht. Du meinst dsPIC33. Außerdem vergleiche ich nicht Äpfel mit Birnen, sondern 8-Bitter mit 8-Bittern. > Welcher von den PIC32 hat denn einen Ethernet-Phy eingebaut?
-
Thread
4x Nibbles auf 16 Bit Wert packen
macht. Also das ganze Programm in ASM. Oder eine flottere CPU nehmen. Ich werkle hier derzeit mit PIC32MZ. Der erledigt das problemlos in 100ns. Richi D. schrieb im Beitrag #4615908: > Ich wollte hier keine große Diskussion auslösen Wozu sind Foren sonst da? Ist wieder so eine 'fordern'-Geschichte
kompakten Code für den Zugriff auf Bitfields in Structs generieren. Aber ich habe mich geirrt, der PIC32 hat bit insert und bit extract Operationen, der PIC24 kann nur einzelne Bits setzen oder testen. So sieht's beim PIC32 aus: [code] 10: union u { 11: uint16
-
Thread
Für wen sind PICs gemacht?
angestaubt" Ah! Noch jemand, der nur die 8-Bit PICs kennt. Schau Dir auch mal die PIC24/dsPIC und PIC32 an. Die PIC24-Architektur ist ähnlich wie AVR, aber halt 16 Bit Register, und PIC32 hat einen MIPS-Kern, wie ihn in den 90'er Jahren die großen UNIX/VMS Workstations von DEC, SGI und anderen eingesetzt
Frank K. schrieb im Beitrag #2776480: > und PIC32 hat einen MIPS-Kern, wie ihn in den > 90'er Jahren die großen UNIX/VMS Workstations von DEC, SGI und anderen > eingesetzt haben. Das ist teilweise falsch. Es gibt keinen MIPS-Port für VMS,
-
Thread
structs auf 8-Bit-MCUs
Fall von Hand die Struct füllen muß. Da ich den Code aber sowohl auf dem AVR als auch auf dem PIC32 ohne Änderungen laufen lassen möchte, stellte sich für mich die Frage, wie ich den nun am besten die einzelnen Bytes in meine Struct einsortiere, ohne daß der Compiler für einen der Prozessoren unnötig
weswegen ich diesen Thread überhaupt gepostet habe, > war, daß ich das ganze eben auch mit einem PIC32 (32-Bit-Core) laufen > lassen möchte. Und da bei 16 und 32 Bit Prozessoren im Regelfall > Datenwörter auf auf durch 2 (bzw. 4) teilbaren Adressen liegen müssen > würde ein Struct bestehend aus einem
-
Thread
MSP430 oder PIC24
Siehe: http://ww1.microchip.com/downloads/en/devicedoc/39969b.pdf Der nächste Schritt wären dann PIC32MZ-DA, d.h. 200 MHz MIPS, wahlweise mit 32 MB DDR2 RAM im Chip mit drin, und ebenfalls mit TFT-COntroller. https://www.microchip.com/wwwproducts/en/PIC32MZ2064DAS176 fchk
Assembler wirst Du eh nicht weit kommen, auch bei PIC24 nicht. Und für 32 Bit habe ich Dir den PIC32MZ-DA genannt. Großer Vorteil von dem ist der große interne Speicher. Da sparst Du wirklich einiges an Aufwand, und DDR2-RAM extern zu layouten ist schon richtig anspruchsvoll. Damit kannst Du dann
-
Thread
7-segment-anzeige
machen mit eagle wo steht nur : 2 tasten einer für auftzählen und andere für abzählen. olimex Pic 32 7segement anzeige Transistor damit der olimex nicht kapput geht wiederstande. das projekt geht nur darum wenn man taste 1 druckt wird der zahl +1 und wenn man taste 2 wird der zahl auf
Du solltest noch ne Heizung einbauen, damit der PIC32 vor Unterforderung nicht noch Eiszapfen ansetzt. Einen 32Bitter zum Tastendrücke zählen, tststs. Das macht bei mir maximal ein ATtiny13 und selbst der schämt sich dabei noch, daß er so wenig
-
Thread
PIC32 debuging funktioniert nicht
Hi, ich habe ein Problem mit meinem Pic32. Der Debuger findet den PIC und ich kann ihn auch programmieren, aber nicht debugen. Beim debuggen kommt immer folgende Meldung: RIErr0040: The target device is not ready for debugging. Please
Debuger ist der REAL ICE, als controller verwende ich eine n PIC32MX575, ich verwende PGC1 und PGD1, für ICESEL habe ich null eingesetellt in der Configuration Bits ansicht, ist jedoch eine 1 drin. Wie kann ich das ändern?
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
hab mir mittlerweile folgendes zugelegt: http://www.mikroe.com/eng/products/view/595/mikrommb-for-pic32-board/ Das wird das Terminal für das Wohnzimmer. Kostet ca. 72 Euro + Versand.
Display wird man die übliche 4 Draht Schnittstelle verwenden. Für das von mir erwähnte Farbdisplay mit PIC32 Controller würde ich eine reine Daten Kommunikation zw. Buskoppler und PIC32 realisieren. Oder direkt den PIC32 an den CAN Bus ankoppeln. > Was meine Mitarbeit angeht, würde ich liebend gern mit
-
Thread
STM32 gcc compile ok aber linken kriminell?
einfach keine Chance mehr, /ohne/ den GCC auszukommen. Am deutlichsten sieht man das im Fall von PIC32.
Ausnahme als die Regel. Bei den ARMs kann man sich diese auch selbst erstellen. Bei Renesas RX und PIC32 ist das wesentlich schwieriger (da Assembler Voraussetzung ist).
-
Thread
Standard-Programmer als DIY-Projekt
25$ gibt. Aber so ein SEGGER kostet ja schon einiges. Mal abgesehen davon, dass man ein Gerät für PIC32, ein paar Atmels, ARM (ST, NXP, TI, ...), einige DSPs und FPGAs (XILINX, Altera, Microsemi, Lattice) hätte. Kein ständiges wechseln "tausender" einzelnen Programmer. Zugegeben, bei FPGAs ist diese
zumindest alle ARMs unterstützen, die ARMs "uninteressant". Wenn ich Leistung brauche, habe ich noch den PIC32. Doch ich wollte mich ja mit den ARMs beschäftigen, eben weil man da ja die Wahl von verschiedenen Herstellern hat. Sollte es so sein, dass man für jeden Hersteller nen eigenen Programmer, IDE und
-
Thread
TCP/IP Stack Micrchip EEPROM Includen
PIC24FJ128GA010/PIC24FJ256GB110/PIC24FJ256GA110/PIC24FJ256GB210/PIC24HJ256GP610/dsPIC33FJ256GP710/PIC32MX360F512L/PIC32MX460F512L/PIC32MX795F512L/possibly others, AC164136-4 MRF24W Wi-Fi PICtail/PICtail Plus #if defined(__C30__) #include "Configs/HWP EX16_MRF24W XC16.h" #
PIC24FJ128GA010/PIC24FJ256GB110/PIC24FJ256GA110/PIC24FJ256GB210/PIC24HJ256GP610/dsPIC33FJ256GP710/PIC32MX360F512L/PIC32MX460F512L/PIC32MX795F512L/possibly others, AC164136-4 MRF24W Wi-Fi PICtail/PICtail Plus #if defined(__C30__) #include "Configs/HWP EX16_MRF24W XC16.h" #
-
Thread
Wert an Variable per Referenz übergeben
einfache Standardbefehle. Zugriffe auf > globale Daten hingegen müssen bei RISCs (ARM/Cortex, AVR32, PIC32, ...) > aus mehreren Befehlen zusammengesetzt werden und sind auch bei CISCs > (Coldfire, x86) länger codiert. Bei (den großen) RISCs stimme ich dir zu, hättest du aber gleich sagen können. Bei
Ich bringe als Beispiele fast ausschliesslich typische 32-Bit Mikrocontroller (ARM, Cortex, AVR32, PIC32, Coldfire), die du seltsamerweise "grosse RISCs" nennst. Und du kommst mit dem sehr sehr viel grösseren Intel Atom. Was soll das denn? NB: Ja, beim Atom ist relative vs. absolute Adressierung meist
-
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!