-
Thread
PIC32 ASM von 1.x zu 2.x 'section' attribute?
Hallo Leute, nach einem Update von MPLAB zur Vers. 8.83 wurde auch der neuere C32 Compiler installiert(Ver. 2.02), sowie MPASM und nun läst sich einiges nicht mehr übersetzen! Einiges konnte ich schon retten aber diese Zeile mit der Directive 'Section' bekomme ich nicht hin. Kann mir hier einer Helfen??? [c] #if (__C32_VERSION__ < 200) /* DIES ist die alte!*/ .section .jump,"ax",@progbits #else /* wie muss hier die Zeile lauten????*/ .section .jump,code #endif /* (__C32_VERSION__ < 200) */ [/c] An bei die möglichen Attribute. Mit
-
Thread
Spannung galvanisch trennen? 5V
ist kein Problem. Und wenn Dein Atmega zu langsam ist, nimm doch einfach was schnelleres. DsPIC, PIC32MX oder irgend ein Cortex M3/M4. Alternativen gibts zuhauf, AVR ist da eher das untere Ende. fchk
-
Thread
Aus C MIBS-Assembler erstellen?
. auch noch ginge, wäre MPLAB X 1). Simuliert werden die Controller von Microchip d.h. auch die PIC32, die einen MIPS32 M4K-Core nutzen. QtSpim simuliert laut Seite "almost the entire MIPS32 assembler-extended instruction set." 1) http://www.microchip.com/pagehandler/en-us/family/mplabx/
-
Thread
Emuliertes COM Port über USB lesen/schreiben
USB HOST Funktion bereitstellt. Fündig wirst du bei diversen ARM Cortexen oder auch bei den PIC24 & PIC32... Ob nun ARM Cortex oder PIC24/32 für dich die elegantere Wahl ist sei mal dhingestellt (ist GEschmackssache und abhängig von anderen Randbedingungen). Funktionieren wird beides. Für die PIC
-
Thread
[PICASM]? Wir das kommen?
irgendwann im > Forum kommt? Hat jemand einmal darüber Nachgedacht? Welcher PIC? PIC18? PIC24/dsPIC? PIC32 aka MIPS? Du siehst das Problem? fchk
-
Thread
"Anfänger" Hilfe bei Controller Wahl (TCP/IP)
TCP/IP Stack sehr viel Speicherplatz braucht PIC18F97J60, wenn Du wenig CPU-Leistung brauchst PIC32MX695F512+ext. PHY, wenn Du viel CPU-Leistung und hohe Datenraten brauchst. fchk
-
Thread
wie den Instruction Set nutzen?
Rolf Magnus wrote: > Naja, ich wüßte keinen, der keins hat. Beispielsweise MIPS, also auch PIC32.
-
Thread
PWM signal (ECCP)
Wenn man als Beispiel mal den PIC32MX270 nimmt. Du erzeugst ein PWM und gibst es auf dem OC1 (Output Compare 1) aus. Das zweite PWM das zum ersten invertiert ist gibst du auf OC2 (Output Compare 2) aus. An RPA0 und an RPA1 hängt
-
Thread
vc20 cardridge mit floppy emulation
speicher weiterung... 3) debugger... man kann speicher auslesen usw.. das ganze laeuft auf einem pic32 mit einem ftdi232... wozu das ganze ?... weil ich noch immer auf dem vc20 programmiere ;) schoenen abend noch ;)
-
Thread
STM32 - wo landen Konstanten
AVRs. Bei denen musste man ja PROGMEM benutzen Alle anderen mir bekannten Archtiekturen (MSP430, PIC32 bzw. MIPS, ARMs) benötigen das nicht. Ein /const/ genügt (wenn das "linker script" so ist, wie es Oliver beschrieben hat). Und das ist auch gut so :-) PROGMEM und GCC machen einem das Leben nicht einfach
-
Thread
Umstieg von Atmel auf.
einschlägige Kandidaten der unteren Preisklasse sind STM Discovery und LPC Xpresso Zbeides ARM). PIC32 ist im Gegensatz zu den kleineren PICs ein MIPS-Prozessor, das wäre nochmal was andres, aber ich weiss nicht ob es da was günstiges experimentierfreudiges gibt. Wenn du ohne Demoboard arbeitest,
-
Thread
Lötstoplack zwischen SMD-Pins
Hallo, ich bin dabei meine erst SMD Leiterplatte zu routen. Habe die 2 Bausteine (PIC32MX795F512L und DP83848C) aus der EAGLE 5.11 LIB entnommen. Beide haben einen Pin Abstand von 0.5 mm. Jetzt bin ich etwas unsicher ob ich das kleine Bauteil löten kann, da bei dem 48 poligen Gehäuse
-
Thread
Satellit bauen
jenseits des Van-Allen-Gürtels) ist die Strahlung durchaus beherschbar, dort werkelt seit 6 Jahren ein PIC32. Mikrocontroller mit Strukturbreiten >120nm überleben dort hinreichend lange nach Aussage eines Microchip-Vertreters, allerdings muß man softwaretechnisch sehr viel prüfen und spiegeln. Bei Bitfehlern
-
Thread
Programm startet ca. alle 5 bis 10 Minuten neu.
Hallo zusammen, mein PIC32MX7 Projekt mit einem Cerebot MX7 Pro von Digilent läuft eigentlich soweit ohne Probleme. Doch leider startet scheinbar der Controller alle ca. 5 bis 10 Minuten neu. Ich hab den Code nochmals durchgestöbert
-
Thread
ADC LTC2445 - Funktionskontrolle / Ansteuerung über SPI
nicht schnell genug ist, um da mitzukommen? Ich verwende das PIC-StarterKit von Microchip mit einem PIC32MX360?
-
Thread
500Hz mit PIC ausgeben
Keywords=DV164037 zusammen mit dem Buch http://flyingpic24.com/ kaufen. Was ähnliches gibt es auch für PIC32. Bei beiden liegt der Schwerpunkt jedoch eher im Bau komplexerer Systeme, mit Grafikdisplay, Sensoren, Ein- Ausgabe, ... Ich denke das was du machen willst (kleinen Schaltungen auf dem Steckbrett
-
Thread
8x8 Hardware Multiplier
PIC18, die wiederum von den 12-14-Bit-Word PICs und die 12-Bit-Word PICs sind von General Instrument. PIC32 wiederum ist von MIPS.
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
Projektdatei ist kein '<' enthalten: https://github.com/carrotIndustries/horizon-test-project/blob/master/pic32-eth.hprj Hast du auch das Zip heruntergeladen und entpackt? Das '<' sieht mir doch nach einer HTML-Datei aus.
in C:\horizon speichern und auspacken. Open Project -> C:\horizon\horizon-test-project-master\pic32-eth.hprj Jetzt auf Top Schematic und/oder Board klicken.
-
Thread
Serielles Bussystem
gibt viele Hersteller von Cortex M3 mit CAN MAC: NXP, STM, TI/Luminary, Atmel; dazu noch Microchip (PIC32 oder PIC24/dsPIC) und Renesas. Du musst halt schauen, was für sonstige Anforderungen Du noch hast, wieviel Rechenleistung Du brauchst, wieviel Speicher, was für Peripherie etc. Einen einfachen CAN-Knoten
-
Thread
Plattform für Gerät - Evaluierung
Weiterer Vorschlag: http://www.microchip.com/design-centers/32-bit/architecture/pic32mz-da-family/ Microchip liefert alles erforderliche an Software, um diese Teile einsetzen zu können. Da muss nicht unbedingt extern was dazugekauft werden. fchk
-
Thread
uM-FPU64? Was steckt da drin?
micromegacorp.com/downloads/documentation/uM-FPU64%20Datasheet.pdf Vom Pinout her sieht das stark nach PIC24/PIC32 aus.
-
Thread
rechnen in c
Hallo zusammen, ich versteh den Fehler nicht. Ich möchte auf einem PIC32 Gleitkommazahlen multiplizieren und bekomme unterschiedliche Ergebnisse für long double a = 0.0012..........; long double b = 0.000123........; long double ahalb = a/2; long double sinus1
-
Thread
Mikrocontroller mit exotischem SPI?
Schreib dir selber die SPI. Wenn das nicht passt, da gibt es noch PIC24 und PIC32 die können beide 16 und 32Bit Modus
-
Thread
Unterschied char* x und char *x
ok. danke. das hat mir sehr geholfen (auch wenn der code von einem pic32 ist) :)
-
Thread
Floating Point Unit -- ja / nein
www.smxrtos.com/ussw/gofast/gofast_8051.htm ARM7: http://www.smxrtos.com/ussw/gofast/gofast_arm_gnu.htm PIC32: http://www.smxrtos.com/ussw/gofast/gofast_mips32_gnu.htm
-
Thread
Suche nach einem µC mit I2C und UART
Vielleicht reicht Dir ja schon ein PIC32.
-
Thread
Kann mir jemand einen PIC18F2550 programmieren? (sprut Bootloader)
Ich glaube der größte Unterschied ist die Möglichkeit den PIC32 zu debuggen. Recht sicher kann man auch damit rechnen, dass der Support fürs PICKIT 2 nicht ewig weiterlaufen wird.
-
Thread
Kleiner leichter Wind(richtungs)messer gesucht
@ Hagen: Also ich würde heute einen Microchip PIC32 nehmen. 80..120 MAC! Capture mit 80 MHz Auflösung. 4 DMA-Kanäle . 10Bit A/D mit 500 kSample/s. 32 KB RAM. 512KB Flash. Und sofort verfügbar! Gruß, Hardy
>Also ich würde heute einen Microchip PIC32 nehmen. 80..120 MAC! >Capture mit 80 MHz Auflösung. 4 DMA-Kanäle . 10Bit A/D mit 500 >kSample/s. >32 KB RAM. 512KB Flash. >Und sofort verfügbar! Schon richtig, ich will aber den XMega nehmen
-
Thread
Hilfe für Beginner Code_Mikrocontroller
PIC gibt's auch in den Geschmacksrichtungen PDP11 (PIC24) oder MIPS (PIC32). Beides gestandene Rechner und nicht nur mikroprogrammierbare Logikbausteine.
-
Thread
Leistung messen an 230V von 1W bis 2000W
Bit Wurzel, Multiplikation oder Division auf dem ATMEGA geht nicht schnell genug. Ich habe einen PIC32MX beschäftigt, das klappte hervorragend. Aber 40MHz hab ich trotzdem gebraucht. Ein ARM kann das natürlich auch, oder ein AVR32. Die Softwareseite ist in folgender Appnote beschrieben: https:/
-
Thread
Guter, günstiger, Chip für Grafikdisplay
aber nur bis 256 KB (plus externem Datenspeicher). Die nächsthöhere Klasse (z.B. SAM3, STM32 oder PIC32) gibt es nur noch in SMD oder als fertige Breakout-Boards, weniger Spannung und Robustheit, dafür deutlich höhere Leistung. Darüber hinaus kann man eigentlich gleich zum Raspberry Pi Zero oder ähnlichen
-
Thread
Allgemeine Mikrocontroller-Fragen
- Z80, 68HC11, 8052, ST8, PIC12, PIC16, PIC18, PIC32 - Pascal, C, Assembler - 4...500 cm^2 - NAT - nein
-
Thread
Brenner8p BF959 woher?
mit Flash Speicher (wohl alle die in den letzten Zehn jahren herausgekommen sind) bis hin zu den PIC32 und zukünftigen. (Die Protokollanalyse geht damit aber leider nicht.) Ganz ehrlich. Ich habe selber lange Zeit mit Selbsbau Brennern gearbeitet und es funktioniert. Aber da waren die OriginalBrenner
-
Thread
Papier für Belichtungsschablonen
schon mehrere Platinen damit gemacht und bis jetzt absolut saubere Ergebnisse. z.b. Platine für PIC32 in TQFP100 Gehäuse mit 0.4mm Pitch. Oder für Spartan 3 mit TQFP144 0.5mm Pitch (http://speccyland.net/index.php?option=com_content...) Fotos gibt's ganz unten. MfG aus Westerwald
-
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
avr32 vs. ARM
AVR32 dagegen bei 1.5 DMIPS/MHz. Nimmt man noch ein paar andere ala Renesas RX610 und Microchips PIC32MX hinzu oder vergleicht PIC24 mit Cortex-M0 http://www.coremark.org/benchmark/index.php?pg=benchmark ist das alles andere als eindeutig... (außer es wird z.B. die Fließkommaleistung von M3 und M4K
-
Thread
welcher controller für retro Spielkonsole
der SX abgekündigt wurde, der wäre echt gut geeignet. Momentan liebäugele ich mit einem kleinen PIC32MX320 Tqfp64 läßt sich irgendwie noch verarbeiten, IO toggling bis zu 80MHz, 64K flash, 16K sram, 53 IOs, klingt fast zu gut um wahr zu sein. Hat mit dem vielleicht schonmal jemand gespielt
-
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
Versorgungsspannung i2c-Bus
Unsinn. Also ich kenne kaum PICs für 5V. Alle die ich jemals verbaut habe, haben max. 3,6V (PIC24/PIC32). So gut wie alle 8-Bitter laufen auch mit 3V3. Auch die meisten AVR lafuen problemlos mit 3,3V, sonst hätte sie schon vor 20 Jahren niemand verwendet. Kann es sein, dass du "geringfügig" in der
-
Thread
[V] Microchip Dev Boards
Hallo, ich habe noch folgendes anzubieten: 1. PIC32 Ethernet Starter Kit (DM320004) Klasse Starter Kit, OHNE Programmer zu verwenden da dieser schon onboard ist! Die Boards sind nur einmal mit den Demo Projekten programmiert worden. Danach hatte
-
Thread
2 Slaves an I2C
EEPROM_24LC64_I2C_BUS, TRUE); Write_Byte_To_24LC64_EEPROM(0x0001, 'd'); } [/c] MCU ist ein PIC32. Jemand eine Ahnung woran das liegen könnte. Habe jetzt kürzere Kabel genommen, PULL UPs rumexperimentiert und das EEPROM ausgetauscht. Ohne Erfolg
-
Thread
Das passiert wenn...
Blatthalter hängt. Es sind 64 RGB LEDs mit 512 Farben. Pro Umdrehung 796 Zeilen. Ansteuerung mit einem PIC32MX796 (80MHz). LEDs werden mit 20MHz SPI angesteuert. Im Blatt sind 24 cPLDs Mein Problem war lange Zeit gleichzeitig von der SD Karte zu lesen und die LEDs anzusteuern. Die 7 Minuten Show hat
-
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
SAM/STM32 unter Mac OSX programmieren
umzusetzen? Microchip verwendet Netbeans als IDE für die PICs. Wenn Du also anstelle Cortex M3 einen PIC32 verwenden würdest, hätte Microchip eine komplette Programmierumgebung für OSX für Dich, die einfach so funktioniert und kostenlos ist - mit Ausnahme des PICKIT3, das Du zum Programmieren und Debuggen
-
Thread
Einsteigerboard für Macuser ohne Com-Port
hat jetzt neu eine native Version des MPLABX(*) für Mac plus Compiler für PIC18, PIC24/dsPIC und PIC32. MIt einem PicKit3 für 50€ bist Du dabei. Auch hier ist Windows überflüssig, und Du hast einen wesentlich größeren Leistungsspielraum. Das PicKIT3 kann alle aktuellen PICs von den kleinen 8-pinnern
-
Thread
STM32 F2/F4 - was ich vermisse - Wunschliste für ST
SDIO genutzt) Generell würde ich mir eine "pin crossbar" wünschen, d. h. freie Zuordnung. Die PIC32 haben das m. W., und auch die neuen lpc8xx (aber auch nur bei den kleinen). Für welche Zwecke benötigst Du 6 UARTs und CAN und Ethernet, wenn man fragen darf? Meine Punkte wären: - Keine "shared
-
Thread
Mehrere Audio-Kanäle gleichzeitig abspielen - gfs Arduino
internen oder externen DACs macht den Job. Mindestens bräuchte es einen XMega, einen AVR32, einen PIC32 oder eben einen ARM-Cortex M3 oder besser. Such's Dir aus.
-
Thread
Verständnisfrage: Woher kennt gcc den AVR32?
geliefert worden sein? Wahrscheinlich. Microchip macht das beim PIC30 auch nicht anders. Beim PIC32 war es einfacher, da der GCC schon seit 2 Jahrzehnten für MIPS32 existiert. > Der Maschinenabhängige Teil von Atmel sollte dann ja auch opensource > sein, Muss er.
-
Thread
PIC_Uhr_mit_Stoppuhr wie anfangen?
Pickit2 raten. Besser durchdacht, kann mehr und kostet weniger. Unterstützt zwar nicht die neuen PIC32 mit Ethernet, aber ich denke, damit wird er so schnell nicht arbeiten.
-
Thread
PIC32 und Fehler im Linker Script für zu ladende App
Ich versuche gerade ein C (Standalone-)Programm (übersetzt mit einer alten Version vom MPLAB C32 Suite, kann ich nicht ändern) in einen Booter und eine App zu zerlegen. Ich nehme derzeit einfach mal die Hälfte als Booter, die andere Hälfte als App. (512 KByte -> 256 KByte + 256 KByte), später dann feintuning der Größen. Ich orientiere mich an der App Note AN1388 von Microchip. Der Booter ist erst einmal kein Problem, da ja das alte Linker Script weiter benutzt werden kann, ich habe nur die Größe des Flashs halbiert. Bei der App habe ich jedoch Probleme mit dem Linker Script, vor