-
Thread
Erfahrung mit PickKit3 und "PK3Err0040"
Hallo, Für meine derzeitigen Projekte nutze ich den PIC32MX795F512L Bei diesem Projekt werden 4 µC verwendet. Nach "sorgfältiger" Bestückung habe ich einen nach dem anderen in Betrieb genommen. Nur bei einem habe ich dann die Fehlermeldung "PK3Err0040
. Self test completed Firmware Suite Version...... 01.28.90 Firmware type......................PIC32MX PICkit 3 Connected. Target Detected Device ID Revision = 54300053 Programming... PK3Err0040: The target device is not ready for debugging. Please check your configuration bit settings and
-
Thread
[V]erkaufe PIC32 Ethernet Starter Kit von Microchip
Hi, ich habe hier ein PIC32 Ethernet Starter Kit von Microchip zu verkaufen: http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=DM320004 Es ist nur das Board, also keine Kabel, CD oder sonst was. Wenn
-
Thread
C: Berechnung fehlerhaft?
Hallo, das ging ja schnell mit den Antworten. Die Platform ist PIC32 mit dem XC32 compiler. Ich denke, INT ist da 32 Bit und long 64 Bit ? Das Problem: Der 24 Bit wert vom DAC (Skaliert auf 0...2000000) soll mit Sollwertvorgabe vom 16 Bit DAC (Bereich 0....65535
-
Thread
Temperatur des Controller
Hallo, Microchip PIC32MX795F512L Ich möchte gerne die interne Temperatur des Controllers auslesen. Welche Register werden dazu genutzt? Muß noch der ADC benutzt werden? Vielen Dank im Voraus. schönen Tag
-
Thread
Signale 250000 BPS optisch umsetzen
System mit dem Digitalsignal der Modellbahn versauen möchte. System (jede Baugruppe läuft mit einem PIC32): Über eine M-CPU steuere ich bis zu 16 IO-Baugruppen mit je 16 Ein- oder Ausgängen. Das System arbeiten mit dem Fernwirkprotokoll IEC 60870-101 (wenn das jemand kennt) 101 ist eine serielle Kommunikation
-
Thread
[V] Devboards etc.
verschweisst und unbenutzt - keine OVP ----------------- 10€ incl. Versand 10) 2 x uController PIC32MX795F512L http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX795F512L - 100 Pin TQFP - neu und unbenutzt ----------------- 15€ incl. Versand Gruß lele
G. L. schrieb im Beitrag #4139712: > 2 x uController PIC32MX795F512L Hast PM. Grüße Dirk
-
Thread
μCs mit Switchmatrix warum so selten?
Bisher verwende zuhause unter anderem deswegen diverse PICs. Einige moderne (PIC24FJ128GC006, PIC32MX470) haben das auch vollständig oder wenigstens teilweise - fast alles geht an fast allen Pins, inklusive Analog. Das macht die Layouts auch mit 2 Lagen sehr schön, alle Überkreuzungen sind im µC
lange (nur halt nicht als Matrix sondern als alternative Pinout für einige Fuktionen). Bei großen (Pic32) kommen da noch DMA und locking Mechanismen pipelining etc hinzu. Auch bei ARM gibt es das. > Ist so was schwierig oder teuer herzustellen? Das macht den Chip größer (und auch komplizierter da
-
Thread
Weller WX/WSM/WHS Serie Kabel Reverse Engineering
Bajonettverschluss ist Teil des Gehäuses. Folgende Chips konnte ich schon identifizieren: Microchip PIC32MX460F512L ST LM399 ti SN74LVC4245A ? LD33 Toshiba TCP8104A Micrel MC5102 Analog Devices ADM3251E ST ESDA6V1SC5 ? BC817-40 Viele Grüße Hannes
-
Thread
Pic 16f und USART Empfang mit zwei Stoppbits
. ;) Oder fällt jemandem eine > andere Lösung ein? Nimm doch einen moderneren PIC. PIC24 und PIC32 lassen sich problemlos auf 2 Stopbits einstellen. fchk
-
Thread
TFT UMSH-8065MD-11T von URT für PIC32MZ
Hallo Forum, ich habe ein PIC32MZ Embedded Connectivity Starter Kit mit PIC32MZ2048ECH144. Der soll ein Display URT UMSH-8065MD-11T (http://www.avnet-embedded.eu/fileadmin/user_upload/Files/Displays/Colour_TFT/UMSH-8065MD-18T.pdf
-
Thread
Audio in möglichst guter Qualität samplen
Stereo-DAC wären externe I2S-DACs, aber I2S kann kein AVR. Für dsPIC (die dsPIC33EP gehen bis 70 MHz!) und PIC32 kein Problem - die SPI-Einheiten können das, wahlweise auch mit DMA-Unterstützung. Nennt sich dann Framed SPI. Ein schöner DAC aus der oberen Etage wäre der hier zB: http://www.cirrus.com/en/products
Ansteuern kannst Du das dann entweder hiermit: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX250F128B (32 Bit, MIPS Kern, 50 MHz, 128k Flash, 32k RAM) oder sowas http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC33EP256GP502 (16 Bit mit DSP Erweiterungen, 70 MHz, 256k Flash
-
Thread
Speicher mehrfach benutzen
Hallo, PIC32MX795F512L C32 Welche Möglichkeit besteht, RAM mehrfach zu nutzen? Das RAM ist in mehrere Array unterteilt Beispiel: RAM_1[512] RAM_2[128] RAM_3[128] RAM_4[128] RAM_5[128] RAM_1 wird
-
Thread
Cast von einem struct
Wenn du data8bit setzt, dann änderst du damit auch nicht das 9.bit. Naja, die sache ist das nen PIC32 UART sowohl ein 9 als auch ein 8 Bit transfer kann. das wird dann in der microchip lib anhand der konfiguration des UARTs bestimmt.
-
Thread
günstiger DSP für Mono-Audio
> richtige DSP-Lösung..? Ein externer Codec mit I2S-Schnittstelle wäre ratsam. Dazu zB einen PIC32MX270F256B mit 64k RAM und 50 MHz MIPS32 Kern. Der Codec wird per Framed SPI angesteuert. Nicht nur die Rechenleistung ist viel höher, auch die Peripherie ist bei diesen PICs viel leistungsfähiger.
einfach zu lösten ist der Chip auch. http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX270F256B Als Codec wäre zB der CS4270 interessant: http://www.cirrus.com/en/pubs/proDatasheet/CS4270_F1.pdf TI hat ähnliches im Angebot. fchk
-
Thread
PIC32MX: Taster kann nicht eingelesen werden
Hallo, habe beim PIC32MX795F512L an Port RG12 einen Taster mit 10 K Pull up angeschlossen. Als Soft gibt es den Bootloader und ein Anwenderprogramm. Im Bootloader klappt das einlesen des Taster perfekt. Nur im Anwenderprogramm
-
Thread
32-Bit μC für zwei Layer PCB
damit man das Routing noch auf > einem zwei Layer PCB machen kann? Das heisst für selbst Ätzer. PIC32MX1xx/2xx: 28SDIP, geht sogar auf Lochraster. Für geätzte Leiterplatten wäre SO28W eher angesagt. Nach oben ist PIC32 relativ offen. Bis 200MHz und 144TQFP kannst Du gehen, wobei ich dann eher 4
Frank K. schrieb im Beitrag #4116164: > Nach oben ist PIC32 relativ offen. Bis 200MHz und 144TQFP kannst Du > gehen, wobei ich dann eher 4 Lagen wählen würde. Bei 200 MHz komme ich an meine Grenzen mit dem Routen. Abgesehen davon, dass meine Messgeräte
-
Thread
PIC32 - Problem mit USBID-Pin
Hallo, der RPF3-Pin an meinem PIC32MZ verhält sich nicht wie erwartet. Zunächst hat der Pin gar nicht auf ein Setzen des LAT-Bits reagiert. Nachdem ich über das entsprechende Configuration-Bit die USB-Funktionalität deaktiviert habe,
-
Thread
I2C Probleme mit PIC32 MX250F128B - Master Bus Collision
Hallo, zuerst mal mein Setup: - ChipKit DP32 mit PIC32MX250F128B @ 40MHz - AudioProto Board von MikroE mit WM8731 Chip - PicKit3 - MPLAB X v2.26 in Linux - XC32 Compiler v1.33, keine Optimierung Ich habe Probleme mit dem I2C Interface beim PIC32MX
-
Thread
uart interface pic18
kann nicht verstehen das 1. funktioniert aber 2. nicht 4. das RN4020 Pictail Board über einen PIC32 auf einem teuren Starterkit zu konfigurieren würde vermutlich tadellos funktionieren 5. das Modul über den On Board Pic nur mit externen Quarz an Pin RA6 (einer der einzigen der am Pictail Board
getaktet wird (das ist im USB-Standard vorgeschrieben). > 4. das RN4020 Pictail Board über einen PIC32 auf einem teuren Starterkit > zu konfigurieren würde vermutlich tadellos funktionieren ja > 5. das Modul über den On Board Pic nur mit externen Quarz an Pin RA6 > (einer der einzigen der
-
Thread
ram-funktion in pic 32
Hallo, ich möchte eine Funktion aus dem ram ausführen, d.h. habe ich das Attribut longramfunc benutzt. Leider führt das bei mir zu einem Reset: [c] void __longramfunc__ test1() { } void __longramfunc__ test2() { USBCSR0bits.HSEN = 1; USBCSR0bits.SOFTCONN = 1; USBCSR3bits.ENDPOINT = 0; } main() { while(1) { test1(); test2(); } } [/c] so in etwa sieht der Code aus. Die Funktion test2 funktioniert, test1 läßt den pic jedoch abstürzen. Wo könnte das Problem sein.
-
Thread
Gesucht: µC mit 4x PWM + Ethernet Schnittstelle
Anforderungen in > einem kleinen Gehäuse finden können. Naja.. Microchip hat da schon einiges. 19 PIC32 sogar mit 100er Ethernet, z.B. PIC32MX664F128H, bei Mouser ~6€.
-
Thread
PICs ohne IDE programmieren
Klikibunti sein soll die "Brenner9" + das tool von Sprut wobei ich da gerade nicht sicher bin ob der die PIC32 kann.
Pic32prog . geht mit div ftdi jtag oder pickit2 oder usbasp.
-
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
Welchen Mikrocontroller als Raspberry Ergänzung?
in C programmierbar und mit TQFP32 noch in selbst lötbaren Gehäusen verfügbar. Alternative wäre PIC 32-Bit oder andere Prozessoren aus der Familie ARM M0/M0+. Microchip ist ausserdem einer der wenigen Hersteller, deren Prozessoren noch in THT gefertigt werden. Grüße, Kurt
?) müßte die IDE eigentlich schon laufen können. Arduino ist aber nicht ganz so mein Ding. In den PIC32 habe ich mich jetzt nicht vertieft, was einer vorschlägt, nämlich wine zu installieren um an irgendwelche notwendigen Dinge ...headerfiles? Keine Ahnung ... zu kommen, kommt wohl eher nicht in Frage
-
Thread
Frequenzschwankungen?
An einem PIC 32 habe ich als primären Oszillator einen Quarz mit 12MHz (2*20pf Kondensatoren). Guck ich mir das Signal am OSC1-pin an, zeigt mein Oszi eine saubere Sinuskurve (Spannung zw. 0,5 und 1,2V), allerdings
-
Thread
AVR 8bit auch für größere Projekte?
Oder einen anderen 32 Bitter? 68000 zB? MIPS? Z.B. diese hübschen kleinen 28-Pinner von Microchip PIC32MX1xx/2xx. Gibts sogar in DIL. Hast Du denn überhaupt einmal eine Zeile Code außerhalb Deiner AVR8-Welt geschrieben? Nicht? Wie kannst Du denn hier mitreden, wenn Du offensichtlich gar keine Ahnung
groß ist, wo unbedingt ein M4 oder gar RasPi her muss. Wenn man mal bedenkt, dass die neuen PIC32MZ 2MB Flash haben...Da brauch ich dann 4 Stück, damit meine Taschenlampenapp drauf passt, um die LED vom Handy anzumachen. ;)
-
Thread
100mhz 32bit - counter ohne vorteiler?
quarzstabilisierte Schaltungen gut abgleichen und bewerten kann. 7 stabile Stellen habe ich mit einem PIC32 ohne externe Vorteiler und einem Referenztakt von 25 MHz leicht erreicht. Und habe mir Gedanken über einen höheren Takt für 8 Stellen gemacht ... > Sobald es um Signale aus RC-Oszillatoren geht,
-
Thread
Byte an 16 Bit Port ausgeben
Hallo, PIC 32MX und C schönen Tag
-
Thread
USB-Enumeration mit pic 32 mz
Ich möchte eine USB-Verbindung zwischen Windows-PC und pic32mz herstellen. Sobald der pic die 5V Spannung erkennt, aktiviert er die SoftConn (d+, d- leitungen enabled) und es passiert folgendes: - Host gibt resetsignal an pic - Host gibt resetsignal an
Aufgaben hat das USB-Device, wenn es ein Reset-Signal erkennt? Und wie erledige ich diese Aufgaben im pic32mz (die register sind doch sehr anders als bei den anderen pic's). Ich hatte auch Probleme mit dem 12MHz Quarz, der den Takt für die USBPLL erzeugen soll. Könnten Taktprobleme die Ursache sein?
-
Thread
pic 32 mz: led leuchtet nicht
Hallo, versuche gerade eine led am pic 32 mz (2048ecg, 64pin) zum leuchten zu bringen. Erfolglos. 1. FNOSC = LPRC heißt doch, dass der interne Oszillator verwendet wird, also eigentlich nichts schief gehen kann 2. sonstige konfigurationsparameter
-
Thread
pic harmony USB mal wieder
Dann tausche Deinen PIC gegen einen PIC32MX250F128B oder PIC32MX270F256B. Wo ist das Problem? fchk
lässt etwa 25kB Daten vermuten, die da verteilt > werden müssten. Brauchst du überhapt einen PIC32 und Harmony ? Mit der MLA passt die HID-Demo locker in den kleinen PIC18F14k50 oder einen 16f...
-
Thread
VUSB über Spannungsteiler an PIN
UART_TX PIN dürfte doch über den PICtail Connector doch eigentlich nur auf den jeweiligen Pin des PIC32 durchgeschleift werden. Von diesem Connector doch in jedem Fall auf den RX Pin des PIC 18, also in jedem Fall RC7 und auf keinen!! anderen Pin? Inwieweit dies was mit der UART Bridge zu tun (also
-
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
PIC18F44k22 (Xtreme low power) stürtzt ab.
auf PIC18F4620 im TQFP44 Gehäuse umsteigen, mit 5 V versoregen und einen Levelschifter für SPI zum PIC32 (SPI Master) aufbauen....
-
Thread
Debugfähiger Kleinstcontroller Gesperrt
funktioniert - oder nicht? Alle aktuellen PICs haben ICSP, von den 6-Pinnern bis hin zu den 300MHz PIC32MZ MIPS-Controllern. Du kannst alle PICs mit einem PICKIT3 oder ICD3 programmieren UND debuggen, brauchst aber für einige kleine PIC10/12/16 einen sogenannten Debug Header, wo quasi ein debugfähiger
Cortexen kommt und mit einem > JLINK arbeitet, schmeißt man das ICD3 weiter als man sehen kann. PIC32 kann man auch mit dem Segger JLINK debuggen. Auch in MPLABX - es gibt ein Plugin von Microchip dazu. Das ist wirklich sehr schnell und stabil und hat mich sehr positiv überrascht. Wenn man den mit
-
Thread
PicKit3 und keine Rückmeldung
hei, Arbeite an einem größerem Projekt (Pic32MX..) mit dem PicKit3 Wenn ich kompiliere mit verbundenem PicKit erscheint öfters die Meldung, keine Rückmeldung. PC, 8GB Ram, 500GB HD, i5 CPU Ist das normal? vielen Dank im Voraus mfg
Hallo, > Welchen Compiler nutzt du? Microchip\MPLAB C32 Suite\bin\pic32-gcc.exe @ X4U (Gast) beschreib das mal genauer. mfg
-
Thread
K 150 Chipbrenner!HILFE!!
? http://www.ebay.de/itm/Microchip-PICkit-3-PIC-KIT3-In-Circuit-Development-Debugger-Programmer-PIC32-PIC-/191312938125?pt=LH_DefaultDomain_77&hash=item2c8b23c48d
-
Thread
Mikrocontroller-Programmierung selber beibringen
einem geschlossenen System auf "Gedeih und Verderb" aus). Bei den stärkeren PICs (PIC24, dsPIC & PIC32) ist das nochmal düsterer, da gibt es nichtmal eine frickelige 100% offene Toolchain und selbst der gratis-compiler wird nach nem monat kastriert....
WehOhWeh schrieb im Beitrag #4052759: > ich hab einen PIC32MX250 auf > einem Breadboard inklusive GLCD, USB und Segger J-Link Nur aus Neugier: Warum nimmst Du einen J-Link statt dem Pickit3 ? /regards Andreas
-
Thread
PIC32MX, scroll Terminal
Hallo, Ich benötige zum steuern eines Terminal (putty) die Scroll Option. Leider bewegt sich keine Zeile. Laut diesem Beispiel sollte es gehen. <ESC>[{start};{end}r [c] printf("\033[11;20r"); // Inhalt von Zeile x bis y wird nach oben gescrollt. printf("\033[21;3H"); // Cursor in Bereich positionieren. printf("\033[0;0r"); // Scrollbereich wieder abschalten. printf("Test Test "); // jetzt irgendwas schreiben [/c] schönen Tag
-
Thread
I2C PIC 18F2550 und MCP4728
und zickig. Ohne Not fass ich das nicht an. Das wirst du portieren müssen. Ich habe das z.B. für PIC32 gemacht und hatte keine allzu großen Schwierigkeiten dabei. Ein paar Sachen wird man halt anpassen müssen, wie das __delay und ein paar Register. Den Kram für deinen IC musst du selber schreiben
-
Thread
mikrokontroller per I2C verbinden
RC-Oszillatoren der Slaves müssen damit nur kurzzeitstabil sein. Gute UART-Implementationen (zB PIC24/dsPIC/PIC32) können das Ausmessen in Hardware, hier muss man nur ein Bit setzen, der PIC macht den Rest. LIN ist jedoch so gebaut, dass man bei den Slaves auch eine Software-Only-Implementation verwenden kann.
-
Thread
Display Bilder über DMA lesen und schreiben
Hallo, ich steuere z.Z. ein Grafik Display (480x272Pixel, 65K Farbe) mit einem PIC32 über SPI an. Display Controller nach wie vor RA8875. Ich würde jetzt gerne den DM des RA8875 verwenden. Es ist eine Funktion vorhanden, die den DMA ab einer bestimmten Startadresse ausliest (im
-
Thread
TCPIP Stack Wiznet PIC32 Telnet
Hallo, Hab die Demo App des TCPIP-Stacks von microchip ausprobiert und die Wiznet-Dateien vom Chip W5200 eingefügt. Leider funktioniert Telnet nicht, siehe Bild unten. Was muss man am Stack noch ändern?
-
Thread
Wie speichere ich verschiedene Variablen in ein "Array" von Bytes
Hallo zusammen Ich verwende den XC32 im Zusammenhang eines PIC32. Ich habe wiedermal Mühe, was der Compiler macht: [c] typedef struct { unsigned char timeH; unsigned char timeM; unsigned char weekdays; unsigned int W; unsigned int R;
-
Thread
Welcher Mikrocontroller
für Anfänger, weil du viel Hilfe und Tutorials finden wirst. Ich würd sonst ja eher PIC24 oder PIC32 empfehlen, aber die kann man nicht mit ATMEL-Assembler programmieren.
-
Thread
PWM Konstantstromsenke für LED Cube
Ich wollte einen PIC32 nehmen, da ich hier nen chipKIT Uno32 rumliegen habe (wird aber mit MPLabX programmiert. Kosten 3,78 € wenn ich 10 bei Mouser bestelle. Bei Digikey sind TSSOP varianten nicht auf Vorrat und die QFN
-
Thread
XC32 Compiler Problem
dem XC32 Compiler in MPLABX. In meinem Projekt wechsle ich den Mikrokontroller und benutze neu den PIC32MX534F064H anstatt den PIC32MX220F064D. Da ich den Code für den neuen PIC etwas abändern werde aber das alte Projekt für die bestehende Hardware behalten möchte, habe ich in MPLAB ein neues Projekt
nbproject anschaue, scheint ebenfalls alles richtig zu sein. Im configurations.xml ist einzig der PIC32MX534F064H als targetDevice konfiguriert.
-
Thread
Möchte jemand für mich ein PIC-Assemblerprogramm schreiben?
Bastlerkompatiblität - Ein STM32F03... ist billiger. - Ein PIC24 braucht genauso wenig Strom - Ein PIC32MX250 ist genaus Bastlerkompatibel. Also, warum sucht man sich ausgerechnet einen PIC16 aus?
-
Thread
JBC Station günstig
hobbyistenunfreundliche PIC-Gelumpe zu nehmen. Und seine Ankündigung, in der nächsten Version einen PIC32 verwenden zu wollen, macht es nur noch schlimmer - wahrscheinlich bekommt man dann die Firmware mit dem kostenlosen MPLAB überhaupt nicht kompiliert, weil irgendwelche Compileroptimierungsmöglichkeiten der Pro-Version verausgesetzt werden, die angeschaltet werden müssen, damit der PIC32 nicht eines Todes aus Langweile stirbt.