-
Thread
PIC32MZ: Problem bei USB-Enumeration
Hallo, ich versuche derzeit eine USB-Verbindung zwischen einem PIC32MZ2048EFH064 Mikrocontroller (USB Device) und einem Windows 10 PC (USB Host) herzustellen. Im Grunde genommen sieht es schon gar nicht so schlecht aus. Das Device wird im Gerätemanager angezeigt,
-
Thread
Pi Zero richtige Wahl?
Bereichs von > µCs. Doch, das geht. Da gibts doch was von Ratiopharm ... ähm ... Microchip: PIC32MZ1064DAR176 https://www.microchip.com/wwwproducts/en/PIC32MZ1064DAR176 Der hat 640k SRAM und 32MB DDR2 DRAM mit im Package mit drin. Du brauchst Dich nicht um DDR2-Layoutgeschichten etc zu kümmern
Der PIC32MZ1064DAR176 sieht gut aus. Dann kann ich auch eine 1Bit-SD-Anbindung machen. Ich will das Druckspektrum in einem Gefäß messen. Ich vermute Frequenzen bis 100 kHz und will daher mit 1 MSPS abtasten
-
Thread
LVDS und Mikrocontroller
Die PIC32MZ (DA) haben eine eigene GPU, inklusive LCD-Interface: https://www.microchip.com/design-centers/32-bit/pic-32-bit-mcus/pic32mz-da-family Das Interface ist ein paralleles 24Bit, und das kann man leicht
einem SPI-Display. Ein Display mit 320x480 in Farbe, gesteuert von einem µC. In meinem Fall ein PIC32MZ mit 512k RAM. So ein Adafruit-Display. Aber unterschätze den Aufwand nicht, was RAM, Flash und Programmierung angeht. Ganz besonder der RAM-Bedarf ist exorbitant (>300kbytes, wenn man ein Bild
-
Thread
PIC mit Ethernet für SMA Modbus TCP auslesen
fühlen, auch programmiertechnisch. Wenn Du dann noch auf eine Mikrocontrollerplattform willst, ist PIC32MZ für Dich das einfachste. Nimm das hier: https://www.microchip.com/DevelopmentTools/ProductDetails/dm320007 plus https://www.microchip.com/DevelopmentTools/ProductDetails/AC320004-4 Auch damit
-
Thread
Testplatine für ATmega 2560 - Kondensatoren an jedem VCC/GND Paar ?
AVR-Peripherie ist halt ... veraltet halt. Macht man heute anders. Kannst Dir ja mal zum Vergleich einen PIC32MZ anschauen. fchk
-
Thread
XC32 Statische Stack Analyse
MipsStaticStackAnalyzer Hintergrundgeschichte: Im Rahmen eines Automotive Projekts wird ein PIC32MZ eingesetzt, der mit Hilfe der Microchip Toolchain programmiert wird. Da wir ASIL-B erreichen müssen, haben wir unter Anderem die Anforderung, unseren Speicherverbrauch zu messen. Für Flash und
-
Thread
STM32 eval board mit MAC aber ohne Eth PHY für SPE
PHY denn ich ja dann quasi > austauschen kann. Das war von mir. Ist auch kein STM32, sondern PIC32MZ EF und damit MIPS statt ARM, aber das ist kein Nachteil. Der PIC32 MZ EF ist eher leistungsfähiger. Und der TCP/IP-Stack von Microchip ist recht gut, und das ganze ist extra für den Betrieb mit verschiedenen
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
. Und mit demselben Programmer und der gleichen IDE könnt ihr dann bis zum 300MHz 32 Bit MIPS PIC32MZ alles machen. fchk
-
Thread
Suche - Ethernet MC mit integriertem DC/DC Wandler
Nachteile: - 0.4mm Raster, schwierig zu löten Alternative: https://www.microchip.com/wwwproducts/en/PIC32MZ1024EFE100 als Prozessor https://www.microchip.com/wwwproducts/en/LAN8740A als Ethernet PHY (der Analogteil vom Ethernet) https://www.microchip.com/DevelopmentTools/ProductDetails/DM320007 StarterKit
-
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 auch
-
Thread
gcc11 könnte das avr Backend verlieren
wenn man die gebotene Leistung betrachtet, bei Digikey kostet ein Mega2560 genauso viel wie ein PIC32MZ1024EFH100-I/PF, nur letzterer ist ein 32 Bit MIPS mit 200 MHz und 512k RAM - nicht besonders stromsparend mit der 5V Halbleitertechnik, da sind Architekturen wie EFM8/EFM32 und MSP430 weiter Es
-
Thread
500 MHz µC für kleines Geld
Man sollte auch nicht vergessen, dass man um ein paar Euro mehr eine Komplettlösung wie einen PIC32MZ oder STM32F4 bekommt, die nicht viel langsamer sind, aber Flash und RAM schon dabei haben.
-
Thread
Günstigeres 3G Modul als SIM5300?
Module nutzen nur die USB Schnittstelle des Steckers. Brauchst halt einen uC mit USB Host wie zb. den Pic32MZ
-
Thread
GD32E230 und andere STM32 Clones von Giga Devices
Dokumentation. Ich verwende in vielen Projekten PICs - alles querbeet von 6-Pinnern bis hin zu dicken PIC32MZ. Microchip hat seine Eigenarten, aber eines muss man ihnen lassen: Ich kann heute noch problemlos 25 Jahre alte PIC16-Typen kaufen. Sie haben nie irgendwas abgekündigt. Manchen Kunden ist es wichtig
-
Thread
Paradigmenwechsel im Embedded Design Gesperrt
keinerlei Ahnung hast. Diese PIC hier: https://www.microchip.com/design-centers/32-bit/pic-32-bit-mcus/pic32mz-ef-family Können Leistungsmässig mit deinem tollen Teensy locker mithalten. Locker. Falls du mich jetzt für einen PIC-Jünger hältst, liegst schon wieder ziemlich daneben. Wir verwenden ARMs eines
-
Thread
Schnittstelle für 5 bis 25 Mbit/s Datenstream
machbar. Ansonsten wären USB 2.0 High Speed oder 100MBit Ethernet gägige Schnittstellen. Ein PIC32MZ EF hätte sowohl USB 2.0 High Speed mit eingebauten HS-PHY (das haben viele andere nicht!)als auch 100 MBit Ethernet. fchk
machbar. > > Ansonsten wären USB 2.0 High Speed oder 100MBit Ethernet gägige > Schnittstellen. Ein PIC32MZ EF hätte sowohl USB 2.0 High Speed mit > eingebauten HS-PHY (das haben viele andere nicht!)als auch 100 MBit > Ethernet. Ah ok. Das hilft schon mal weiter. :)
-
Thread
Daten von STM32 an PC. USB vs Ethernet?
ST. Wenn Du ansonsten eine Alternative brauchst: https://www.microchip.com/wwwproducts/en/PIC32MZ2048EFH144 und dazu das Board https://www.microchip.com/DevelopmentTools/ProductDetails/DM320007 Da hast Du 100 MBit Ethernet, High Speed USB Host/Device/OTG, 2M Flash, 512k RAM und sonst
#5931979: > Wenn Du ansonsten eine Alternative brauchst: > https://www.microchip.com/wwwproducts/en/PIC32MZ2048EFH144 > und dazu das Board > https://www.microchip.com/DevelopmentTools/ProductDetails/DM320007 Das sieht sehr gut aus, Danke. Würde ich wahrscheinlich auch gern versuchen, dennoch versorgt
-
Thread
PIC32MX sperrt aus?
Das kommt mir sehr bekannt vor. Beim PIC32MZ (PICkit 3, MPLAB X IPE) hier habe ich das auch sehr oft. Alles neu starten, alle Stecker ziehen, die üblichen, hilflosen Handlungen aus purer Verzweiflung - irgendwann ging es _immer_ wieder.
-
Thread
uC mit USB gesucht
Prozessoren, die das in Hardware können. Der hier z.B. https://www.microchip.com/wwwproducts/en/PIC32MZ1024EFH100 Der hat HS USB Host/Device/OTG und Ethernet MAC mit MII/RMII und MDC/MDIO. TQFP100, Software gibt bei Microchip. Ich werde aber das Gefühl nicht los, dass Du uns hier noch nicht
-
Thread
Anfängerfrage: Board mit Cortex-M4 und Ethernet
meiner Erfahrung deutlich besser als lwIP. Als Tipp: Lass die alten PIC32MX6xx/7xx liegen und nimm PIC32MZ EF. Damit bekommst Du fürs gleiche Geld einfach Faktor 2.5 mehr Rechenleistung. fchk
-
Thread
CPU 300MHz, aber ADC und DAC schaffen 2MSps. Wie nur?
. Mit DMA und sonstigen Automatismen. Beispiel: Ich sitze grad an einem Projekt mit einem PIC32MZ2048EFH, da rennt der ADC (naja: die ADCs) mit 12MSPS. Das sind 4 ADC die versetzt gestartet werden (interleaved sampling). Das Ganze läuft völlig autark, das Samplen startet ein Timer, und die Daten
> einem PIC32MZ2048EFH, da rennt der > ADC (naja: die ADCs) mit 12MSPS. Das sind 4 ADC die versetzt gestartet Da schafft TI schon mit einem einzelnen ADC im TMS320F2809 12.5 MSPS. Natürlich mit 12 Bit. Und
-
Thread
Smartphone Display mit PIC Microcontroller Board ansteuern?
Prinzipiell ja. Das hier wäre ein geeigneter PIC: https://www.microchip.com/wwwproducts/en/PIC32MZ1064DAG176 Du wirst diesen PIC in C programmieren. Viele Alternativen hast Du nicht. > Und wenn ich schon mal dabei bin...wo bekomme ich das datenblatt für > mein Display her? Ich habe nämlich
-
Thread
HDMI an Arduino
heillos überfordert. Die meisten, aber nicht alle. Wenns also ein anderer µC sein darf: Ein PIC32MZ(DA) hat eine GPU und 32MByte RAM sowie ein LCD-Interface. Dafür dürfte man HDMI-Tranceiver bekommen. Selbst damit wollte man sich aber vermutlich auf kleiner Auflösungen beschränken. Auch mit
-
Thread
MCU mit 64Mbyte RAM
sage ich: vergiss es. Wenn Du etwas haben willst, was in Deiner technischen Reichweite liegt: PIC32MZ1064DAG176 https://www.microchip.com/wwwproducts/en/PIC32MZ1064DAG176 Da müsstest Du schauen, ob Du mit den 32MB DRAM (zusätzlich zu den 256k SRAM) leben kannst. Weshalb empfehle ich Dir genau
-
Thread
Neues Projekt - welcher µC?
Um konstruktiv zu werden: Ich könnte als Alternative zu Jubelhurratoll folgenden empfehlen: PIC32MZ2048EFH. Der hätte mehr Flash als Jubelhurratoll und mehr und schnellere ADC. Ethernet ist auch mit dabei, ausreichend RAM steht auch zur Vefügung. Lediglich einen PHY wirst du benötigen. Ich
den internen ADC machbar sein. Ich debugge just in dem Moment ein Projekt mit 12,5MSPS auf dem PIC32MZ. Nachdem man die ADCs mit Timern triggern kann, ist die Genauigkeit so hoch wie der Systemtakt. Solltem mit dem Jubelhurratoll (SMT32) aber auch möglich sein. Also läuft es darauf hinaus,
-
Thread
[rant] Schleifen ohne Seiteneffekte - Jeden Tag steht ein neuer Amateur auf :-(
Ursache gefunden habe. Das einzige noch "lustigere" Thema war Cache-Kohärenz beim Umstieg auf PIC32MZ. Was habe ich gesucht. Ich wusste ja nicht einmal, dass es sowas überhaupt gibt... Daher Danke für den "rant". Wenn nur ein Anfänger das liset und versteht, ist schon viel gewonnen.
im Beitrag #5687309: > Das einzige noch "lustigere" Thema war Cache-Kohärenz beim Umstieg auf > PIC32MZ. Das können die Cortex-A auch... Ist das bei den PIC32 noch gemeiner?
-
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
builden des Projekts gestoßen (Die Fehlermeldung ist auch als Bild angehängt): nbproject/Makefile-pic32mz_ef_sk_s1d_pictail_wqvga.mk:2013: recipe for target 'dist/pic32mz_ef_sk_s1d_pictail_wqvga/production/aria_touchadc_calibrate.X.production.hex' failed make[2]: Leaving directory 'C:/microchip/harmony
-
Thread
AVR oder STM32 für Entwicklungsprojekt
Arduino-Gefrickel. Dafür muss man nicht studieren. PS: Deine Vorstellung von PIC ist niedlich-naiv. So ein PIC32MZ ist durchaus die gleiche Kategorie wie ein STM32F4 ;-)
-
Thread
Grenzfrequenz von Abblockkondensatoren
Curiosity High Pin Count (HPC) Development Board" für 8bitter: 1µF und 100nF parallel. Auf dem "PIC32MZ Embedded Connectivity with FPU (EF) Starter Kit" für 32bitter: 10nF und 100nF parallel. http://ww1.microchip.com/downloads/en/DeviceDoc/Curiosity-High-Pin-Count-Dev-Board-User-Guide-40001856A.pdf
hochkapazitiven MLCC sind halt seit einiger Zeit in Mode. Funktionieren im Prinzip auch gut. >Auf dem "PIC32MZ Embedded Connectivity with FPU (EF) Starter Kit" für >32bitter: >10nF und 100nF parallel. Ist meist Unsinn. Bei 0603 oder kleiner bringen 10nF keinen Vorteil mehr. Viel wichtiger ist die nierderimpedante
-
Thread
PIC32MZ - SD Probleme
Hallo allerseits, würde gerne mit meinen ChipKIT WiFire (Rev C.) welches einen PIC32MZ2048EFG100 besitzt auf meine SD-Karte (onboard) zugreifen um Daten (txt) darauf zu speichern. Ich arbeite auf Mplab X IDE und habe mich an dem Beispiel von Aidan Mocke (http://www.aidanmocke.com/blog
vergessen zu erwähnen: Die Exception-Handler sind für PIC32MX. Also bitte vorher überprüfen, ob das für PIC32MZ auch passt.
-
Thread
PIC32MZ2048EFH144 und UART / PPS
Hallo, Möchte gerne in ein Projekt einen "PIC32MZ2048EFH144" einsetzen. Leider komme ich mit den Pin für die UART's nicht klar. Bevor ich das Layout dafür machen kann, muß die Zuordnung ja im Sourcecode existieren für die 6 UART. Benötigt
-
Thread
Sigma-Delta-ADC - Einzelpulse erfassen
insbesondere diese Kompensation, die ein Unterschwingen verhindert. Vermutlich werde ich als µC einen PIC32MZ (EF) verwenden. Der hat einen recht flotten ADC, DSP-Befehle und 512k RAM. Ich denke, ich werde die Pulse auf 5-10µs strecken und mit z.B. 10MSPS abtasten.
-
Thread
Board mit 2x CAN und PIC32
hat Ethernet. Brauchst Du das? Ansosnten wäre der '775 ausreichend. Warum greifst Du nicht zum PIC32MZ? fchk
-
Thread
Kleines Breakoutboard mit USB HS (480MBits) verfügbar?
Du könntest einen www.microchip.com/wwwproducts/en/PIC32MZ0512EFE064 verwenden. Der hat High Speed USB Host/Device/OTG eingebaut, inkl PHY. Und mit 200 MHz ist er auch nicht der langsamste. fchk PS: Wenn Du ein komplettes Board haben willst: http:
-
Thread
Eigenbau CAN Bus Gateway
SPI-Flaschenhals beseitigt. Schau Dir mal das hier an: http://www.microchip.com/wwwproducts/en/PIC32MZ0512EFK064 Der hat garantiert genug Datendurchsatz und Rechenleistung. fchk
-
Thread
Viel Arbeitsspeicher für Bildverarbeitung benötigt
RAM. Der hier hat 32MByte: https://www.digikey.at/de/product-highlight/m/microchip-technology/pic32mz-da-series-mcus?utm_adgroup=General&mkwid=shpOrGYPK&pcrid=251907372415&pkw=&pmt=b&pdv=c&gclid=EAIaIQobChMI1eymlY-g2gIVAxwbCh2ETQ5zEAAYASAAEgLr3vD_BwE Die sind genau für derartige Dinge gebaut.
-
Thread
Ethernet PHY DP83640 kein Link
Hallo, ich habe eine Platine für einen PIC32MZ und DP83640 Ethernet-PHY herstellen lassen. Zudem soll das Ganze in einem Deutsch EEC-325x4 Gehäuse untergebracht werden, d.h. es ist keine RJ45-Buchse auf der Platine. Deshalb habe ich SM13072-Magnetics
-
Thread
kleinstmögliche Ethernet-Lösung
aber etwas zu schwach auf der Brust. SSH kann ich damit vergessen. Aktuell denke ich an einen PIC32MZ0512EFE064-I/MR im 9mm*9mm QFN64 plus einen KSZ8081RNA RMII PHY im QFN24, bin aber auch für andere Vorschläge offen. fchk
>- idealerweise genug Rechenleistung für einen SSH-Server >- denke ich an einen PIC32MZ0512EFE064 -> 128 kB RAM RFC4253: s. 6.1. Maximum Packet Length (@Layer 7) -> 32k, (ja, i.d.R. kleiner...) Die meisten ssh-Server brauchen eine POSIX Umgebung, IMHO könnte das sportlich
-
Thread
Absoluter Anfänger
PICs in einen Topf, denn dein Wissen bezieht sich auf >> Urgestein aus den späten 70ern. Dass ein PIC32MZ-derivat im Leben nicht >> mit einem mieselsüchtigem AVR nicht vergleichbar ist, ist dir >> offensichtlich nicht klar. >> >> Das ist aber eh irrelevant: >> Nummer1 bei den Microcontrollern ist
Produktlinien, aber sie bekommen beide noch Zuwachs. Aber allgemein "PIC" gegen AVR impliziert auch PIC32MZ gegen ATTINY. Das ist dumm, die bedienen ganz andere Segmente... Beide sind übrigens vom gleichen (relativ unbedeutenden) Hersteller. Soviel zu Krieg ;-)
-
Thread
uC für USB Audio Anwendungen
zum Standard konform. fchk PS: Vorschlag von mir: http://www.microchip.com/wwwproducts/en/PIC32MZ0512EFE064 Ist zwar MIPS statt ARM, hat aber USB 2.0 High Speed (das ist Voraussetzung für 192k/24 Bit) und I2S/AC97 Codec Interface. Bei STM32F4 hast Du nur Full Speed USB Transceiver eingebaut
-
Thread
LQFP176-Adapter mit 0,4 mm Kontaktabstand?
die recht einfach zu finden, aber 0,4 mm scheinen selten zu sein... Konkret geht es um einen PIC32MZ-DA. -- Michael
PIC32MZ-DA schrieb im Beitrag #5298744: > Dank Platinenfräse im Haus ist das vermutlich auch die sinnvollere > Option Platinenfräse? Mit 0.4mm-Raster?
-
Thread
Sinusfunktion mit FPU
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 du
Hmm schrieb im Beitrag #5275851: > Mir eigentlich nur der PIC32MZ. Nunja, eigentlich auch sämtliche anderen Cortex-M4 / M7 etc...
-
Thread
PIC32MZ mit 32MB RAM - GUI basteln?
Hi, es gibt ja inzwischen solche PIC32MZ mit 2D-GPU und 256kByte SRAM / 32MB DDR2-RAM: http://www.microchip.com/wwwproducts/en/pic32mz1025dab176 Die haben ein 24-Bit-LCD-Interface. Mit einem LVDS-Serializer wie den SN75LVDS83B kann man
-
Thread
Umstieg von PIC18F zu STM32F3
hat der viel mehr MHz, dann hat der Kern auch ein paar sehr nette Features. Dann gibts noch die PIC32MZ mit FPU, und STM32 ohne FPU. Oder STM32 it FPU und PIC32 ohne FPU. Für den F7 mag deine Aussage auf alle Fälle stimmen (möglicherweise sogar für den F4), für F3 und darunter trifft das so eindeutig
-
Thread
Ich finde den richtigen Baum im ARM Wald nicht
zusammen. Wenn Du den durch hast und mehr brauchst, dann kannst Du Dir immer noch einen 200 MHz PIC32MZ holen. Oder irgendwas anderes. Und Deine eigenen Leiterplatten designen. Bis dahin reicht Lochraster für Dich, und Du bekommst erstmal überhaupt was gebacken. fchk
-
Thread
Embedded PC mit kleinem Formfaktor und großem Temperaturrange
so oft schlicht etwas mehr aus dem Lastenheft. Ein BSD ist auch o.ä. das läuft zur Not auch auf PIC32MZ (die bis 125 °C spezifiziert sind)...
-
Thread
8-Bit Controller noch zeitgemäß?
Fehlentscheidung. PIC32M = MIPS PIC32C = Core - also ARM (Aus den ATMEL SAM) Und ich finde die PIC32MZ richtig gut! Gruß Jobst
-
Thread
Quarzoszillator für PIC32
Ich suche gerade einen Oszillator für meinen PIC32MZ2048EFM064. Mein Problem ist, dass ich immer nur die internen Oszillatoren verwendet habe, und daher keine Ahnung habe, wie ich den Quarz auswählen soll. 1. Ich habe Quarze mit 10MHz bei Farnell
> Aber steht das auch im DB des > verwendeten PIC? Jup, im Datenblatt des PIC32MZ2048EFM064 wird darauf verwiesen :) > Bei meinem PIC ist es nicht so extrem, aber schaut euch mal das > errata vom PIC32MX an. Fast 4 Seiten nur Fehlerauflistungen. Und > generell hat das Datenblatt
-
Thread
Projekt Adventskalender
- Eimer auf Wage (DMS) in welchen langsam Wasser/Sand reinläuft/tropft/fließt Oder ... Ein Pic32MZ mit Crypto-Engine und zwei Kameramodulen. Die erste Kamera wird auf eine Uhr oder einen Baumschatten gerichtet und errechnet so die wahrscheinlichste Zeit für den Tageswechsel. Wenn dieser stattgefunden
-
Thread
Plattform für Gerät - Evaluierung
Weiterer Vorschlag: http://www.microchip.com/design-centers/32-bit/architecture/pic32mz-da-family/ Microchip liefert alles erforderliche an Software, um diese Teile einsetzen zu können. Da muss nicht unbedingt extern was dazugekauft werden. fchk