-
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
Pickit 2 vs. Pickit 3
missbrauchen kann. Wenn man nur die alten und kleinen PICs einsetzen möchte, stimmt das auch. Will man PIC32 im MPLAB debuggen, geht allerdings kein Weg am PICKit3 vorbei.
-
Thread
32Bit SD Karten Kommunikation
Hi, ich möchte gerne eine SD Karte mit einem PIC32 via SPI lesen und schreiben. Der PIC32 bietet an die SPI Übertragungen in 32Bit "Paketen" zu organisieren was für hohe Datenraten bestimmt von Vorteil ist. Die Alternative wäre es die Übertragungen
-
Thread
SPI mit 2 Mastern und 2 Slaves entkoppeln
nur mal Deinen Schädel für was anderes als AVR öffnen. Schau hier: http://www.reichelt.de/PIC-32-Controller/32MX150F128B-ISP/3//index.html?ACTION=3&GROUPID=4509&ARTICLE=121326&SHOW=1&START=0&OFFSET=500& > Und es ist kostengünstiger 2 Mega168 zu verwenden als einen von den > größeren SMD-only
-
Thread
Temperatur auslesen über SPI LM74
Hi zusammen, wir versuchen gerade mit einem PIC32 und einem LM74 Temperatursensor die Temperatur über SPI auszulesen. Da wir uns in diesem Bereich erst neu einarbeiten wollte ich nach ein paar Tipps fragen: Hat einer Erfahrung mit Sensoren die man
-
Thread
Preis für Atmega2560 auf Platine ok?
zahlreiche Alternativen, die mehr Wumms pro € liefern, z.B. STM32 (Cortex M3/M4), dsPIC33EP oder PIC32MX. fchk
-
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
Libgcc.a in .frodata section legen
Controller gespart Du hast unsere Rechnungen vergessen :-) Und es gibt so viele schöne 32-Bit MCUs: PIC32, Renesas RX, ARMs ;-)
-
Thread
PIC 32 Port Setup Frage
Hallo Zusammen Hallo ich häng grad ein bischen am PIC32 Port einrichten... vielleicht hab ich ja was übersehen: Ich will Port B 0-9 als AD Eingänge und 10-16 als Digital OUT einrichten. ( B 0-7 sind ADs und 8-9 hängen an 74051 Analog Multiplexer Ausgänge
- welcher PIC32? (hast du überhautpt an PortB AD-eingänge? welche?) - welcher compiler? - bitte codeformatierung!
-
Thread
Midi out hit PIC32 3,3V Fragen
Betriebsspannung wird ein 220 Ohm Widerstand empfohlen am Midi Out Port. Hab gelesen mit 3,3 V (PIC 32( kann man auch MIDI out realisieren sollten man dann nicht auch den Widerstand auf 120 Ohm Senken ? ( Midi = Stromgesteuert), das man in etwa den Selben Stromfluß hat wie bei 5V ?. Hab jetzt mein
-
Thread
FT232R Problem
nix Ich hab das Problem das alle UART Eingänge des FT 232R auf HIGH 3,3V hängen. egal ob der PIC32 uC dran hängt oder nicht. Ich hab auch nach Kürzschluß auf 3,3 V gesucht aber nichts gefunden . FT 232R kaputt ? Habe alle Pins und Leitungen getestet... Ansonsten gibt der PIC32 die Signale sauber
-
Thread
PIC32 PortA Led ansteuern
Hallo Zusammen PIC32MX795F512L Ich habe an das PORTA auf RA2,3,4 und 5 direkt Leds angeschlossen, wenn Ausgang 0V, dann leuchten diese. Wenn ich mit dem Debugger arbeite (ICD3) dann leuchten alle Leds, wenn ich jedoch
-
Thread
Schrittmotor Rampengenerierung
Rampe implementiert werden. Dazu finde ich allerdings noch weniger. Programmiert wird für einen PIC32MX575F512H in mikroCPro for PIC32. Vielen Dank schonmal für eure Antworten. @edit: Noch was vergessen: Schrittmotortreiber ist ein TMC261. Dieser wird per Step/DIR Interface angesteurt.
eine ISR, die mittels Bresenham die Stepper ansteuert. Leider nur lineare Beschleunigung. Mit Pic32 sollten sich nach dieser Strategie auch aufwändigere Beschleunigungen berechnen lassen.
-
Thread
PIC32 PWM+Sinus
Pic32 muss bleiben da die Anwendung fast fertig ist. Einen dac zu sparen wäre sehr schön. Ich dachte immer das PWM "poor man's dac" wäre?
-
Thread
News aus der Atmel Gerüchteküche
der PIC32.
Rughi schrieb im Beitrag #2884326: > Have fun with that! PIC32 ist leider nur ein kläglicher Versuch am Markt > mit 32 Bit Schritt zu halten. > Wenn es eine Gefahr gibt, dass ein Produkt den Bach runter geht dann ist > es der PIC32. Welche Glaskugel benutzt
-
Thread
AVR-Frequenzzählermodul 1Hz - 40MHz
bei Axel für die Anregung und Anleitung bedanken. Ich habe das Projekt sehr ähnlich auf einem PIC32 nachgebaut. Aufgrund der anderen Hardware (z.B. zwei interne 32 Bit Counter oder 64 Bit Fließkommazahlen) war mein Projekt einfacher zu realiseren. Da ich aber neu in der PIC Welt bin, stand das Erlernen
und Anleitung bedanken. Danke für die Blumen! > Ich habe das Projekt sehr ähnlich auf einem PIC32 nachgebaut. Aufgrund > der anderen Hardware (z.B. zwei interne 32 Bit Counter oder 64 Bit > Fließkommazahlen) war mein Projekt einfacher zu realiseren. Da ich aber > neu in der PIC Welt bin,
-
Thread
PIC32 interenen Flash mit char Daten beschreiben
Hallo Zusammen Mit der nachfolgenden Funktion kann man den internen Flash beschreiben aber nur mit INT Daten 0x00000000, ich möchte aber CHAR Daten 0x00 schreiben. Ich habe auch schon versucht in der Funktion die Daten als char zu def., geht auch nicht. NVMWriteWord_((void*)(NVM_PROGRAM_PAGE + BgEeAdr+4), 0xEF); unsigned int NVMWriteWord_(void* address, unsigned char data) Mir würde aber auch helfen wenn mir jemand sagen kann wie ich 8 char Daten in ein INT wandeln kann. z.B. 0xAA; 0xBB; 0xCC; 0xDD in 0xAABBCCDD Bitte. Danke. Lg. Johann K.
-
Thread
PIC32 Speicher im Memoryfenster beobachten
Hallo Zusammen Ich beschreibe mit untenstehendem Programm (es gibt natürlich mehr hab die wichtigsten Teil heraus kopiert) den Flash und es funktioniert auch, mit 3) lese ich die Speicherzelle aus, aber ich schaffe es nicht im Memoryfenster diesen Speicherbereich zu sehen. Warum nicht, kann mir jemand helfen. Danke. #define NVM_PROGRAM_PAGE 0xBD008000 #define NVM_PAGE_SIZE 255 1) NVMWriteWord((void*)(NVM_PROGRAM_PAGE + 0x200), 0x12345678); 2) uiTest = NVM_PROGRAM_PAGE + 0x200; 3) uiTest1= *uiTest;
-
Thread
Evaluation PIC32MX1XX
Hallo, ich würde gerne den PIC32MX1XX evaluieren (benötige den I2S port unbedingt). Bis jetzt habe ich nur Starterkits mit dem PIC32MX360F512L gefunden der zwar auf 80MHz taktet (statt der 40MHz) aber keinen I2S port hat. Kennt jemand
http://officialandreascy.blogspot.com/2012/05/microchips-microstick-ii-for-pic32mx1.html#.UIJ1q28mSRE http://electrodesigns.net/blog/pic32mx1-breakout-board/ einfach mal n bisschen googlen...
-
Thread
PIC32 RAM löschen
den ich benutze tut dies nicht von alleine daher stellt sich mir dir Frage wie ich das bei einem PIC32 anstelle. Beim PIC18F war das recht einfach mit einem Pointer der nacheinander alle RAM Adressen mit 0 beschrieben hat. Im PIC32 ist der RAM jedoch aufgeteilt in diverse Bereich die offenbar dazu
Array und nicht die reslichen 63 oder nicht ? Der Compiler den ich benutzte ist der mikroC Pro für PIC32 von MikroElektronika welcher mir ausgesprochen gut gefällt im Gegensatz zu denen aus dem Hause Microchip.
-
Thread
STM32 gcc compile ok aber linken kriminell?
einfach keine Chance mehr, /ohne/ den GCC auszukommen. Am deutlichsten sieht man das im Fall von PIC32.
Ausnahme als die Regel. Bei den ARMs kann man sich diese auch selbst erstellen. Bei Renesas RX und PIC32 ist das wesentlich schwieriger (da Assembler Voraussetzung ist).
-
Thread
Atmel AVRs: SRAM so unwichtig?
speziellen AVR. Wenn Du viel RAM brauchst, nimm einfach eine andere Architektur. dsPICs gibts bis 96k, PIC32 bis 128k eingebaut, oder irgend ein Ärmchen mit externem Bus-Interface - da kannst Du dann gigabyteweise RAM anklemmen. Alles kein Problem. fchk
-
Thread
Pollin Display WINSTAR WX480320A-TFH-LB (S/W, 480 x 320 Pixel)
Arduino Plattform ist von Digilent und heißt, wie oben geschrieben Chipkit Uno32. Basiert auf einem PIC32 mit 80MHz. Soviel dazu. Die Arduino-Sprache ist natürlich C++, aber eben für AVR bzw. PIC32 abgewandelt. Ein Portierung zu STM32 ist natürlich möglich, aber sicher wieder mit vielen Änderungen und
-
Thread
PIC32 Durchsatz USB Bulk-Transfer
zu übertragen? Ich beschäftige mich gerade mit dem USB Stack von Microchip, den ich auf einem PIC32 uC verwende. Für ein aktuelles Projekt benötige ich unter anderem ein Datenlogging mit max. 150kB/s auf einen USB-Stick. Klingt für USB Full-Speed ( 1.5MB/s) erstmal nicht problematisch. Doch leider
Also ich schaff leicht 500-700kb/sec auf die SD-Karte, ebenfalls mit einem PIC32. Das von dir angesprochene Problem kenne ich von diversen Kingston SD-Karten, die im SPI modus bei 512 Packet-Größe unendlich langsam werden und erst bei größeren Zugriffen vernünftiges Tempo erreichen
-
Thread
USB Applicatioon Config PIC32
Hallo, ich muss eine Application mit einem PIC32 schreiben um USB daten von und zu einem PC zu senden/empfangen. Die ganzen Beispiele waren leider für mich sehr kompliziert und ware eher spezielle Anwendung. Meine Frage ist welche Konfigurationsvarianate
-
Thread
ultoa TCP/IP Stack error mplab PIC32 compiler v2.02
Hallo zusammen, ich wollte eine Demo CAN to Ethernet Bridge vom pic32 Starter kit probieren. Leider kommt es beim kompilieren zu diesem Fehler: In file included from ..\Microchip\Include/TCPIP Stack/TCPIP.h:284:0, from MainDemo.c:94: ..\Microchip
: error: conflicting types for 'ultoa' c:\program files\microchip\mplab c32 suite\bin\../lib/gcc/pic32mx/4.5.1/../../../../pic32mx/include/stdlib.h:96:15: note: previous declaration of 'ultoa' was here die verschiedenen Stellen wo ultoa autaucht: helpers.h [c]#if !defined(__18CXX) || defined
-
Thread
Suche nach stromsparendem 10BASE-T Ethernet PHY für PIC32
Hallo, zunächst etwas über mein Projekt: Ich möchte mein Haus automatisieren, dafür habe ich mir folgendes überlegt: Ich möchte einen zentralen Server im Haus stehen haben der alles verwaltet. Wenn ich zb den Lichtschalter betätige schaltet das Modul das Licht an und meldet den Statuswechsel dem Server. Sollte das Licht zb von einem anderen Raum aus angeschaltet werden, wird die Anfrage an den Server geschickt und dieser leitet den Befehl an das entsprechende Modul weiter. Von dem Server aus geht ein 10-Mbit/s-Ethernet Twisted-Pair-Kabel an jeden Raum und dort an ein Steuermodul, dieses leitet
-
Thread
I2C Interrupt beim PIC32MX795F512L
Hi, Ich versuche einen Sensor über I2C interruptgesteuert auszulesen. Als Software benutze ich MPLAB v8.86 und der Debugger ist ein MPLAb ICD3 Mein Problem ist, dass der I2C1 Interrupt nicht auslöst (Breakpoint in der ISR)der Quelltext sieht wie folgt aus. #include <p32mx795f512l.h> #include <plib.h> #pragma FPLLIDIV = DIV_2, FPLLMUL = MUL_20, FPLLODIV = DIV_1 // Stellt den Controller auf 80 MHz ein void main (void) { IEC0bits.I2C1MIE = 1; //Enable I2C1 Master Interrupt IEC0bits.I2C1SIE = 1; IEC0bits.I2C1BIE = 1; IFS0bits.I2C1MIF = 0; //Delete I2C1 Interrupt Flag IPC6bits.I2C1IP
-
Thread
PIC32/DSPIC33 schnell genug für 3D-Effekte?
Da ich noch nie mit PIC32 und DSPIC33 was zu tun hatte, wollte ich mal fragen, ob ihr der Meinung seid, dass ein oder mehrere parallel rechnende PIC32/DSPIC33 so etwas in Echtzeit hinbekommen: Videonics (kann nur skalieren
hätte den Vorteil der FPU und der doppelten Taktfrequenz eines PIC32?
-
Thread
PIC und schnelle PC-Anbindung
Dein Vorhaben ist machbar. Ich empfehle den PIC32MX695F512L mit einen passenden Ethernet-PHY wie dem NS83848C. Den programmierst Du in C. Das ist ein 32 Bit MIPS Controller, dessen Assembler nichts mit dem zutun hat, was Du von den 8 Bit PICs kennst
SEHR VIELE fertige Bibliotheken, die man herunterladen kann. Damit ist Ethernet mit einem geeigneten PIC32 ein Klacks. Unter http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en545659 "Documentation and Software" wirst Du z.B. für den o.a. PIC fündig.
-
Thread
ARM: kompliziert?
allerdings auch nicht sooo gut dar wenn man sich mal die Benchmarkergebnisse von EEMBC ansieht. Der PIC32 übertrifft ihn sogar leicht.
-
Thread
Microchip ENC28J60 vs Wiznet W5100
weil das die preisgünstigste 1-Chip-Lösung ergibt. Wird mehr Leistung benötigt, greife ich zu einem PIC32MX oder Cortex M mit externem PHY wie SMSC LAN8720. fchk
-
Thread
[V] Olimex PIC32MX Board + MOD-Wifi
Hallo, biete ein Olimex PIC32MX Board + MOD-WIFI. Das PIC Board hat den dazu passenden MOD Anschluss. Preisvorstellung 35€ + Versand Gruß Sascha
-
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
STM32F4: PWM auf beliebigen Ports?
verkauft :-) Wäre aber schon an einem STM32F4DIL interessiert. PPS cross bars gibt's bei einigen PIC32. M. W. tendenziell eher bei den Chips, welche wenig Pins haben. Die mit vielen Pins haben m. W. dann wiederum eher keine Crossbar. Der genannte stm32f407 hat ca. 15 Timer und reichlich Rechenpower
-
Thread
China SUPER Bauteile-Schnäppchen Thread
positive Bewertungen für den PICKIT3. Meiner ist nach 18 Tagen angekommen und funktioniert mit MPLABX/PIC32 tadellos. "Programmer To Go" habe ich nicht ausprobiert (manche Clone sollen sich den notwendigen Flash Baustein sparen heisst es...)
-
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
µC Auswahl mit Ethernet und CAN
PIC32MX764F128L PIC32MX764F128H PIC32MX775F256L PIC32MX775F256H PIC32MX775F512L PIC32MX775F512H PIC32MX795F512L PIC32MX795F512H Teils 2 CAN-Schnittstellen. MCU Core (vom PIC32MX775F256L):
Michael Skropski schrieb im Beitrag #2828833: > PIC32MX775F512H > PIC32MX795F512L > PIC32MX795F512H > > Teils 2 CAN-Schnittstellen. Den gibts z.B. mit CAN auf dem Olimex Duinomite Mega Board bzw. auch dann mit Ethernet auf dem Olimex Duinomite
-
Thread
Wer hat den leistungsfähigsten Mikrocontroller in THT?
Wahrscheinlich die pic32 teile oder der Parallax Propeller (8 Kerne). Wenns denn unbedingt THT sein muss gibts von diversen anbieter auch kleine Boards mit Stiftleiste auf denen dann z.b. ein ARM werkelt.
Es gibt 40 MHz PIC32MX und 70 MHz PIC24EP/dsPIC33EP in DIL28. fchk
-
Thread
Die Qual der Mikrocontrollerwahl
dass ich ihn später einfach durch einen anderen Controller ersetzen > kann. Hast Du Dir mal mein PIC32 Posting angeschaut? fchk
Frank K. schrieb im Beitrag #2826646: > Hast Du Dir mal mein PIC32 Posting angeschaut? Ja, danke nochmal! Ich dachte nur, da ich hier schon ein ATmega32 Evalboard und Programmer habe, würde ich eher bei den Atmel Controllern bleiben. Ich werde mir nochmal ein paar
-
Thread
Einplatinencomputer mit ATTiny/Mega/xMega
Programme laufen lassen kannst. Dafür bräuchtest Du eine andere Prozessorarchitektur wie ARM oder PIC32 (MIPS). Wie viel SDRAM willst Du haben? Warum SDRAM? Wenn Dir 512k reichen (das ist für AVR schon reichlich viel), ist SRAM einfacher. Du weisst, dass ein AVR mehr als 64k nicht am Stück verwalten
Ich werfe hier einmal Maximite / Duinomite (von Olimex) in den Ring. Das basiert auf einem PIC32 und hat einen Basic-Interpreter als OS. Es bietet Schnittstelle für PS/2-Tastatur und VGA (analog). Eigene Firmware kann man natürlich auch entwickeln und hochladen.
-
Thread
include <> MPLAB FatFs HILFE!
Hallo Leute, versuche bereits seit 3 Stunden die FatFs-Library für den PIC32 zu compilieren. Bekomme jedoch immer die Meldung File not found bei folgenden Dateien: #include <FatFs/diskio.h> #include <FatFs/ff.h> etc... das Project-Fenster sieht wie im Anhang aus
das ist das Beispielprojekt. einfach entpacken und im Ordner "Microchip Solutions\pic32_FATFs_demo_sk" ist das Projekt. Das lässt sich compilieren.
-
Thread
Abschlussarbeit Planetarium
Detail.cfm?Prod=CHIPKIT-MAX32 Das ist ähnlich, nicht wesentlich teurer, hat aber einen 80 MHz 32 Bit PIC32 drauf, der damit keine Probleme haben sollte. Vorhandene Arduino-Shields müssen 3.3V-tauglich sein. fchk
https://www.olimex.com/dev/pic32-t795.html
-
Thread
[S] MP3 Player Modul mit Resume - Funktion
Dann könntest du wohl selber was bauen. Nimm einen PIC32MX675F512L, den gibt es in einem 64 Pinner TQFP mit 0.5mm Pitch. Das kann man mit dem richtigen Flussmittel noch gut selber löten. Der hat 512kB Flash und 128kB RAM mit 80 MHz Rechenleistung. Der schafft
-
Thread
Speicherüberprüfung nach EN60730
Steuerung im Hausbereich ist und der Tüv das so will. In der Vorversion der Steuerng wurde ein pic32 Controller benutzt der das softwaretechnisch oder sogar hardwaretechnisch integriert hat. Ich soll aber in einem STM32F407 bauen bzw. werckelt da bereits schon mein Programm. Kann man diese
-
Thread
Webserver Atmel - Ethernet
Kauf dir doch das PIC32 Ethernet Starter Kit. Damit brauchst du für den Anfang nicht gleich einen Programmer und du kannst damit auch debuggen. Die Software dazu ist die gleiche wie von Frank K. beschrieben.
-
Thread
PIC32 mit Parallel Master Port 19 Adressleitungen möglich
Hallo Zusammen Ist es möglich mit dem PIC32MX795F512L mit Parallel Master Port (PMP) 19 Adressleitungen zu verwalten? Ich dachte wenn ich den Modus verwende, Adresse mit PMD0-15 über zwei Zwischenspeicher xx573 am Flash anlegen und dann verbleiben
-
Thread
ARM Einstieg
PROGMEM ist das relativ allgemeines Wissen, was einem auch auf anderen Architekturen wie msp430, PIC32, Renesas RX sehr hilfreich sein kann - in diesen Fällen habe ich von der Erfahrung rund um Startup-Code und Linker-Skripten sehr profitiert.