-
Thread
Experte gesucht: ESD Burst Surge Schutz von USB Schnittstelle
USB Schnittstelle". Der Hsot soll mal an einen 3.3V uC betrieben werden. Die Wahl wird wohl ein PIC32 werden. Dieser verträgt an den Pins 3,6V bei 15mA. Aus dem Datenblatt des TVS Arrays geht hervor, das die maximale Klemmspannung 10V sind. Also sollten doch noch Vorwiderstände in den Datenleitungen
die 27R. Datenblatt des Controllers beachten. Bei den PICs, zumindest den mir bekannten PIC24, PIC32 sind diese Widerstände im Controller. Z.B. PIC32MX 11.26 Hardware Interface http://ww1.microchip.com/downloads/en/DeviceDoc/PIC32MX_Datasheet_v2_61143B.pdf
-
Thread
Full speed USB mit mikrocontroller
http://www.tme.eu/de/details/32mx250f128b-i_sp/mikrocontroller-microchip-32-bit/microchip-technology/pic32mx250f128b-isp/ PPS: Es gibt auch noch den PIC32MX270F256B mit doppeltem Flash+RAM, aber der ist bei den Händlern noch nicht so gängig. http://www.digikey.de/product-detail/de/PIC32MX270F256B-I%2FSP/PIC32MX270F256B-I%2FSP-ND/4902630 PPPS: plus extra Boot Flash
-
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
Kaufberatung Universelles Programmiergerät
Der Galep kann aktuell nicht einmal sämtliche PIC-Controller programmieren. Für die PIC32 habe ich mir vor ein paar Wochen extra ein PIC Kit 3 kaufen müssen. Hypothese: Die Zeit der Universalprogrammer ist vorbei.
-
Thread
PIC32 REFCLKI - Fehler
jemand vor demselben Problem steht und nicht 2 Stunden wahnsinnig werden möchte. Wenn man beim PIC32 mit dem XC32 Compiler und lib versucht den REFCLKI Pin auf den Referenz Clock Input zu mappen [c] OSCREFConfig(OSC_REFOCON_REFCLKI, OSC_REFOCON_OE | OSC_REFOCON_ON, RODIV); [/c] wird verzweifeln
-
Thread
Controller mit FPU
nicht einschalten, sondern per code ansprechen. Der passende Compiler macht das dann schon. Falls PIC32 keine FPU haben kann. hat zumindet AVR32 ein modell. Dann gibt es diverse andere Controller, zB Blackfin, Cortex
-
Thread
FATFS Datei erstellen und beschreiben
hei, läuft bei mir auf einem PIC32MX.. Beispiele waren nur auf die schnelle. Steht bei mir in der mmcPIC32 .. Hatte es sofort nach den Anpassungen zum laufen gebracht. schönen Abend
-
Thread
AVR unkomprimiertes Audio, ggf. codiert
Rechenleistung im Vergleich zum AVR. Da geht schon mehr, allerdings kein MP3. Dafür braucht es dann einen PIC32, den es auch im DIL28 gibt, plus einen beliebigen TDM/I2S-Audio-DAC. fchk
-
Thread
Pic32MX I2C 400kHz Fast Mode
Hallo, ich versuche eine RTC an einem PIC32MX795 ans laufen zu bekommen. Mit 100kHz arbeitet alles wunderbar. Wenn ich aber den Bus mit 400kHz fahren will funktioniert es nicht mehr. Die RTC kann laut Spec. 400kHz Fast Mode. Meine Init
-
Thread
Warning bei MPLAB XC32
mehrere Warnings wie diese hier: c:\program files (x86)\microchip\xc32\v1.33\bin\bin\../../lib/gcc/pic32mx/4.5.2/../../../../pic32mx/include/peripheral/pmp.h:53:2: warning: #warning The PLIB functions and macros in this file will be removed from the MPLAB XC32 C/C++ Compiler in future Releases Wie
teilweise Schrott ist wenn man im MC-Forum liest). Auch werden Peripheral Libs für die kommenden PIC32MZ nur mehr für MPLAB Harmony zur Verfügung gestellt. Was tun: a) ignorieren b) ein " #define _SUPRESS_PLIB_WARNING " im Sourcecode vor der Verwendung eines PLIB-Headerfiles einfügen welches die
-
Thread
PICKIT 3 Alternative
Ich hatte mit dem JTAG(!)-Debugger auf dem PIC32 Ethernet Starter Kit Probleme - es lief prinzipiell, aber nicht wirklich rund. Mit meinem ICD3 waren alle Problemchen erledigt. Ich habe keine Ahnung, ob bei dem dsPIC33E Board das gleiche Zeugs
-
Thread
AVR TinyBasic
Kannte ich schon.. ist Pic32 und hat nichts mit TinyBasic zu tun. Peter
-
Thread
Programmierung von Lattice iCE mit nur einem Chip?
müssen, da nehme ich lieber nen PIC18, den ich für <1,50€ bekomme und Leistungsmäßig hoch bis zum PIC32 kann, ohne IDE und Programmer neu holen zu müssen. Die (übersetzte) Frage wäre jetzt: stellt Microchip PICs her, mit denen ich das Vorhaben "Oszilloskop" realisieren kann, oder brauche ich was besseres
-
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
Suche MIPS-I Anwender zum Test einer Windows Toolchain Gesperrt
ratio what-you-can-really-to/how-much-they-cost if you want to go for MIPS, you'd better buy a PIC32 chip from Microchip, then interfacing it to an fpga to extend its functionality, which is useful and has sense when you need "custom" devices. An Atheros chip can be clocked up to 800Mhz, so it
line code is wrong, no frustration around how to debug things, how to get a toolchain, etc. About PIC32, you could clock them at 80Mhz and to develop your firmware you just need to download a free-software from Microchip. MPlabX is powerful with everything you need. Softcore are useless, I think they
-
Thread
unbrick PIC32 code protection aufheben
Hallo Zusammen aus heiterm Himmel meldet mein PIC32 beim Programieren das mein Chip code protected ist... Ich habe schon alle Einstellungen nachgeschaut kann aber nichts finden.. das Gleiche Problem andere Boards auch.. Mein Setup Pic32 ICD3 und MPlab
-
Thread
Welcher Microcontroller?
PIC24FJ64GA004, abhängig davon wie aufwendig die Sensoren verrechnet werden sollen vllt. besser ein PIC32 http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC24FJ64GA004 Eine Lib für die SD Karte gibts von Microchip. Nachtrag: Ansonsten gibts auch den dsPIC33FJ64GP804 mit 16bit Audio DAC
-
Thread
8051 - Programm und Daten in einem 128kB Chip ohne Overlap
wenn auch > für mich vielleicht ein bisschen Overkill... Wenn Du was handliches haben willst: PIC32MX150F128B. 128k Flash, 32k RAM, 50 MHz, 32 Bit, DIL28. So einfach zu benutzen wie ein 8051, hat aber einen MIPS-Kern, d.h. ein direkter Abkömmling der Prozessoren, die Anfang der 90'er in den fetten
Drittel des internen Takts des PICs. Wenn Du dann mehr willst: kein Problem. Es gibt auch größere PIC32. fchk
-
Thread
1xEvent gleichzeitig für zwei DMA Kanäle
Event Nummer 42 ist das problemlos möglich. Nix 42. Jetzt habe ich es gesehen: es heißt (beim PIC32): "Fixed Priority Channel Arbitration" Ich glaube das Prinzip soll bei anderen Prozessoren gleich sein.
-
Thread
PIC32 merkwuerdiger EMI Effekt
Arbeite z.Zt. wieder mal an meiner 32x24 LED Matrix, habe jetzt den PIC32 in Betrieb genommen. Ich weiss dass es nicht gut aussieht, auch den Datumsstempel beachten, war ein Werbegeschenk, einige Jahre her, war das erste mal dass ich TQFP64 verarbeitet habe. die LED
Steckernetzteil, transformiere die Spannung dann auf 5 volt mit einem China Abwaertswandler PCB. Der PIC32 wird mit 2 roten LEDs betrieben, die Spannung ist ziemlich genau 3.2 volt Ich habe einen 22uH Induktor eingebaut und dies hat die Lage sehr verbessert, allerdings reagieren die orangen Leitungen
-
Thread
Der totale Anfänger - auf der Suche nach einem Mikrokontroller
als Anfänger sehr wichtig ist Meine Empfehlung: Adruino! Bei mir wars auch Adruino -> PIC24 / PIC32 (manchmal : STM32)
Mal kurz "PIC32 Timer" und "PIC32 Interrupt" gegoogelt, und ein paar Zeilen einkopiert, schon geht's mit Interrupt und Timer- sogar einfacher als bei 8bit, da nicht mehr im Datenblatt nachgeschaut werden muss.
-
Thread
Ausführungszeit ISR
oder was mit Tricks und Taktzyklen zaehlen? An einem 8080 emulator arbeite ich auch schon, auf PIC32, also muss ich alle Assy Opcodes in C nachprogrammieren, das macht richtig Spass.
-
Thread
Ethernet Stack PIC32 Digilent Board
beschäftige mich gerade mit einem Entwicklungsboard der Firma Digilent, dem Cerebot 32MX7, das auf einem PIC32MX795F512L Controller aufbaut. Mein Problem liegt bei der Einrichtung und Nutzung der Ethernet-Schnittstelle: Das Board stellt eine PHY, den Rest sollte der Controller meines Verständnisses nach
-
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
PIC32 Ethernet Starter + SSD1963 EvalBoard + Touchscreen
www.techtoys.com.hk/Displays/SSD1963EvalRev2A/SSD1963EVAL_Rev2A_UG_Rev1_0b.pdf Das Set beinhaltet ein PIC32 Ethernet Starter Kit mit Breakoutboard Das SSD1963 Eval Board mit 7 Zoll Display Touch 2x PIC32MX795F512L-80I/PT-ND 100TQFP sowie 5x SSD1963QL9 Neupreis war damals 280 EUR. Das Set wurde
-
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
RS485 Ende erkennung
Dauer. 13 Null-Bits können also normal niemals vorkommen. Viele PICs (u.a. alle PIC24/dsPIC33 und PIC32) haben Hardware-LIN-Unterstützung und erkennen damit ein BREAK und lösen dann einen Interrupt aus. fchk
-
Thread
Screenshot von Grafikcontroller mit PIC32
Hallo. Ich verwende einen PIC32Mx Mikrocontroller mit externem Grafikcontroller (Epson S1d13517 + SDRam) und einem 4,3" Display von Glyn. Leider unterstützt der Grafikcontroller das Auslesen des Framebuffers nicht und ich habe somit
Bildspeicher direkt beschreiben und eben auch wieder auslesen. Allerdings gibt es sowas m.W. beim PIC32 noch nicht und die Verwendung eines gewöhnlichen DMA-Kanals nebst Interruptprogrammen halte ich für Bastelpfusch. W.S.
-
Thread
USB - Seriell Wandler
Hallo, also es geht schon auch in DIP. Aber nur in Roh. Man kann einen PIC32MX250 http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf Dazu umfunktionieren. Das ist nicht allzu schwierig, man nimmt eine der UARTs, das USB CDC-Example und fertig. Wenn ich mich
-
Thread
USB MSD Aktualisierung
Hi *, ich stehe gerade ein wenig auf dem Schlauch.. Ich habe mit einem PIC32 und dem Microchip MSD Treiber einen simplen Datenlogger realisiert. Verbinde ich den logger via USB mit einem Rechner wird der Datenträger gemounted und alles ist gut. Aber Der Logger schreibt seine
-
Thread
VHDL - Vertauschte Endianness
Hallo zusammen, ich habe hier ein Projekt bei dem ein PIC32 und ein CPLD über SPI kommunizieren. Das CPLD schaltet je nach Daten die vom PIC kommen bestimmte Eingänge auf Ausgänge. Jedoch habe ich nun folgendes Problem. PIC sendet 0x0001 (MSB 0000 0000
-
Thread
Suche Pulse Train oder Pulse Pattern Generator
Andere Möglichkeit: PIC32 (oder STM oder oder oder) über 32Bit SPI Transfer raus mit 40MHz. Pro Puls 15kByte. 128k hat z.B. Pic32MX370. Wäre zumindest recht einfach. Es gibt auch die MZ Typen mit 512kByte Ram.
Thomas S. schrieb im Beitrag #3736307: > Andere Möglichkeit: PIC32 (oder STM oder oder oder) über 32Bit SPI > Transfer raus mit 40MHz. Pro Puls 15kByte. 128k hat z.B. Pic32MX370. > Wäre zumindest recht einfach. Es gibt auch die MZ Typen mit 512kByte > Ram. 15
-
Thread
Config-Daten im Flash ablegen (PIC32MX795)
Das Flash des PIC32MX795 lässt sich scheinbar nur in niedriger begrenzter Anzahl (um die 1000 Löschaktionen) benutzen. Zumindest wenn man auf der sicheren Seite bleiben will. Ich möchte Config-Daten im Flash ablegen
ungültig markieren und weiß damit, dass ich mit Offset 8 weiter lesen/testen muss? Oder hat der PIC32MX795 einen Mechanismus, dass ich dies nicht machen kann? 5) Alternative wäre, dass ich die CFG-Daten jeweils auf die nächsten 8 Byte schreibe (natürlich aligned), die frei (0xFF) sind. Würde
-
Thread
Interrupts beim PIC32
Hallo, vom dsPIC33 kommend, habe ich doch noch die ein oder andere Frage zu den Interrupts beim PIC32. Zum Testen möchte ich ein Bit im Timer1-Interrupt toggeln. Dazu habe ich meinen Timer wie folgt in der Main konfiguriert: [c] /*Timer 1*/ T1CONbits.ON = 0; T1CONbits.TCKPS
Interrupt-Art lautet? Beim dsPIC habe ich > die alle im Header-File gefunden.. Ist auch beim PIC32 so: \xc32\v1.32\pic32-libs\include\proc\p32mx........ nach "Vector Numbers" suchen weil die Files ein paar 100kB haben....
-
Thread
Schneller Mikrocontroller
eher Abstand nehmen, weil den viel zu wenig Leute einsetzen. Bei gängigen Prozessoren wie ARM und PIC32 hat man dagegen gute Chancen Programmcode von anderen Entwicklern zu übernehmen.
-
Thread
Unterschied zwischen Port und Latch
Verständnisfrage zu dem Unterschied zwischen Port und Latch bei I/O-Pins. Habe mir ein kleines Board mit einem PIC32 erstellt und wollte um zu Testen, ob das Programmieren funktioniert, einfach mal zwei LEDs abwechselnd blinken lassen. Was mir dabei aufgefallen ist: Spreche ich die LEDs über das Latch-Register an
-
Thread
USB CDC device <-> UART?
Der maximite macht CDC den gibt es auch UBW..... Es handelt sich um einen Pic32 für den es entsprechende USB-Treiber zu gibt. mehr dazu findest bei http://geoffg.net/maximite.html
-
Thread
PIC32MX Bootloader MSB
Hallo, ich bekomme beim kompilieren eines Bootloader Projekts immer einen Link Error angezeigt. (Output siehe Anhang) Die Projektvorlage habe ich aus der AN1388_Source_Code_2014_02_14 (USB_MSD_Btl_StarterKit.X) Arbeitsumgebung: IDE: MPLAB X IDE v2.15 Compiler: MPLAB XC32 1.31 (Free Version) Hat jemand damit schon mal Erfahrungen gemacht und kann mir einen Tipp geben? Grüße Ralf
-
Thread
PICKIT3: Controller wird nicht unterstützt.
In MPLAB X IDE wird der PIC32MX150F128B vom PICkit 3 unterstützt.
beim PIC32 musst du umbedingt einige Kondensatoren anschliessen, dee weiteren muss Vadc umbedingt angeschlossen werden, ansonsten kann der chip NICHT angesprochen werden.
-
Thread
PIC32-UART-ISR "versumpf"
Hi zusammen, ich bräuchte mal eure Hilfe. Ich habe eine UART-ISR auf einem PIC32. Diese wird nur zum Empfang von Zeichen benutzt und wird etwa 500 - 1000 mal pro Sekunde aufgerufen. Funktioniert auch prima, auch über längere Zeit hinweg. Wenn ich jetzt parallel Traffic auf
-
Thread
PIC32: Kann DMA ADC Starten?
würde gerne im voraus wissen ob es überhaupt möglich ist oder nicht! Kann man mit dem DMA (beim PIC32) das ADC-Sampling (AD1CON1bits.SAMP) starten? Idee: DMA: Channel 0 Source: &SampVal (SampVal = 0x0002) Destination: &AD1CON1SET Somit soll das DMA Kanal den Wert 0x0002 im AD1CON1SET kopieren
Martin schrieb im Beitrag #3720028: > Kann man mit dem DMA (beim PIC32) das ADC-Sampling (AD1CON1bits.SAMP) > starten? Den PIC32 kenne ich nicht näher, dass der DMA irgendetwas startet, ist eher unwahrscheinlich. Dann müßte der DMA ja auch noch auf das Ende der Wandlung
-
Thread
Anfängerfragen FPGA/Software defined Radio
Lösungen mit einem PC zusammen alles kann. Ich hätte einfach gerne eine eigenständige Lösung. Ein PIC32 bzw. STM32F4 kann im Basisband bis zu einigen kHz bereits recht vernünftige Filter rechnen.
-
Thread
If Abfrage in C - Frage zu Verkürzung
Flags im Prozessor richtig und können ausgewertet > werden. Wenn es Flags gibt. Bei MIPS (wie PIC32) gibt es sie nicht... > Ein zusätzlicher Vergleich auf "ungleich Null" ist unnötig. ...weshalb ein bedingter Sprungbefehl zwei Register vergleicht und abhängig davon springt.
-
Thread
USB Hostcontroller vor ESD schützen -> Experte gesucht.
Hallo Leute, Will meinen PIC32 schützen, an dem ein USB Stick betrieben werden soll. Habe mal den CM1213A-02SR als TVS Array auserkohren. Die Widerstände habe ich wie im Bild angehangen ausgerechnet. Stimmt das, oder sind diese
ist ja, wenn ein ESD Impuls ankommt, wird dieser auf 10V begrenzt. Die 10V "zerlegen" mir aber den PIC32 :-( Also sehe ich nur Serienwiderstände als Lösung.
-
Thread
5 mal I²C an einem uC
Falls du damit meinst, du brauchst 5 verschiedene I2C Schnittstellen am Master: Von Microchip: PIC32MX534F064L (32-Bit)
damit meinst, du brauchst 5 verschiedene I2C Schnittstellen am > Master: > > Von Microchip: > PIC32MX534F064L (32-Bit) San Lue hat da schon recht: Es gibt diverse PIC32, die 5 I2C-Schnittstellen haben. Schau mal hier: http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=211
-
Thread
Richtiges PIC-Board für folgende Anforderungen.
Schau dir mal die PIC32 "LCC" Boards an. http://www.microchip.com/DevelopmentTools/Listing.aspx?CatID=14&CatText=Graphical%20Displays
O-Expander mit I2C/SPI Ansteuerung kein Problem sein... https://www.olimex.com/Products/PIC/Development/PIC32-MX460LCD/
-
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
(V) BUCH: Programming 32-Bit Microcontrollers in C: Exploring the Pic32
verkaufe das buch: Programming 32-Bit Microcontrollers in C: Exploring the Pic32 super!! von: Lucio Di Jasio http://www.amazon.de/Programming-32-Bit-Microcontrollers-Exploring-Technology/dp/0750687096 20euro wären cool - ist noch wie neu