-
Thread
40Mhz Quarz auswahl
Ich kenne die PIC32 etwas besser, aber der Oszillator ist ähnlich. Die PLL kann nach Datenblatt 4-10 MHz (7.5 bei x16) und dann x4,x8 oder x16. Also 16-120 MHz. Diese kannst du dann auf die entsprechende Taktfrequenz
-
Thread
Anstuerung eines I/O pins über externe Quelle
Microcontroller mit zu einem hochen Strom kille? Bei dem Microntroller handelt es sich um einen Pic32. Bin noch ziemlich neu auf dem gebiet und würde mich über jede Hilfe freuen.
-
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
WLAN Modul Auswahl
Hallo, habe vor meinen PIC32 Mikrocontroller mit einem geeigneten WLAN Modul auszustatten. Ich möchte über ein Android Mobile Device auf diesen Mikrocontroller zugreifen können, via WLAN. Habt ihr mir eventuell gute Vorschläge
-
Thread
RS485 - Mikrocontroller
und welchen am PC >möglichst kleines Code-Bsp: sollten auch die PIC-Leute haben, ich glaub beim PIC32 war auch ein Beispiel dabei. Bin mir aber nicht sicher.
-
Thread
PIC Programmer Board
displaycontrollers reichen, nicht aber um programmcode davon auszuführen, das können meines wissens nach nur die pic32.
-
Thread
C Projekt entmüllen - wie?
so einfach > > http://www.mikrocontroller.net/articles/GCC:_unbenutzte_Funktionen_entfernen PIC32 benutzt gcc und wenn ich eine Funktion nicht verwende, ist der erzeugte code kleiner, macht nichts, kann man einfach drinlassen. Das ist ja die idee mit den .H dateien, also dass nur ein Prototyp uebergeben
-
Thread
Grundbeschaltung ARM (z.B. STM) im Vergleich zu AVR
Bei PIC32 ist das genauso wie bei den kleineren PICs: 100nF an jedes GND-VCC und AGND-AVCC Paar, 10k zwischen MCLR (Reset-Pin) und VCC, 10uF keramisch zwischen VCAP und GND, und schon läuft die Kiste. fchk
-
Thread
speicher reservieren?
gibt's malloc/free nicht in den Standardbibliotheken für den C18. Also entweder größeren PIC(24,dsPIC,32), was einfaches selber schreiben, oder z.B. AN914 http://ww1.microchip.com/downloads/en/AppNotes/00914a.pdf "Dynamic Memory Allocation for the MPLAB® C18 C Compiler" nehmen. Bleibt die Frage: Warum
-
Thread
µC 8 x UART/RS485 Server
aufkommenden Daten auf SD-Karte o.ä. zwischenspeichern. Ich dachte eventuell an die Prozessorfamilie PIC32MX5XX oder eine Raspberry PI mit entsprechenden Schnittstellenerweiterungen. Jedoch scheint mir der Programmieraufwand recht hoch zu sein… Hat eventuell schon jemand etwas ähnliches realisiert (8
-
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
ATMega128 an Ethernet, USB & SD-Karte anschließen (Schaltplan)
Nimm doch gleich einen PIC32MX695F512L. Der hat 100MBit Ethernet und USB OTG gleich eingebaut und dazu noch ein Vielfaches an Rechenleistung und Speicher. Von der Hardware her ist der auch nicht komplizierter zu handhaben als
-
Thread
Mikrocontroller und Komponenten -> evtl. für Serienproduktion
somit nicht unbedingt ein STM32 sein. Der Compiler ist der gleiche, geht alles mit Coocox. Auch ein PIC32 hat viel Flash und RAM und könnte das auch. Ich persönlich favorisiere den [[STM32]] da es von dem über 370 verschiedene Ausführungen gibt - je nach Anwendungsfall von super Günstig bis Super Leistung
-
Thread
TFT-Displays
dennoch schlichter Mist. Das gilt übrigens auch (und gerade!) für die Vorschläge vom Microchip für die PIC32. Man sollte bedenken, daß ein LPC4088 (der alles hat) deutlich billiger ist als ein STM32F4xx, der nix davon hat. W.S.
-
Thread
Kostengünstiger ADC mit simultanem Sampling
Microchip PIC32MZ, mach ich mit 4 Kanäle a 2MHz und Ethernet verschicken....
-
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 TCP/IP Stack "Mini Projekt"
Hallo zusammen, ich bastel gerade mit dem TCP/IP Stack von microchip und dem PIC32 ein mini Projekt. Ich benutze als Hardware das LV-32MX v6 evaluation board von MikroElektronika und das communication board mit dem ENC624J600 (ebenfalls MikroElektronika). Ich habe bereits das
-
Thread
µC Lan-schnittstelle
Besorg Dir das "PIC32 Ethernet Starter Kit". Incl. C-Compiler und fertiger Platine hast Du damit alles für wenig Geld zusammen, was Du benötigst, um Dein Projekt (bei entsprechender Ahnung) innerhalb weniger Tage zu realisieren
-
Thread
PIC16 mit USB2.0 und 12MIPS
ne Hausnummer ist. Klar für den Hobbygebrauch ist mir der Preis egal, da würd ich auch mit einem PIC32 ne LED blinken lassen, wenn mir danach ist... Master Snowman schrieb im Beitrag #2526142: >> Die PIC16F1xxx sind für C optimiert > wirklich?!? Mit der enhanced-midrange Architektur haben sie
-
Thread
Kamera OV7670 an Arduino (3,3V auf D[0..7]-Leitungen)
arduinoartigen board wo ich keinen separaten Programmer brauche? So schnell fällt mir PIC24/dsPIC33/PIC32 auf dem Microstick [1] und STM32F4DISCOVERY [2] ein. Ich glaube auch mich hier im Forum mal was von einem 3.3V Arduino gelesen zu haben. [1] http://www.microchip.com/DevelopmentTools/ProductDetails.aspx
-
Thread
PIC-Prozessor programmieren
PIC24 können eben etwas mehr als ein 8-bitter die Lernkurve ist aber nicht ganz so steil wie bei den PIC32. Eigentlich brauchst du nur ein Pickit von Microchip (oder eben ein entsprechenden Clone) zum Programmieren und Debuggen. Die komplette Entwicklungsumgebung inkl. C Compiler gibts von Microchip
-
Thread
[V] Diverse Microcontroller und ICs
weiter gehts, hoffe die Preise gefallen so: Microchip 1x PIC18F4550-I/P 3,00 EUR 2x PIC32MX675F512H-80I/PT je 4,00 EUR 5x ENC28J60-I/SP je 2,00 EUR 5x ENC28J60-I/SO je 2,00 EUR Atmel 10x ATTINY25-20PU je 0,65 EUR 5x ATTINY85-20SU
-
Thread
Ethernet Datenübertragung >350kbits
#2834996: > Nun möchte ich wissen ob man über LAN eine höhere Datenrate realisieren > kann. Ein PIC32MX795F512L kommt mit dem internen Ethernet-MAC und dem Microchip TCP/IP-Stack auf 2.5 MByte/s per TCP und 8.7 MByte/s per UDP. Klare Antwort also: JA fchk
-
Thread
Dual-Port-Ram oder andere Lösung?
wahrscheinlich auch was kleineres, aber bei den Preisen heutzutage nehm ich einfach was dickes... Pic32MZ oder STm32F4 oder LPC4370. Und wenn es ganz dicke kommt nen BBB wobei die PRU mit Assembler bissel blöd sind..
-
Thread
Kompletter Einsteiger: welcher µC, um Knopfdruck an PC weiterzuleiten?
Funktionen. Mein aktuelles Projekt ist ein Musterbeispiel: Ich baue gerade einen mp3 player mit PIC32. Da ist drin viel fremder Code: - Helix-Codec - FATFS - M-STACK mit USB Mass-Storage Trotzdem ist die selber zu schreibende Software immer noch komplex, groß und wenig trivial (für mich zumindest
-
Thread
Funktionsgenerator
abgleichen um etwa den Ausgangswiderstand der Signalquelle zu kompensieren. So genau kenne ich die PIC32 nicht, aber je nach Programm könnte man mit ASM ggf. eine Samplingfrequenz von vielleicht 3-8 MHz erreichen. Die kritische Programmschleife ist ja nur sehr kurz ließe sich also schnell programmieren
-
Thread
Kleines ARM Modul wie Ardunio Nano gesucht
inakzeptabel und die Auswahl > nicht gerade überwältigend. Muss es ARM sein? Du könntest auch PIC32MX2xxFxxxB nehmen. 28 Pin SDIP, USB onchip, Leistungsdaten ähnlich wie ARM, aber MIPS-Kern. Zum Programmieren brauchst Du ein PICKIT3 (Clones gibts für 20€). fchk
-
Thread
16f18313 mit k150 progrmieren
der Aktivierung des ICSP-Ports (Spannung oder Codewort) und dem genauen Protokoll auf PGC/PGD. Bei PIC32 z.B. wird dass EJTAG über PGC/PGD getunnelt. Und mit Aushane einiger weniger alter PIC12/PIC16 lassen sich alle PICs über ICSP nicht nur programmieren, sondern auch debuggen. Darauf freiwillig zu verzichten
-
Thread
welche Chips sind ähnlich leicht zu programmieren wie die ATMEL-Chips ?
3-6v-32-kb-spdip-28-32mx220f032b-isp-p121425.html?&nbc=1 https://www.microchip.com/en-us/product/PIC32MX220F032B Du brauchst MPLABX (IDE), den XC32 Compiler (bzw XC8 oder XC16, getrennter Download und getrennter Install), dann einen PICKIT3-Clone für 20€, und das wars. > ? Vielleicht sogar mit
-
Thread
STM32 LIN protocol
auch nicht. Die LIN-AVRs wie der Tiny 167 haben spezielle UARTs, die das können. PIC24, dsPIC und PIC32 haben alle LIN-Support. Natürlich kommt man auch ohne diese Fähigkeiten aus. LIN ist so gebaut, dass ein Slave auch einen reinen Software-UART verwenden kann und keinen Quarz braucht, sondern der
-
Thread
Retro Fieber: Z80 oder 68000 ?
Leiterplatten. 8031 habe ich auch hier, einfacher da nur 8bit. Es stellt sich aber die Sinnfrage, PIC32 hat den Speicher integriert und ist viel schneller.
banken, kann aber, wenn man 16'er Code portieren will, und die 16-Bitter (dsPIC, PIC24) und 32 Bitter (PIC32) brauchen das ohnehin nicht mehr. fchk
-
Thread
uC mit CAN & Ethernet
PIC32MX795
-
Thread
Günstiger I²C-ADC in DIP?
644p. Warum? Keine Ahnung. PS: Für das gleiche Geld bekommst Du auch einen 32 Bitter mit 80 MHz: PIC 32MX575F256H80PT. So viel zum Thema günstig.
-
Thread
USB-ISP Programmer für AVR´s
MPLAB, C18 Compiler für die PIC18, HiTech für die PIC10/12/16, C30 für die PIC24/dsPIC und 32 für PIC32. PS: Der Selbstbau eines Programmers ist nicht sinnvoll. Bei Microchip nicht, weil Du mit den "Brennern" nur brennen kannst, aber nicht im MPLAB debuggen, und bei ATMEL sieht es ähnlich aus. Plus
-
Thread
Welchen Programmer kaufen ?
dir einen Segger J-Link. Die EDU-Variante kostet gerade einmal 50€, und damit geht sehr viel - von PIC32 über ARMs bis hin zu Applikationsprozessoren. Mit dem macht man nicht viel falsch (Außer man nutzt AVR oder PIC12/16/24), der wird dir nämlich draußen in der Berufswelt auch begegben. Nur wenn
-
Thread
CAN-FD + µC mit wenig Pins?
https://www.microchip.com/wwwproducts/en/PIC32MK0256MCJ048 120MHz, 256k Flash, 64k RAM, CAN FD, TQFP48 MicrochipDirect.com hat 544 auf Lager. fchk PS: Oder DSPIC33CK256MP502T-I/2N im UQFN28 (6mm*6mm), ebenfalls mit CAN-FD. Digi-Key
-
Thread
LogicAnalyser Kingst LA5016 500MSa/s für 160Euro
erwähnen, dass ich Bastler bin und den LogicAnalyser für meine Hobbyarbeiten mit Atmega, PIC24 und PIC32 Mikrocontrollern nutze. Für den Zweck ist er meiner Meinung nach gut geeignet. Harald schrieb im Beitrag #6653722: > Interessant! > - Gibt es da auch Updates oder muss man mit dem Stand der Software
-
Thread
16bit 1kSPS 150Ch Datalogger gesucht
viele I2C Busse echt parallel einlesen. Aktuelle Controller ala STM32F4/F7/L4, Renesas RX oder PIC32MZ schaffen bei weitem genug Durchsatz. Die RX63 hätten bspw. bis zu 13 + 4 I²C. Da bräuchte es mit genügend PCA9548A 8:1-I²C-Multiplexern gerade mal zwei Controller (nicht nachgeschaut, ob die I²Cs
-
Thread
Microchip PIC24 Simple Port I/O, TRISx, LATx, PORTx
Seite des PIC24. Dann ist man mit einem CortexM0 mit wenigen Features beser bedient. Oder einem PIC32 von mir aus.
-
Thread
PIC und Wi-Fi
wi-fi-network-controllers oder https://www.microchip.com/en-us/products/wireless-connectivity/embedded-wi-fi/pic32mz-w1-wi-fi-soc-and-module-family fchk
-
Thread
lokale vs globale variable
Variablen ist das wesentlich schwieriger. Bei 32- und 64-Bit RISC-Prozessoren wie ARM und MIPS(PIC32) ist zudem der Zugriff auf statisch adressierte globale Variablen wesentlich aufwändiger als auf lokale Variablen auf dem Stack. Aber auch bei x86 ist der Unterschied mindestens in der Codegrösse markant
-
Thread
Welches Universal Programmiergerät?
damit? > > U.a. brenne ich immer mal welche PICs ;) Dafür habe ich einen ICD3. Der kann auch PIC32, und er kann alle flash-basierten PICs (die EPROM-basierten nimmt ja normal niemand mehr) nicht nur programmieren, sondern auch debuggen. Das kann kein Brenner. fchk
-
Thread
Mikrocontroller gesucht
zwischenspeichert und dann ordentlich ausgibt. So eine Not-Krücken-Lösung mir gewöhnlichem DMA wie bei den PIC32 kostet massiv Busdurchsatz und macht den µC fast zur Schnecke trotz 200 MHz Systemtakt. Naja und wenn "GPS" bei dir lediglich heißt "seriell 4800 Baud" dann geht das überall in Ordnung. Sollte das
-
Thread
CAN hängt beim Hochfahren, wenn kein CAN-Bus angeschlossen (PIC32MX)
Am CAN passiert folgendes am Ende: CANSetOperatingMode(canModule, CAN_NORMAL_OPERATION); while(CANGetOperatingMode(canModule) != CAN_NORMAL_OPERATION); Er bleibt dann in der while hängen. Einfach auskommentieren? Wie macht Ihr das?
-
Thread
Lausprecher für uC
natürlich auch einen anderen dsPIC (es gibt jetzt auch die dsPIC33EP mit 70 MHz) oder einen der größeren PIC32 nehmen, die haben alle Framed SPI Unterstützung, und daran einen Audio-DAC per I2S oder TDM anschließen. Viele dsPICs haben auch ein Digital Codec Interface, das genau dafür gedacht ist. Mit diesen
-
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
Schaltung die sich an Bitfolge-Takt anpasst ?
Schnapp Dir einen µC mit 4-Bit SPI und auf jeden Fall DMA. Irgendwas mit mit etwas wumms z.B. einen PIC32MZ, der hat auch ordentlich RAM (Es gibt bestimmt auch etwas passendes mit ARM-Kern) Da kannst Du Deinen DAC dann direkt anschnuddeln. Der Propeller hat ein VGA-Interface eingebaut! (Ist sonst
-
Thread
AVR Wi-Fi und Smartphones
Dir das MPLAB8, den C-Compiler für die Architektur, die Du verwenden willst (PIC18, PIC24/dsPIC, PIC32) und kaufst ein PICKIT3, und damit hast Du alles beisammen. fchk