-
Thread
STM32F030 interne REF ausreichend für 12Bit?
Nein, die ADCs der STM32 sind schon ok, wenn die Versorgung sauber ist. Sage ich als überzeugter PIC32-Fan.
-
Thread
IC mit GPU gesucht
Werte werden einiges weniger. Dafuer sind 10Hz auf der schwachen Seite. Ich wuerd mal mit einem PIC32 beginnen. Das sind DSP Maschinen mit 32Bit und 80MHz, oder so. Die koennen allerdings so eine FFT im Hintergrund per Hardware.
-
Thread
Arduino Compiler mit MPLAB-X 5.x
en600333 Arduino Projekte importieren (mit den Arduino Bibliotheken) kenne ich nur für Projekte, die PIC32 Controller verwenden. https://chipkit.net/wiki/index.php?title=MPLABX_Importer
> Arduino Projekte importieren (mit den Arduino Bibliotheken) kenne ich > nur für Projekte, die PIC32 Controller verwenden. > https://chipkit.net/wiki/index.php?title=MPLABX_Importer Hi Volker Besten Dank erst mal.
-
Thread
µC um 4 CAN Busse zu betreiben
Freescale ist halt auch veraltet, man weiß ja nie, was aus dem Projekt mal wird. Wird schon der PIC32MK1024GPE100 werden.
Pins gesehen, die > auch 4 CAN Kanäle hat https://www.microchip.com/maps/microcontroller.aspx PIC32MK1024GPE064
-
Thread
MPLAB für ICD4
vor Jahren folgende Programme verwendet MPLAB IDE v8.92 MPLAB C32 und habe mit ICD 3 einen PIC32MX795F512L programmiert. Ich habe jetzt seit einiger Zeit nichts mehr gemacht und möchte wieder an meinem Programm weiter arbeiten. Das Problem sind jedoch die USB Schnittstellen auf meinem neuen
-
Thread
MSP430 Aufkündigung?
hornaltes GI Design, aber die Anschauungen gehen da auseinander, auch kenne ich weder PIC18 noch PIC32. Gruß, Holm
direkt. Und was macht dein so geschriebenes Programm, wenn es mal auf einen LPC oder gar auf einen PIC32 portiert werden soll? Wie kriegst du da dein SetPort() hinein, zumal du davon ausgehen kannst, daß auf anderen Chips nicht einmal die Ports und deren Pins zu deiner von den STM32 geprägten Vorstellung
-
Thread
MINOS - Minos Is No Operating System
es einfach besser und sauberer. Und zu dem Zweck stelle dir vor, daß andere Forenteilnehmer es auf PIC32, LPC17xx, Fujitsu FR30 und Sharp BlueStreak zu portieren gedenken und dabei auch die jeweiligen ganz anderen Compiler verwenden würden. Ein Chip davon ist übrigens bigendian, also das wäre auch zu
Problem und nicht meins. > Und zu dem Zweck stelle dir vor, daß andere Forenteilnehmer es auf > PIC32, LPC17xx, Fujitsu FR30 und Sharp BlueStreak zu portieren > gedenken und dabei auch die jeweiligen ganz anderen Compiler > verwenden würden. Schau mal in den Artikel [[IRMP]], dann wird klar, dass
-
Thread
Netzwerkaktivität mit Mikrocontroller überwachen?
auslesen und prüfen. Es bietet sich an, einen MC mit internem Ethernet-MAC zu verwenden, z.B. ein PIC32 oder ein kleiner ARM, aber notfalls käme man auch nur mit I2C hin. fchk
-
Thread
AVR oder STM32 für Entwicklungsprojekt
man ohne aus, aber ich finde es manchmal extrem praktisch. Ihr solltet Euch auch noch PIC24 und PIC32 anschauen. Die sind beide deutlich leistungsfähiger als AVR bei gleichem Preis, lassen sich sehr schön programmieren und debuggen, und ein PICKIT3-Nachkau kostet beim Chinesen irgendwie 20€ oder so
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
Gute IDE für Microchip 32 Bit ARM MCUs
Wollte mal fragen, was ihr für eine IDE und für einen Debugger empfehlen > würdet. Benutzt du PIC32 oder ARM? Für ARM empfehle ich SEGGER Embedded Studio und J-Link: https://www.segger.com/products/development-tools/embedded-studio/ https://www.segger.com/products/debug-probes/j-link/models/j-link-plus
-
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
Ich habe 3 Projekte, wo FATFS auf PIC32MX läuft. Es liegt also weder an MPLABX PIC32, noch an FATFS. Worans liegen kann: Den 1ms Timer für FATFS hast du aufgesetzt, und ruft ihn auf? Die SPI-Routine läuft? Scope dranhängen! Sonst
Ich habe leider vergessen zu erwähnen: Die Exception-Handler sind für PIC32MX. Also bitte vorher überprüfen, ob das für PIC32MZ auch passt.
-
Artikel
PIC C-Compilervergleich
Unterstützt: PIC24/dsPIC Preis (Pro): 199$ Beschränkung der Freiversion: max. Flash-Speicher 6144 Byte PIC32. XC32. Version: XC32 1.31, MPLAB X 2.05 Unterstützt: PIC32 Preis (Pro): 995$ Beschränkung der Freiversion: Begrenzte Code-Optimierung (maximal -O1), 60-Tage PRO Version. Keine Code Größen Beschränkung
und keine Einschränkung für die Verwendung der Freiversion in kommerziellen Produkten Hi-Tech C for PIC32. Version: 9.62, MPLAB X 1.51 Unterstützt: PIC32 Preis (Pro): 1495$ Beschränkung der Freiversion: Begrenzte Code-Optimierung, 45-Tage Standard Version MikroC for PIC32. Version: 2.5.1 Unterstützt: PIC32
-
Thread
Der nächste Vergleich
Mal im Ernst. Microchip Pic32 sind wohl die letzten 32Bit-µCs, die noch für grobmotorische und fehlsichtige Bastler übrig bleiben. Da gibt es noch DIL/DIP. Sonst bleiben nur die vorbestückten Adapter. Wenn man im Rentenalter
-
Thread
Übergabe SW: Freiberufler ⇒ festangestellter Mitarbeiter
Ich habe embedded SW geschrieben für Pic32. Das Steuergerät hat viele I2C Sensoren hinter einem Switch, welche Messdaten aufbereitet, in Daten-Buffer verarbeitet, diese per SPI (Slave) an höhere System transferiert. Nicht wirklich schwer,
-
Thread
Padauk MCU für 0.038 USD aus Taiwan
Basisalgorithmen im STM32, General-Algorithmen im PC, das Ganze per USB. Sollte eigentlich ausreichen, um auch PIC32 zu brennen, hab da aber bislang noch garnix vorangetrieben. Wenn es ne saubere Beschreibung des Maschinencodes gäbe und dito Programmieralgo, dann wäre das ein Klacks, meine seit den 90er Jahren
-
Thread
minimale Boards
> 3) Außer AVR und STM32 noch andere uC anschauen? Ich mag die STM8 ganz gerne. PIC24 und PIC32 gefallen mir zumindest auf dem Papier (ganz im Gegensatz zu den PIC bis 18, die ich schrecklich finde). Wenn ich mal was mit Ethernet machen wöllte, wäre wohl so ein PIC meine Wahl. Was den meisten
-
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
Bit Compiler? Der geplante Umstieg hat folgenden Hintergrund. Bisweilen arbeite ich mit der PIC 32MX Family. Diese haben intern nur 128 KB SRAM. Der PIX32MZ das Vierfache. Ein bestehendes PIC32MX MPLAB Projekt in die MPLABX "importieren", hat bisweilen noch nicht funktioniert. Gruß
-
Thread
AVR Assembler: add adc auf 0 prüfen
schrieb im Beitrag #5559197: > Und dessen Flaghandling ist auch nicht gerade intuitiv. ;-) Nimm PIC32. Die MIPS Architektur kennt überhaupt keine Flags. ;-)
-
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
Lohnt sich der Einstieg in die MSP430 Welt?
verschwinden, dann ist es auch eine gute Wahl. Als Allzweckprozessor bist Du aber mit ARM und MIPS (PIC32) besser bedient. Nicht teurer, aber viel schneller. Ich hantiere gerade mit TI TIVA TM4C bzw MSP432. Schöner Softwaresupport mit TI-RTOS und Driverlib. fchk
dir lieber alles mal an, vom PIC10 über MSP, Atmel AVR, PIC24, Cortexe von diversen Herstellern, PIC32, div. Renesas und und und. Manche Architekturen wirst du dann irgendwann man mehr mögen und andere weniger, aber wenigstens in den Grundzügen solltest du so viele wie möglich kennen. Nochmal zur
-
Thread
Einfacher Mikrocontroller mit mind. 5 UART?
Du könntest den PIC18F65K40 nehmen. Ansonsten einen PIC32MX... die haben auch soviele UART. Oder halt natürlich per Software dies machen.
-
Thread
Rust als Embedded-Programmiersprache Gesperrt
Programmiersprache aus. Und ihr wollt hier diskutieren, ob sich _DAS_ als Programmiersprache für einen PIC32 oder einen Cortex eignet? Nur zu, wer es sich in den Kopf gesetzt hat, partout Rust für die Firmware seines BluePill-Brettl's oder seines AVR nehmen zu wollen, der muß es halt tun - wenngleich ich
-
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
ChipKit: Fubarino SD ( https://chipkit.net/wiki/index.php?title=Boards ) Olimex: PIC32-T795, PIC32-RETROBSD
-
Thread
Kaiser-Window Annäherung
A5HilbertPhasePage.html Kapitel 3.5. Das wird da als FIR-Filter umgesetzt. Läuft bei mir auf einem PIC32, aber ich sehe keinen Grund, warum das nicht auch ein AVR könnte.
schrieb im Beitrag #5503715: > Deinen Beitrag verstehe ich nicht.... > Läuft bei mir auf einem PIC32, aber ich sehe keinen Grund, warum das > nicht auch ein AVR könnte. Und was verstehst du da nicht? Ist ein Kaiser-Window eben. Tapnummer rein, Beta rein, Koeffizient raus. ferticht. Hab's eben
-
Thread
David Jones über PIC vs AVR
Die PIC32 sind doch wieder ganz brauchbar. Haben aber auch nen MIPS Kern und nicht die PIC Gubbelarchitectur *scnr*
-
Thread
stm32f103, libopencm3 und USB-Tastatur
vielversprechend aus: > http://www.hobbytronics.co.uk/usb-host-keyboard Ja, klar. Alle PIC24/dsPIC33 und PIC32 mit USB können sowohl Device als auch Host spielen, und Microchip liefert einen recht brauchbaren USB-Stack mit, der die Standard USB-Klassen wie HID, CDC und Mass Storage unterstützt. fchk
-
Thread
SN65HVD230 CAN Board Network Transceiver Config und Befelssatz für UART
sowohl CAN als auch USB eingebaut hat. z.B. den hier: https://www.microchip.com/wwwproducts/en/PIC32MX530F128H Der ist recht leistungsfähig, mit 3€ nicht teuer, und es gibt gute USB-Bibliotheken dafür. Deinen SN65HVD230 solltest Du auch noch mal überdenken. CAN ist ein 5V Standard. CANH und
-
Thread
im Forum nach PIC32 + Hardware-SPI und Quell-Code durchsuchen
Hallo Forum wie im Betreff beschrieben, suche ich funktionierenden Quell-Code in "C" für den PIC32, C32 V2.02 Compiler und Hardware-SPI. Leider ist das mit der Suchfunktion nicht so einfach, ich suche nach hareware-spi pic32 <verschiedenes> wo <verschiedenes> sein kann : main.c plib.h spi.h
PIC32 FRM - Section 23. Serial Peripheral Interface (SPI) Da steht wirklich alles was man wissen muss incl. Beispielcode drin.
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
sinnlos! Die Dokus für den STM32 ist nur für C ausgelegt und nach meiner Ansicht dahingeluscht. Der PIC32 ist dagegen besser dokumentiert, jedenfalls für Assembler. Mein Wahlspruch ist: "Eigenes Wissen geht vor fremdes Wissen!" Und auch deshalb macht mir Assembler mehr Spaß als C. Vor hundert Jahren
-
Thread
Mikrocontrollerauswahl gut?
und wenn es Grafik und SD haben soll, reicht ein LPC2478, LPC17xx, LPC4088 oder so aus. Selbst ein PIC32 sollte das bringen, obwohl der ja keinen dedizierten TFT-Core beinhaltet. W.S.
-
Thread
Präziser, einfacher 850kHz Oszilator
mit einem STM32Fxxx geht das nicht? Oh mann, natürlich könntest du auch einen LPC4088 oder einen PIC32 oder ein Raspberry Pi-3 oder einen ganzen PC dafür benutzen. Nach oben geht's mit dem Aufwand immer. Aber ich hätte da noch einen Vorschlag: ein CDCE913 und irgend ein relativ beliebiger Quarz dazu
-
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
Analoge Orgel mit USB-MIDI steuern
enthalten die USB-Bibliotheken der Hersteller auch Beispiele für USB-MIDI, wie z.B. bei Microchips PIC32MX (andere wurden schon genannt). Es gibt aber auch vorprogrammierte USB Controller, z.B. von Hobbytronics: http://www.hobbytronics.co.uk/usb-host-midi Diese setzen mehr oder weniger serielles
-
Thread
Interrupt weckt PIC nicht aus Idle auf
Betrag geschrieben. Quelle: http://www.microchip.com/forums/m885430.aspx#885464 (Der Thread ist im PIC32-Board, der Beitrag bezieht sich jedoch auf andere PICs.) Wenn das falsch ist, wäre ich froh um Aufklärung. Volker S. schrieb im Beitrag #5416798: > Schreiben müsstest du können, aber die ersten
-
Thread
Welche MCU für Drumcomputer
semitones und decay) und einen Sequencer. Welchen Chip könnte man da nehmen? Ich befürchte mit einem PIC 32 komme ich nicht weit. Vielen Dank und Grüße David
-
Thread
PIC32MX795F512L UART Receive
Hallo, PIC32MX795F512L MPLAB 8.92 C32 Compiler Habe zu dem µC vier UART Verbindungen. Alle arbeiten mit 512.000 Baud. Receive und Transmit sind Interrupt gesteuert. VectorPriority = 2 und VectorSubPriority
-
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
frage zu verschlüsselung in µc
und cpu power braucht. Genau. Was lernst Du daraus? Anderen Controller verwenden. So ein kleiner PIC32MX150F128B-I/SP im SDIP28 läuft mit 50 MHz und bringt Dich in eine ganz andere Leistungsklasse. http://www.microchip.com/wwwproducts/en/PIC32MX150F128B Gibts z.B. bei Reichelt. fchk
-
Thread
PicKit 3 & MPLAB; Keine Verbindung möglich
Stell mal ne Pic Type (Pic32xxx) ein, bei der eine neue Firmware aufgespielt werden muss...?
-
Thread
Alternativen zur Arduino IDE!
mehr): Atmel AVR Atmel SAM Freescale Kinetis Intel ARC32 Lattice iCE40 Maxim 32 Microchip PIC32 Nordic nRF51 Nordic nRF52 NXP LPC Samsung ARTIK Silicon Labs EFM32 Teensy TI MSP430 TI TIVA WIZNet W7500 ESP8266 Non-OS und RTOS SDK mbed ... Vielleicht hätte das mehr in einen persönlichen
-
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
SPI oder CAN?
Aufgabe angemessenen > Controller? Der Master Controller soll auch was ordentliches werden, also PIC32 oder STM32. Da mangelt es nicht an Schnittstellen. Der fragt dann auch die ganze sonstige Sensorik ab und alles drumrum. Nur bei den Motorcontrollern, welche sich nur um ihren Motor kümmern sollen
-
Thread
PIC ADC automatisches sampling
den PIC, und was du genau tun willst. Das macht einen riesigen Unterschied. Bei den PIC24 und PIC32 Derivaten die ich kenne, ist das automatische Sampeln so wie du es beschreibst jedenfalls möglich. Im Datenblatt findet man diese Dinge in der ADC-Beschreibung. Da gibts zum Beispiel oft das "ASAM
-
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
PIC32MX110 JTAG Betrieb
Hallo zusammen, Ich versuche momentan, JTAG Instruktionen mit dem PIC32MX100F016B uChip auszuführen. Als Experiment habe ich die Instruktionen in verschiedenen Frequenzen betrieben. Ich stelle fest, dass die Instruktion "Sample/Preload und Exest" nur ab einer bestimmten
-
Thread
PIC32 TRIS Register setzen
Disassembly mal vergleichen, da sieht man es dann genau. Dazu kommt: Wer einen eigenen Codefundus für PIC32 aufbaut merkt schnell, dass das Bitgepfriemel nicht praxistauglich ist. Benutzt man ein #define für jeden Pin, ist der Code in Sekunden auf ein neues Projekt portiert, wohingegen der Bit-Chuck-Norris
aktiv und Flash- und SRAM-waitstates sind gesezt? Ich frag nur, das ist ein fieser Fallstrick bei PIC32. Das nicht zu tun kostet satt Performance.
-
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 ;-)