-
Thread
Auf eine SD-Karte mit PIC32 und FPGA zugreifen
Ich habe es jetzt so am laufen: FPGA wird von PIC24 konfiguriert. Konfigurationsdatei befindet sich auf SD-Karte. Und später, wenn FPGA die Daten von SD-Karte braucht, werden diese vom PIC24 gelesen und über SPI an FPGA geschickt. So läuft es gut, aber
-
Thread
CAN-Interface mit galvanischer Trennung für Pandaboard (OMAP4)
Du das SPI nicht schneller bekommst, ersetze doch den MCP2515 durch einen PIC18F26K80 (8 Bit) oder PIC24HJ128GP502 (16 Bit) (beides 28-Pinner). Das ist im Prinzip der gleiche CAN-Controller, nur noch mit einem PIC mit drin. Mit dem kannst Du dann einen Ringpuffer implementieren, so dass der PIC die empfangenen
-
Thread
Fragen zu PIC-Brenner
brenner9 ist NUR für PICs, die mit 3.3 Volt an *Vdd UND Vpp* betrieben werden, also PIC18FxxJxx, PIC24 oder dsPIC33 ... Es gibt auch PICs, die werden mit 3.3 Volt an Vdd und mit 9 Volt an Vpp betrieben, z.B. die neue Serie PIC 16F182* (5V) bzw. PIC16LF182* (3.3V), die ich recht schön finde (kleine
braucht man für Typen, die eine Vdd von 3.3 Volt und eine Vpp von 3.3 Volt haben, also PIC18FxxJxx, PIC24, dsPIC33F
-
Thread
PIC24F - Variablen in C-compiler überschreibungssicher definieren
Hallo, ich bin eher der Assemblerfuzzi und habe nun das Problem, dass ich ein C-Programm für einen PIC24F machen will. Compilermantel ist der MPLAB C30, welcher offenbar laut Compilermeldung den hier allseits bekannten gcc nutzt. Nun bin ich ein verdammter Nobody mit diesem Compiler und generell alles
Du nur in Java oder C# oder so. Aber dieses Zeugs willst Du aus anderen Gründen nicht auf Deinem PIC24 haben. fchk
-
Thread
PIC18F97J60: Reset-Problem
Vcc+3V) am MCLR eingeleitet wurde. Bei den PIC18 mit J oder K in der Typenbezeichnung sowie allen PIC24/PIC32/dsPIC funktioniert das anders. Dort wird nämlich eine spezielle Signatur über den ICSP hineingetaktet, und deswegen dürfen dort absolut keine Kondensatoren dranhängen, auch an MCLR nicht.
-
Thread
Empfehlungen für PIC-Programmierer und Debugger gesucht (bin kein µC anfänger mehr!)
wissen veraltet ist, sind es die neuen uC noch lange nicht. schau dir doch mal die neuen PIC33E oder PIC24E an mit 60MIPS und z.t. DSP und diversen schnittstellen http://ww1.microchip.com/downloads/en/DeviceDoc/01032h.pdf
nicht Zeit für was richtiges wie CortexM3 ? Warum? Das ist u.a. das schöne an den größeren PICs (PIC24, PIC32) Pinout gleich, Libraries zur Ansteuerung auch, "nur" die Rechenleistung ist drastisch höher http://www.coremark.org/benchmark/index.php
-
Thread
PIC24F128GA006 ADC
(y==1); schreiben. @op: welches Debug-Pin-Paar verwendest du? Es gibt ein Errata das viele PIC24 betrifft. Da funzt die Analoge Referenz nur wenn man PGC/PGD1 nutzt.
Hi, kann jemand mir, der sich mit den PIC24 Programmierung auskennt helfen?
-
Thread
Media Player selbst bauen
hier kein Thema, da habe ich bereits eine fertige Lösung. Als Prozessor würde ich gerne einen PIC24 oder 32 verwenden. Das Display ist ein Seiko-Epson der neuesten Generation und verfügt entweder über einen 18Bit µC Bus oder RGB Input. Habe in Sachen Displays bisher nur Erfahrung mit der Ansteuerung
-
Thread
Pinbelegung bei Grafik-LCD
bleiben so gleich. Nur die Pins 14-21 sind über 3,3 kOhm an VCC angeschlossen und dann weiter an dem PIC24HJ128 µC. Die Pins 22-26 sind direkt an dem µC angeschlossen. Ich weiß ihr habt alle keine Glaskugel und es sicher auch nicht so einfach nun eine Zuordnung zu bekommen aber ich hoffe mal irgendjemand
-
Thread
Mikrocontroller & WLAN, Zugriff ab Layer 3
Netzwerkinterface. Und wenn Du Dir mal anschaust, wie unterschiedlich die unterstützten Architekturen PIC18, PIC24/dsPIC und PIC32(MIPS) sind, dann sagt das schon einiges. fchk
. Und wenn Du Dir mal > anschaust, wie unterschiedlich die unterstützten Architekturen PIC18, > PIC24/dsPIC und PIC32(MIPS) sind, dann sagt das schon einiges. Laut Licence-Agreement darf ich den kompletten Stack nur portieren, wenn ich einen Microchip-Mikrocontroller oder -DSP verwende. Wenn ich
-
Thread
Suche uC Board mit Display
products/view/688/mikromedia-for-xmega/ http://www.mikroe.com/eng/products/view/587/mikrommb-for-pic24-board/ http://www.mikroe.com/eng/products/view/586/mikrommb-for-dspic33-board/ http://www.mikroe.com/eng/products/view/585/mikrommb-for-pic18fj-board/ Compiler gibt's auch gleich da.
-
Thread
Microchip springt auf den Arduino Zug auf
eine Affinität zu Z80 habe, wird die heutige Generation eine Affinität zu AtMega, MPS430, oder PIC24 haben und diese auch auf Arbeit bevorzugt einsetzen.
habe, aber der ist tot. >wird die heutige Generation eine Affinität zu AtMega, MPS430, oder PIC24 >haben und diese auch auf Arbeit bevorzugt einsetz und Renesas? Die sind Marktführer und haben sehr gute CPUs.
-
Thread
Fragen zu MPLAB für C und Starter Kit
Starterkit angeht, würde ich dir eher zum Pickit 3 raten. Damit kannst du neben den PIC18 auch die PIC24/dsPIC und die PIC32 programmieren und debuggen. gibt es auch bei reichelt: http://www.reichelt.de/Programmer-Entwicklungstools/DV-164131/index.html?;ACTION=3;LA=444;GROUP=A38;GROUPID=2969;ARTICLE
Architekturen müssen extra installiert werden, und da jede Architektur (PIC16 (8 Bit), PIC18 (8 Bit), PIC24/dsPIC (16 Bit, das zählt zusammen als eine Architektur), PIC32 (32 Bit, MIPS Kern)) ihren eigenen Compiler braucht, ist es auch sinnvoll, dass nicht jeder alles runterladen und installieren muss, sondern
-
Thread
[S] µC + Webserver
und machst dort einfach weiter. Stack und Application Framework sind über alle PIC-Familien (PIC18, PIC24/dsPIC, PIC32) identisch (sprich: es ist derselbe Quelltext). Alles schon gemacht. fchk
-
Thread
Flankenwechsel bei PIC24 SPI während Betrieb
ich würde gerne die taktflanken des SPI moduls für eine übertragung ändern. ich verwende einen PIC24HJ256GP610. ich habe einen DAC und einen ADC die jeweils auf verschidene taktflanken reagieren. der ADC legt die daten mit der fallenden flanke ein und der DAC mit der steigenden. leider sind beide
daraus: Serie erst fertigen lassen, wenn alles komplett läuft. Ich tippe mal darauf, dass auch der PIC24 das Umschalten der Clock mittendrin nicht toleriert und dass Dir am Ende nichts anderes übrigbleiben wird, als entweder den Inverter zu spendieren oder das SPI per Software-Bitfriemelei zu machen.
-
Thread
Tutorials für den dsPIC33
Habe folgendes gefunden. Programming 16-Bit PIC Microcontrollers in C: Learning to Fly the PIC 24 (Embedded Technology) Autor "Lucio Di Jasio" Softwareentwicklung für dsPIC33F-Mikrocontroller: Darstellung und ausführliche Implementierung Autor "Manfred Schwabl-Schmidt" wäre die zweite Version
-
Thread
ATMEGA Bluetooth HID
Das ist der übliche Weg. Der einfachste Weg ist, Deinen Atmega in die Tonne zu drücken, zu einem PIC24 zu greifen und den Bluetooth-Stack von Microchip zu verwenden. Der kann nämlich auch schon gleich HID. http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2680&dDocName=en551866
-
Thread
PIC Programmierung
> gugst Du hier > http://www.sprut.de/electronic/pic/index.htm Brille nötig ??? PIC24 ???
/ das größte deutsche Forum. Als Buch kann ich nur "Learn to flight the Pic24" empfehlen obwohl es in Englisch ist, ich glaube es ist eines der besten Bücher für Pic 24. Zwischenzeitlich programmiere ich auch nur noch Atmel da man hier einfach überall deutschsprachige Unterstützung
-
Thread
PWM initialisieren PIC24F
Hallo zusammen, ich befasse mich seit ein paar Wochen mit der Programmierung des PIC24FJ64GA004 von Mircochip. Nun stehe ich vor der Aufgabe eine PWM zu erzeugen, die ich über einen Ausgangs-Port ausgeben muss. Da ich mich vorher noch nie damit beschäftigt hatte, habe ich mich im Handbuch
PWM mit der CCP-Unit anstelle Timer3 und der PWM-Unit machen? Im folgenden ein Beispiel für den PIC24FJ64GA002 (die Pin-Bezeichnungen können ggf. abweichen). Gruß Anja [c] /* * PIC24FJ64GA002 13.1072 MHz Fcy (6.5536 MHz XTAL) */ #define T3CON_INIT 0x8000 /* Start Timer with Prescaler
-
Thread
avr32 vs. ARM
. 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 verglichen...) > Wer einen
-
Thread
Suche: Baustein für 3 schöne Audiosignale
mir hier nur schwer, da ich mit audio noch nichts an einem µC gemacht habe. Benutze übrigens einen PIC24. Dieser sollte nach Möglichkeit auch die ganze Ansteuerung übernehmen, ein Baustein mit Verstärker etc...is mir zu teuer zum probieren. Freu mich auf Vorschläge von euch. Vielleicht hat ja jemand
-
Thread
MPLAB release from reset
MPLAB IDE in der Version 8.50.00.00 und den ICD2-Nachbau von Olimex. Seit kurzem kann ich meinen PIC24HJ128GB502 nicht mehr aus der IDE heraus starten oder stoppen (.. release from reset und hold in reset). Ich weiß nicht was ich wo geändert haben könnte. Zumindest nichts an der Hardware. Irgendwelche
-
Thread
Welcher Pic entspricht ungefähr dem Atmega8?
Vergleichstyp für den ATMega8 gefragt. Der ist unter anderem auch mit 5V betreibbar. Die meisten PIC24 (bis auf die ganz neuen FV-Typen) vertragen nur noch 3,3V. Gruß Anja
Vergleichstyp für den ATMega8 gefragt. >Der ist unter anderem auch mit 5V betreibbar. >Die meisten PIC24 (bis auf die ganz neuen FV-Typen) vertragen nur noch >3,3V. das stimmt, aber welchle Vorteile hätte ich denn, wenn ich den µC mit 5V betreibe?
-
Thread
Verwendung der µCs in der Industrie
WSAkIYKUHBdyT5fA.huge http://www.ifixit.com/Teardown/Palm-Touchstone-Charger-Teardown/810/1 Parrot AR.Drone u.a. PIC24HJ16GP304 http://www.ifixit.com/Teardown/Parrot-AR-Drone-Teardown/3984/1 Alter Logitech TrackMan Marble -> CY7C63413
-
Thread
PIC24/dsPIC33: DMA- und CPU-Zugriff verriegeln?
Hallo, ich benutze im dsPIC33 das ECAN-Modul mit DMA. Wenn eine CAN-Message empfangen wird, wird sie vom DMA-Controller automatisch in den Messagepuffer (im DMA-RAM) geschrieben. Wenn ich mit der CPU diesen Messagepuffer auslese, während gerade eine neue Message kommt, kann es passieren, daß ich inkonstistente Daten bekomme (einige Bytes der alten Message und einige Bytes der neuen Message). Bei einem interrupt-gesteuerten System wäre die Sache klar: Lesen nur unter Interruptsperre! Aber wie mach ich das hier mit dem DMA-Controller? Den DMA-Kanal kann ich nicht sperren/abschalten, weil dieser
-
Thread
Befehlabarbeitungszeit vom PIC32
meinte, ein dsPIC braucht > immer noch zwei Taktzyklen um eine Instruktion auszuführen. Nur die PIC24F. Die dsPIC30/33 und PIC24H nicht.
PIC10..18: Fcy = Fosc/4 PIC24F/H, dsPIC: Fcy = Fosc/2 PIC32: Fcy = Fosc (pipeline: siehe beitrag von A.K.)
-
Thread
HID Bootloader für PIC24FJ256GB110
Servus, es gibt von Microchip einen Bootloader für den PIC24FJ256GB110.
C:\Microchip Solutions\USB Device - Bootloaders\HID - Bootloader\HID Bootloader - Firmware for PIC24FJ256GB110 Family Devices Gruss Manuel
-
Thread
Grundlegende Frage zu Windows CE
das (Vorteil: Ganz normaler PC, ADC/Timecode-Teil dann mit einem der üblichen Verdächtigen AVRs, PIC24, Cortex-Mx...)
mit seinen normalen Port-Pins ansteuern könnte). D.h. AT32UC3A0 o. AT32UC3A3, ATxmega...A1, ATmega, PIC24FJ...GB, PIC32MX.... oder je nach Vorlieben einen 8051er, Cortex-M3 etc. Die genannten AVR32 (AT32...) haben allen USB integriert, ebenso wie die PIC24FJ...GB und der größte Teil der PIC32MX. Ansonsten
-
Thread
Geeigneter Cortex M3 für Projekt gesucht
Portierbarkeit weiß ich nicht, aber da das Zeugs auf drei völlig verschiedenen Architekturen (PIC18,PIC24/dsPIC,PIC32/MIPS) läuft, denke ich, dass das auch kein Problem sein sollte. fchk
-
Thread
Pics und Atmels - Unterschiede und Gemeinsamkeiten
Core PIC12: 12 Bit, x tausend Takte pro Zyklus Was willst Du Vergleichen? AVR, ARM7, PIC12, PIC24, PIC18, ATTiny, AT91SAM, ARM9, PIC32 ????????????????????????????????????
AtmelsPicomat schrieb im Beitrag #2147629: > Was willst Du Vergleichen? > AVR, ARM7, PIC12, PIC24, PIC18, ATTiny, AT91SAM, ARM9, PIC32 > ???????????????????????????????????? AT89LP51 vergessen. Peter
-
Thread
Anfängerfrage: Pickit2-Programmiergerät und PIC-Kompatiblität
wer im hobbybereich mit einem pic16f.. unterwegs ist wenn > man beim Reichelt für keine 2€ einen pic24F.. bekommt ?? > Wenn man dieser Logik folgen würde, dann könnte man aber auch sagen warum den PIC24 (oder andere 16Bit µC beliebiger HErsteller) wenn man doch PIC32 oder Cortex M3 schon für "sowenig
wer im hobbybereich mit einem pic16f.. unterwegs ist wenn > man beim Reichelt für keine 2€ einen pic24F.. bekommt ?? weil man PIC24 (fast) nicht in kleinen Gehäusen bekommt ... weil sie aufwendiger zu programmieren sind ... ...
-
Thread
Atmel oder PIC
behaupte ich dass man beim Reichelt mehr Auswahl hat und bei gleichen Kosten der Pic deutlich mehr kann( PIC24 für unter 2 euro :) ). Gruß Tarkan
-
Thread
Was wird Entwicklung einer Platine mit uC, Display, USB kosten?
> Multimaster hab ich noch nie gebraucht. Der PIC32 kann das. dsPIC30 auch. Ich glaube auch PIC24 und dsPIC33, bin aber nicht sicher und habe keine Zeit, das jetzt nachzuschauen. Es gibt sicher auch bei den AVRs etliche, die das können. Jeder soll nach seiner Fasson glücklich werden (sagte schon
-
Thread
PIC24HJ128 UART geht nicht
Hallo, ich habe folgendes Problem: Bei meinem PIC24HJ128GP504 sind die I/Os der UART1 wie folgt verknüpft (remappable I/O): TX -> RP7 / RB7 RX -> RP5 / RB5 CTS -> RP22 /RC6 RTS -> RP6 / RB6 Daran ist ein MAX202 Pegelwandler angeschlossen und
-
Thread
[V] Microchip EXPLORER16
Microchip Explorer16 Development Board mit der Herstellerbezeichnung DM240001 an. Enthalten sind ein PIC24 und ein dsPIC33-Modul. Dazu gehört ein MPLAB ICD2, sowie zwei CDs. Das Kistchen ist aus dem Jahre 2006. Habe auf jedem Modul ein paar Beispielprogramme laufen gehabt. Das war's. Stelle mir 90€
-
Thread
Basics(?) dennoch nicht klar.
, wie in dieser Schaltung ein Fehlerfall der 24V erfasst wird. Das der CPLD (bzw. der angebundene PIC24 aufgrund der "Daten" vom CPLD) seinen Teil dazu beiträgt und RIN entsprechend schaltet wäre naheliegend, allerdings verstehe ich zwei generelle (Basics?-)Punkte nicht. Die 24V über den Spannungsteiler
-
Thread
Kann PICC18xxx alles, was die PIC10/12/14/16 können?
höher die Nummer, desto leistungsfähiger sind die PICs. Bei großen Projekten kommen dann auch die PIC24 und PIC32 ins Spiel.
-
Thread
Handydummy (Attrappe)mit richtigem Display - Sony Ericsson Vivaz
nach Controller heißt es mal so oder so. Ich habe das Display jetzt in einem 16-Bit Modus an einem PIC24FJ48GA004 laufen. Dafür legt man IM1 auf high und D16 und D17 auf low. Legt man IM1 auf high, hat man wohl den 18-Bit Modus. Hab ich aber noch nicht ausprobiert. Die anderen Modi, wie auch der SPI-Modus
-
Thread
PIC 32 bringt mich zur VERZWEIFLUNG!
der dagegen spricht. Ich habe das Explorer16 mit MPLAB (8.63 und der X beta5) in Verwendung (mit PIC24) und die PIC32 (795er) in eigenen Schaltungen. Gute Vorzeichen also :)
-
Thread
PIC24F PWM problem
hallo, ich habe eine problem mit der PWM meines PIC24F128GA106. der duty cycle und die periodendauer lassen sich irgendwie nicht verändern bzw nicht so wie ich mir das gedacht hätte. ich messe auf dem pin immer nur eine pwm mit 50% duty cycle, egal
-
Thread
BMP085 starkes Rauschen
oder überseh ich irgend etwas schau dir mal die Stromversorgung an: http://www.pixelproc.net/pic24bmp085lcd.html Gruß XMEGA
-
Thread
PIC mir C Programmieren
Source-Code folgender Compiler geladen werden: - MPLAB ASM30 Assembler - MPLAB C Compiler for PIC24 and dsPIC DSCsr - MPLAB C Compiler for PIC32 w/assembler and linker Man kann im Source-Code die Deaktivierung der Optimierung (-O2/-O3) rückgängig machen und das ganze neu compilieren. Und man
-
Thread
Ein Display mit Touch
products/view/595/mikrommb-for-pic32-board/ http://www.mikroe.com/eng/products/view/587/mikrommb-for-pic24-board/ http://www.mikroe.com/eng/products/view/586/mikrommb-for-dspic33-board/
-
Thread
Buderus EMS-"Gateway" mit PIC18F / Sammelbestellung
Eigentlich auf AVR zu hause, habe ich aufgrund der USB-Host Funktionalität erstmalig auf einen Pic24 gewechselt. Habe derzeit etwas Probleme bei der Break-Erkennung. Die Behandlung des Frame-Errors in Bezug auf die Daten im Hard-FIFO ist irgendwie etwas undurchsichtig. Habe zwar schon etwas Licht
-
Thread
Emulating Data EEPROM for PIC18
funktioniert, vielleicht ist mal wer froh drumm.. AN1095, Emulating Data EEPROM for PIC18 and PIC24 MCUs and dsPIC DSCs http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en530593 Cu Ramon
-
Thread
MCU mit USB, welcher Controller und welcher Treiber?
auf der Brust. Der Stack von Microchip ist allerdings sehr gut! Würde dir also entweder zu einem PIC24F (eventuell PIC32) oder den anderen von dir genannten Chips raten.
1. Aufgrund des guten USB-Stacks würde ich auch PIC24 oder PIC32 empfehlen 2. Kommerzielles Projekt? Falls ja, kann man bei Microchip 1) eine USB-VID-Sublizenz erhalten (falls die Stückzahlen <10000 sind), bei NXP und Atmel afair nicht (usb.org -> http
-
Thread
Serielles Bussystem
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 bekommst
-
Thread
STM32 Erfahrungen? Libraries?
Hallo! Ich habe bisher hauptsächlich auf diversen PIC-Controllern programmiert. Privat PIC18 und PIC24, früher auch PIC16, beruflich PIC32. Allerdings schiele ich schon länger interessiert in Richtung ARM. Vor Allem, wenn ich mir anschaue, welche Ausstattung der Boards und Controller ich da für's Geld
: > Ich habe bisher hauptsächlich auf diversen PIC-Controllern programmiert. > Privat PIC18 und PIC24, früher auch PIC16, beruflich PIC32. Allerdings > schiele ich schon länger interessiert in Richtung ARM. Nun gut, ich mache seit einiger Zeit eine kleine Recherche, welcher Hersteller die besten
-
Thread
Compilerfehler?
Hallo Leute! Im Moment arbeite ich mit einem PIC24F. An sich ganz ok, nur die C-Compiler (sowohl C30 als auch HI-TECH) machen teilweise meiner Ansicht nach seltsame Sachen: zB: in einer Funktion wird ein IC ,der über SPI mitm µC verbunden ist, konfiguriert
Hallo Matko, welcher PIC24F ist es denn, vielleicht der kleine mit 512 byte RAM? Eventuell hast du hier einen Stack Überlauf, wenn das lokale Array auf dem Stack nach Aufruf einer Funktion (ganz allgemein) nicht mehr den