-
Thread
Zeichenposition mit "printf" C32 bzw C18
hei, PIC32MX795F512 MPLAP 8.84 C32 V2.02 habe bisweilen für die Bildschirmausgabe am PC unter C18 folgenden Code " printf("\033[%hhu;%hhuH", zeile[pos], spalte[pos] ); " für die Bestimmung der Zeichen
-
Thread
Aufruf von Unterprogramme und Stack
hei, PIC32MX795F512 MPLAP 8.84 C32 V2.02 Wie tief kann ich mit Unterprogramm Aufrufe verschachteln, ohne das ich Probleme mit dem Stack bekomme ? vielen Dank im voraus schönen Abend
L. R. schrieb im Beitrag #3424142: > hei, > > PIC32MX795F512 MPLAP 8.84 C32 V2.02 > > Wie tief kann ich mit Unterprogramm Aufrufe verschachteln, ohne das ich > Probleme mit dem Stack bekomme ? > Genau 42 Mal. Sowas kann man nicht pauschal
-
Thread
MPLAB Pre-Built-Step bei Library Erstellung
leider kein Interesse den Usern zu helfen, daher versuche ich das hier zu klären. Der Support für PIC32 ist sowieso sehr gering!!! Stephan
-
Thread
Welchen uC kaufen
Du kleineren Basteleien nicht abgeneigt bist und etwas Spaß haben willst, probiere doch mal einen PIC32MX150F128B aus: 32 Bit, 50 MHz, 128k Flash, 32k RAM ... da kann man schon einiges mit machen. Kommt im 28-poligen DIL-Gehäuse und kostet 3.50€ bei Réichelt. Die Minimalbeschaltung ist einfach: 100n
aber das macht dann halt nicht so viel Spaß, da hast Du nicht so viele Möglichkeiten. Für den PIC32 brauchst Du ein PICkit3, das als Original 50€ und als China-Nachbau 20€ kostet. IDE, Compiler und Bibliotheken gibts kostenlos bei Microchip. Ansonsten: Der Markt ist groß. Wenn Du Linux machen
-
Thread
w-lan hosten mit arduino/avr möglich?
Die Microchip MRF24* Module in Verbindung mit dem Microchip TCP/IP Stack auf einem PIC24/PIC32 können das gewünschte. fchk
-
Thread
Performance mit Structures
verwenden? oder gar in Interrupt Routinen? Sehen wir uns mal folgende structure/union an (Microchip PIC32) [c] static union _sum { WORD w[2]; DWORD dw; } sum; // Unterscheidet sich dies in irgend einer Weise von?: // (wir vergessen mal das es eine union ist) WORD w[2];
-
Thread
Software Reset
hei, PIC32MX795F512 MPLAP 8.84 C32 V2.02 möchte in meinem Programm mit einem Tastendruck einen Software Reset durchführen. der C18 Code " Reset(); " funktioniert nicht. vielen Dank im voraus schönen
-
Thread
STM32 umsteigen oder weiter AVR
es hindert mich am spontanen Ausprobieren und > damit verzögert es. Dann greife doch mal zum PIC32. Die kleinen Typen gibts als DIL28 und sind überall problemlos für wenig Geld erhältlich, und leistungsmäßig entspricht es einem Cortex M3. Dass da ein MIPS werkelt, merkst Du eigentlich nur, wenn
-
Thread
Einplatinen-PC mit 2 i2c Schnittstellen gesucht
Wenn Du mehr Leistung haben möchtest und 3.3V Betriebs- und Signalspannung ok sind, dann wäre zB ein PIC32MX150F128B was für Dich. Das ist ein 32 Bit 50 MHz PIC mit 2 I2C-Ports und 128k Flash und 32k RAM und kostet bei Reíchelt 3.50€. Bei den AVRs kenne ich keinen mit zwei I2C-Hardwareeinheiten, daher
-
Thread
Anfänger PIC kauft Beratung
vielleicht lohnt sich dann eher mit 16-Bit (PIC24, http://flyingpic24.com/) oder einfach gleich 32-Bit (PIC32, http://exploringpic32.com/) bei den PICs einzusteigen, sofern du mal was größeres planst (Grafikdisplay, Audio, ...). Die PIC32 sind ein vollständiger Architekturwechsel zu MIPS. Hier wird seitens
DSP-Erweiterungen, die Du benutzen oder liegen lassen kannst. Du wirst es auf einem PIC24 und auch auf PIC32 einfacher als auf einem AVR oder PIC16/18 haben, weil Du Dich nicht um die Trennung zwischen Programm und Datenadressraum kümmern musst. Beim PIC32 gibt es diese Trennung nicht, beim PIC24 gibt es
-
Thread
[RETRO] PIC32 Nascom 2 Emulator
Ein Nascom-2 (Baujahr 1979) emuliert in einem PIC32MX250 Eigentlich wollte ich nur sehen, ob ein Z80 Emulator in diesem in DIL-28 erhältlichen Chip brauchbar läuft. Dazu hab ich den Emulator von Marat Fayzullin verwendet und an das vom Nascom
Ausser dem SD-Sockel sind ist alles Through Hole, wie beim Original. Dank des PPS Features des PIC32MX1/2 konnte ich einige Pins so remapppen, dass die Signalwege möglichst kurz sind. Eagle Files und Hex zum flashen im Anhang.
-
Thread
PIC32 soll einen PIC16 brennen
, das für andere Projekte in grossen Stückzahlen produziert wird und damit unveränderlich ist. Im PIC32 hingegen ist noch reichlich Platz.
Gut, meine. Anwendung ist sicher nicht alltäglich. Die Vorlage könnte ja z.B. ein PIC32 basiertes open source USB Programmiergerät sein.
-
Thread
PIC32 als Displaycontroller?
ich total auf dem Holzweg? Preislich ist der PIC32 mit < 5,00€ OK. Ausserdem kommt für die übrigen Aufgaben noch ein kleinerer PIC32 dazu, der z.B. mit dem DSP kommuniziert. Grüße, Kurt
und einen zweiten zum Daten aufbereiten zu verwenden. Ein einziger PIC32 reicht da allemal.
-
Thread
Zeit einer C Routine berechnen
hei, PIC32MX795F512 MPLAP 8.84 C32 V2.02 wie kann ich eine in C geschriebene Routine die Zeit berechnen, die diese Routine von Anfang bis Ende benötigt? Mittels der Simulation kann ich es nicht machen
hei, PIC32MX795F512 MPLAP 8.84 C32 V2.02 werde es dann mit togglen eines PIN machen schönen Tag
-
Thread
Core Timer und die anderen Timer
hei, PIC32MX795F512 MPLAP 8.84 C32 V2.02 ist der Core Timer ein eigenständiger Timer oder muß ich einen von den 5 Timer abziehen ? Vielen Dank im Voraus schönen Tag
hei, PIC32MX795F512 MPLAP 8.84 C32 V2.02 danke für die schnelle Antwort. Kann dann die 5 anderen Timer nach meinem Bedarf einsetzen. schönen Tag
-
Thread
Suche 8-Bit Serial-Input Latched Source Driver à la MIC5891
Source Driver. Der MIC5891 wird mit 5V betrieben, doch alle anderen Komponenten die ich verwende (PIC32MX, AS1123, ...) werden/können mit 3.3V betrieben. Kennt jemand eine Bauteil das auch mit 3.3V auskommt (zum Schalten der Anoden einer LED-Matrix)? Gruß, flo_e
-
Thread
pic programmer
Bittern 10F/12F/16F/18F über die 16 Bit PIC24/dsPIC bis hin zu den 32 Bit MIPS-basierten Controllern PIC32 programmieren und debuggen (manche kleinen 10F/12F/16F benötigen dafür Debug Header). fchk
-
Thread
LED Treiber Sink und Source gemeinsam?
ich mehrere verschieden Matritzen treiben kann (bis maximal 12x24). Das ganze System wird von einem PIC32MX gesteuert und die IC sollen mit SPI gesteuert werden. Ich hab nun speziell eine Frage zu ein paar fertigen Treiber ICs. Wenn ich als Sink-Treiber den AS1123 (http://www1.futureelectronics.com
-
Thread
MBED IDE PATA Ansteuerung
was ist MBED ? Ich habe mal eine Ansteuerung geschrieben für IDE Platten für PIC32 COntroller in C.
Beitrag #3394891: > was ist MBED ? Ich habe mal eine Ansteuerung geschrieben für IDE Platten > für PIC32 COntroller in C. Darf ich das mal bitte haben? mfg Martin
-
Thread
PIC32 Kopieren von externer RTCC (MCP7941x) zu interner RTCC
Da Microchip beim designen der PIC32 den VBAT Anschluss vergessen hat behelfe ich mir nun mit einer externen RTCC. Ich möchte nun die Daten von der externen zu internen RTCC kopieren. Dabei ist allerdings mein Problem das sowohl
externe als auch die interne RTCC ein 10/01 Format hat, jedoch die structure rtccDate die von ALLEN PIC32 funktionen verwendet wird anders aufgebaut ist. Wie lässt sich das in der unten genannten structure abbilden?! Beispiel: Date 01-31 (Monatstag) wird aufgeteilt in 10DATE und DATE Sprich hier
-
Thread
Current Source LED Treiber
Strom betrieben werden. Die ICs werden mit I2C oder einer seriellen Schnitstelle von meinem MCU (PIC32) angesteuert werden. Mein Problem ist nun die vorgegebe Anordnung die ich nicht ändern kann. So wie die LEDs angeordnet sind, brauche ich ja einen Current Source Treiber mit 20 Outputs. Alle LED
-
Thread
Elektronik-Gadget: µRuler2
stm32 in 64 pin, plc/qfn in 32/48 sowie equivalent auf qfn, xmos, generische soic/tssop adapter, pic32mx, sot-23
-
Thread
USB Pic Programmer selber bauen ?
programmieren, sondern auch noch debuggen, und zwar alles von den kleinen PIC12 bis zu den fetten PIC32. Bei den AVRs müsstest Du dafür über JTAG gehen, oder das umständliche debugWire (sofern das die AVRs haben, und das haben nicht alle). fchk
-
Thread
Konzeptsuche: Netzwerkprotokoll für Kommunikation Android App <-> Heizungssteuerung
war der RasPI noch nicht in Sicht und die PIC32-Basis damit sicherlich eine gute Entscheidung. Heute würde ich vermutlich auch eher einen RasPI einsetzen. Die Übertragung des Datensatzes mit 1000 Werten ist eher eine Spielerei. Meine Schaltung
Damit hab ich einen Web-Server (TCP/IP+HTTP+JSON) in einen PIC18F4550 bekommen (32K ROM/2K RAM). Ein PIC32 ist da schon richtig Luxus ;) PS: Mit dem uIP TCP-Stack. Der MicroChip Stack passt da gar nicht rein. vg Jürgen
-
Thread
maximite TFT mmbasic Computer
http://www.watterott.com/de/USB-32-Bit-Whacker-PIC32MX795-Development-Board Ich mein der war vor ein paar Wochen noch 10€ preiswerter ?!.... Das Ding ist aber Plug an Play. Gutes HW Design ! DS
ioports.h des universelleren Projektes DUINOMITE in das TFT_Maximite übernommen. Nicht alle Pins des Pic32MX512... sind interuptfähig. Da ich noch keine angepasste Doku verfasst habe danke ich für den Hinweis ich werde dies folglich in der einer zukünftigen Versionsbeschreibung einfließenlassen. Derzeit
-
Thread
PIC32 und der fehlende VBAT ANschluss fürr den RTC
Ich hab hier nen Board PIC32 + DP83848 PHYTER. Ich möchte die RTCC auch nach dem ausschalten weiterlaufen lassen. Nach einigem suchen im Web bin ich nun soweit das es keinen anderen weg hier gibt als einen Sleep mode zu
jemand ne gute Idee? sagt nicht ne externe RTCC das wäre schon derbe wenn ich den Internen RTCC vom PIC32 nicht nehmen kann.
-
Thread
PIC32MZ 200 MHz/314 DMIPS microAptiv
verfügbar :-) Gruß Hermann PDF gibt noch einmal hier: http://tzblox.com/PublicDocuments/Archive/PIC32MZ5xx6xx7xx/PIC32MXZxx6xx7xx%20-%2032-Bit%20MCU%20up%20to%202014KB%20Flash%20and%20512Kb%20RAM,%20HS%20USB%20-%2061191a_cn.PDF
Singapur schon eine Powerpoint Präsentation von einem Microchip Field App. Ingeniuer bekommen mit den PIC32MZ. Er hatte damals sowas gesagt wie "erste Engineering Samples der PIC32MZ soll es 2. Hälfte 2012 geben". Naja, das sind jetzt ja schon mindestens 2 Jahre seit dem MC an den PIC32MZ bastelt. Wird
-
Thread
Bytes Umrchnung und die größe des Flash Speichers
Frage 1: Ich habe ein PIC32MX695F512L dem Datenblatt entnehme ich das dieser 512KB Flash + 12KB Bootloader hat. Öffne ich MPLAB zeigt er mir an "536560" Ist dieser Speicher der gesammte einschliesslich Bootloader?
-
Thread
PIC24 PWM Erzeugen
OC_TIMER2_SRC | OC_CONTINUE_PULSE | OC_LOW_HIGH, 0xffff,0x7fff); [/c] Der Code ist allerdings für nen PIC32, das Mapping ist vermutlich beim 24 etwas anders in der Bezeichnung. Ach ja, und je nach verwendetem Debugging Tool kann die Zeile mit dem SetDigitalOut notwendig werden, weil der Pin per default
-
Thread
Microchip AppIO.h und DBPRINTF
of /opt/microchip/xc32/v1.20/bin/../lib/gcc/pic32mx/4.5.2/../../../../pic32mx/lib/libpic32.a(write.o): defined in discarded section `.discard' of build/default/debug/Microchip/TCPIP Stack/Hashes.o `_mon_write' referenced in section `.text.write' of /opt/microchip/xc32/v1.20/bin/../lib/gcc/pic32mx/4.5.2/../../../../pic32mx/lib/libpic32.a(write.o): defined in discarded section `.discard' of build/default/debug/Microchip/TCPIP Stack/Hashes.o `_mon_putc' referenced in section `.text.write' of
-
Thread
PIC32MX250 USB HOST so richtig?
Hallo Leute, Bin gerade dabei einen USB Host an einen PIC32MX250 anzubinden. Mit diesem habe ich aber noch keine Erfahrung. Ist die Beschaltung wie im Bild richtig damit der PIC32 und der USB Host läuft. oder fehlt da noch was? (Soll ein USB Stick drann) Welche Pins darf ich nachher für andere Zwecke nicht hernehmen? Im Dankeschön voraus PIC32MX250er
-
Thread
PIC32MX250 Gibt es eine eindeutige ID ?
Hey Leute, Möchte für ein Projekt eine eindeutige ID pro Gerät haben. Verfügt der PIC32MX250 über sowas? Wie lässt sich das ohne extra Hardware lösen? mfG Sepp
>Verfügt der PIC32MX250 über sowas? Nein. >Wie lässt sich das ohne extra Hardware lösen? Gar nicht. Außer du kannst einen PIC32 mit MAC nutzen wie die MX695 oder MX795.
-
Thread
Frage zu PIC32 Vbus Vbus_On
Habe mich verschrieben. Ist ein PIC32MX250
-
Thread
STM32: Timer-ISR löst 2x aus - Fehler im Flag-Reset bei Optimierung O3
Baukastensystemen ist das wenig wahrscheinlich. Alle Microcontroller auf ARM Basis sind genau das (ebenso PIC32 auf MIPS Basis). Der Hersteller kombiniert einen eingekauften ARM Core mit allerlei Peripherie-Modulen, die entweder er selbst entwickelte, oder wiederum irgendwo einkaufte. Systeme aus einem Guss
-
Thread
C32 Warnung near
hei, PIC32MX795F512, C32, MPLAP 8.84 const unsigned char* p_Labels[LABELS_MAX] = { {"bnm"}, {"ghj"}, }; Bekomme bim Compilieren folgende Warnung. SdCard\sd_card.c:177:3: warning: braces around scalar
-
Thread
PIC32MX I2C Problem
Ich habe hier ein PIC32MX mit einem MCP3422 ADC. Frage 1: Muss ich bevor ich hier ADC Werte Auslesen kann erstmal das Config register beschrieben werden? (Ich möchte die default Werte nehmen) Frage 2: Warum bleibt
-
Thread
BOR und supervisory ICs
Ich frage mich nun auch wo man diese Spannungsgrenzen setzt. der PIC32 ist mit 2.3V-3.6V angegeben. der switcher macht 3.3V würde ein MCP111-315 (3.034V - 3.126V) für das signallisieren des Ausfalls und ein MCP111-270 (2,591V-2,67V) für das endgültige Reset Reichen
Nachteil: keine ahnung ob der switcher noch funzt. Und was man auch nicht vergessen sollte... der PIC32 hat einen BOR schon drinne
-
Thread
counter, volatile und interrupt
Ich habe ein PIC32MX und verwende Change Notify Pins die auch ein Interrupt generieren. So ganz habe ich es nocht nicht raus wie ich sicher mit Variablen umgehe die wärend einem Interrupt geändert werden. Ich
-
Thread
SAM4, STM32, XMC,.
Leute die auch schon vor der Frage standen? Ich bin aus diesem Grund (Support, IDE, Libraries) bei PIC32 gelandet. Ob in Deinem Chip ein ARM oder MIPS drinsteckt, interessiert eigentlich nicht wirklich - das ganze wird ohnehin in C programmiert, und damit kommst Du mit dem eigentlichen Kern nicht in Berührung
guten Erfahrungen machen können. Wahrscheinlich war das die alte PIC16/PIC18 Architektur. PIC24/PIC32 ist komplett was anderes. fchk
-
Thread
AVDD Voltage Spule PIC
Guten Tag, ich möchte bei einem PIC32MX450 die analogen Pins nutzen. Dabei soll ein Mikrofon analoge Audio Signale an den Prozessor übergeben (10-bit ADC), die dann per FFT ausgewertet werden. Die maximale Audio Frequenz würde ich auf
-
Thread
SD Card, Datei ins Ram vom µC laden
hei, PIC32MX795F512 MPLAP 8.84 C32 V2.02 Habe mir das Buch von Lucio Di Jasio gekauft. Wer kennt sich mit FAT, fileio, usw. aus? Möchte die Daten einer Datei (*.txt) von einer SD Card in das RAM des µC
greifen. In den Beispielen ist eines für den PIC24 dabei, der Aufwand sollte minimal sein das auf dem PIC32 zum laufen zu bringen. Hier findest du auch fertige Implementierungen für den PIC32: http://www.microchip.com/forums/m563218.aspx Du musst nur die mmc.c Datei an den PIC32 anpassen, d.h. dessen
-
Thread
PIC24E USB Starterkit und RN 131PICTAIL Daughter Board
PIC24EP512GU810 http://ww1.microchip.com/downloads/en/DeviceDoc/33E_24E_USB_SK_UserGuide.pdf 2. I/O PIC32 EXPANSION BOARD http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2615&dDocName=en535444 3. RN 131PICTAIL Daughter Board http://www.microchipdirect.com/ProductSearch.aspx?
über einen Terminal Emulator und dem DE9 Connector konfigurieren. Das PIC24 USB Starterkit und PIC32 Expansion Board hat keine serielle Schnittstelle. Wie kann ich das PICTAIL Modul also konfigurieren?
-
Thread
Probleme mit VHDL Beschreibung
habe ein Problem bei meinem aktuellem Projekt. Auf meiner Platine ist ein Spartan 6 mit einem PIC32 über die PMP-Schnittstelle gekoppelt. Der PIC soll später auf Register im Spartan 6 zugreifen können. Dieser Zugriff ist asynchron. Die Behavioral Simulation funktioniert auch ganz gut. Sobald ich
-
Thread
Port lesen/schreiben
Hei, Microchip PIC32MX795F512L bei diesem µC haben die Port's 16 bit. Die Hardware teilt sich den Port Bit 0 - 7 als Byte und Bit 8 - 15 als einzelne Bits, sowohl als Ein- und Ausgang. Welchen Weg muß ich einschlagen
-
Thread
welchen Microcontroller? - 8x8x8 LED-Cube
von Deinen Anforderungen ab. Ich würde den Würfel über Ethernet ansteuern wollen und dafür einen PIC32 nehmen: http://de.rs-online.com/web/p/entwicklungskits-prozessor-mikrocontroller/6868657/
-
Thread
Pivkit3 und olimex pic32 mx220
Hallo, hat jemand Erfahrung mit dem Programmieren der PIC32mx220 mit PICKit3, Anschluße, Schaltungen, etc. Wie kann man den Programmer anschließen, was muss man beachten. Auf der Platine von Olimex gibt es die Schnittstelle ICSP: 1->RST (MCLR) 2->3,3V 3-
Ja. Wenn kein Bootloader auf dem PIC32 ist, geht es ohnehin nur über diese Schnittstelle.
-
Thread
Kleine Frage zum ENC28J60
drin > sein. Das spielt keine Rolle. Der ENC28J60 ist halt nicht besonders schnell. Mit einem PIC32MX795F512 oder einem äquvalenten ARM könntest Du 100 MBit/s fahren und würdest dabei auch Transferraten von 8MByte/s erreicht. Mit einem popeligen AVR geht das natürlich nicht. Der wird nicht einmal