-
Thread
CAN-FD + µC mit wenig Pins?
256k Flash, 64k RAM, CAN FD, TQFP48 MicrochipDirect.com hat 544 auf Lager. fchk PS: Oder DSPIC33CK256MP502T-I/2N im UQFN28 (6mm*6mm), ebenfalls mit CAN-FD. Digi-Key hat gerade 3285 Stück am Lager. 100Mhz 16 Bit DSC.
-
Thread
Sanfter Umstieg von 8bit auf 32bit Atmel
schrieb im Beitrag #6351190: > Sorry wer von AVR auf PIC umsteigt dem kann man nicht mehr helfen dsPIC ist PIC24 und eine durchaus vernünftige Architektur. PIC32 ist eigentlich MIPS und damit über jeden Zweifel erhaben. Wenn man vom Umstieg auf PIC (egal welche Architektur) abraten würde, dann aus
-
Thread
Neue AVR128 Serie 12Bit ADC auch bald mit CAN?
wahrsten Sinne des Wortes. Schauen wir doch mal, z.B. bei Digikey. Da finden wir die genannten dsPic so ungefähr ab $3 für das Einzelstück, die AVR128DA so ungefähr ab der Hälfte dieses Preises. Man muss kein geistiger Überflieger sein, um zu erkennen, was da wohl das Interesse der Kunden erweckt
-
Thread
Operationsverstärker in der Lehre noch zeitgemäß?
Pferd willst Du setzen? Ich wurde damals auch noch mit 80C51 getollschockt, wobei ich schon längst dspic und AVR Assembler konnte. Es gibt gewisse Grundlagen, die sich für manch einen altbacken anfühlen. Und ich muss es mal drastisch formulieren. Wer nicht in der Lage ist, zuhörenderweise (sei es
-
Thread
PIC Microchip lebt noch?
Interessant finden um mir eventuell auch etwas davon zu bestellen. Seit einige Zeit gibt es einen dsPIC mit 2 Kernen. Habe den interessant gefunden und auch eins von Microchip gekauft. Im Geschäft habe ich ja auch mit Multi-Core zu tun. Wobei wegen Zeitmangel habe ich da noch nicht so richtig etwas damit
-
Thread
MPLAB X IDE v5.40
Vorversion runterladen, wo MPASM noch dabei war: https://www.microchip.com/development-tools/pic-and-dspic-downloads-archive
-
Thread
Mikrocontroller mit 9 PWM ausgängen?
Die 9 PWM gibt's in dieser Familie : dsPIC 33FJ64GS606-I , wobei der genannte nur 16x6 PWM hat, ein anderer hat aber 9. der Genannte ist allerdings im TQFP64. Ein anderer : dsPIC 30F6015-30I hat vieles, im TQFP80.
-
Artikel
Digitale Signalverarbeitung
Herstellerwebsite uClinux Port und GNU toolchain Blackfin Core-Module mit Spartan-3E FPGA dsPIC. Der dsPIC ist ein kleiner 16-Bit-Mikrocontroller mit DSP-Funktionen. Mit dem klassischen 8-Bit-PIC hat er außer dem Namen nichts gemeinsam. Er basiert auf der modernen RISC-Architektur des PIC24 und bietet zusätzlich
-
Thread
Diverse Mikrocontroller zu Verkaufen
ML 1,50€ 7 St. Microchip PIC32MX795F512L-80I/PF 4,00€ 7 St. Microchip dsPIC 30F2010-20I/MM 1,50€ 10 St. Microchip dsPIC 30F2020-30I/MM 2,00€ 2 St. Microchip dsPIC 33FJ32GP302-I/MM 1,50€ 3 St. Microchip PIC 16F1787-I/ML
0,50€ 4 St. Microchip PIC 24HJ128GP506A 2,00€ 10 St. Microchip dsPIC 33FJ12GP202IML 1,50€ 2 St. Microchip dsPIC 33FJ16GS504 I/ML 2,00€ 518 St. STM32F030F4P6 0,50€
-
Thread
Mikrocontroller aussuchen
diese bevorzugen und mich über mehr Leistung/Funktionen freuen. Na dann wirst Du sicher bei PIC24, dspic33 und PIC32 zugreifen. OK, nur 3.3V, aber DIL. fchk
-
Thread
Ram und Rom größe aus Elf executable auslesen
Segment im header der .elf an, sodass ich die gewünschten Informationen mit einem objdump erhalte. Beim dsPIC passiert dies leider nicht. Lösungsidee 1: Eine statische map erstellen um die sektionen des dsPIC .elf dem Ram und Rom zuzuweisen. Anschließend die niedrigste Adresse finden und alle sektionen
Lukas H. schrieb im Beitrag #6122664: > Beim dsPIC passiert dies leider nicht. Wie sieht denn die Ausgabe von <toolchain>-objdump -h vom ELF-File bei dsPIC aus?
-
Thread
Entwicklerboard für PIC
Peripherie, aber eine ziemlich ungünstige Architektur > für Hochsprachen Jein. Ab PIC24 bzw. dsPIC aufwärts gehts dann wieder. Aber alles bis PIC18 kann man nur ausgewiesenen Masochisten anbieten. Davon scheint es erstaunlich viele zu geben.
Peripherie, aber eine ziemlich ungünstige Architektur >> für Hochsprachen > > Jein. Ab PIC24 bzw. dsPIC aufwärts gehts dann wieder. Aber dennoch ist die Auswahl an Compilern auch bei denen extrem eng. Gibt es da einen, der z.B. einigermaßen aktuelles C++ kann? Also z.B. C++14 oder C++17? Wie
-
Thread
Quadratur Interface PIC ?
sehr weitergeholfen. Jetzt tritt aber noch ein kleines Problem auf. ich habe mich jetzt für den dsPic 33EP512MC506-IPT entschieden und bin am Layout erstellen für meine kleine experimentier Platine dazu. Jetzt Wollte ich mir den RX und TX Pin für den Usart anschliessen. Allerdings weiß ich jetzt
-
Thread
Lötstation JBC ?
liegt mir nicht wirklich. Display soll ein 128x64 OLED Typ sein. UC wahrscheinlich ein STM32 oder DsPIC da ich mit denen beruflich zu tun habe.
soll ein 128x64 OLED Typ sein. Bei mir tut es ein 1602-LCD. > UC wahrscheinlich ein STM32 oder DsPIC > da ich mit denen beruflich zu tun habe Das ist wohl ziemlich egal, für _jeden_ µC ist eine Heizung unendlich langsam. Bei mir steckt ein A*-Nano drin.
-
Thread
MSP430 oder PIC24
Auflösungen, meist bis 1024/768 Pixel. Ich sage das aus Erfahrung mit Firmenprojekten wo vormals DSPIC24 eingesetzt wurden. Der MSP430 ist ein netter uC, aber für Deine Anwendung überfordert. Pluspunkt für den STM ist die freie True Studio, CooCox oder was Selbst installiertes, Entwicklungsumgebung.
guten Tach, also eins will ich hier mal klar stellen, die pic24, Dspic33 sind in Assembler besstens zu beherrschen, denn unter 100 Befehle ,orthogonaler Befehlssatz, weil überschaubare Kernarchitektur. Ich behaupte sogar, das diese 16bitter sehr gut zu beherrschen sind
-
Thread
mikropascal Compiler 8051 von MIKROE
Compiler (C, Pascal und Basic) sogar schon 2011 (V3.5.0) stehengeblieben ist. Einzig für ARM, AVR und dsPIC scheinen die Tools noch gepflegt zu werden. Die Versionsnummern der aktuellsten davon beginnen einer 7. Auf diesen drei Plattformen gibt es auch kein XDATA, weswegen das vorliegende Problem dort
-
Thread
Probleme mit MPLAB X und dsPIC30
PIC18 programmiert habe. Allerdings habe ich einen externen Oszillator auf dem Board, da ich den dsPIC mit 40 MHz betreiben will. Könnte das vielleicht ein Problem darstellen? Achso: ich verwende XC16 Ich freue mich über konstruktive Lösungsvorschläge. Vielen Dank und Grüße, Christoph
-
Thread
von SD Karte auf RAM
beschränkte Vorgaben bei z.b der MCU Wahl, viele für und wider... Z.b. Eine schnelle Google Suche nach dspic33 brachte mir dies https://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8183 52kbyte max. Kann muss aber nicht reichen... Aber gut die Auswahl an Controller ist prinzipiell fast schier
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
Architektur gebunden ist. Selbst wenn 5V VCC und 5V IO gefordert sind, gibts beispielsweise den 16 Bit DSPIC33EV256GM106-I/PT mit mehr und besserer Peripherie, mehr RAM und wesentlich mehr Rechenleistung im gleiche Gehäuse (TQFP64 im 0.5mm Raster) für 3.82€. Jetzt erklär mir mal jemand, warum ich unbedingt
-
Thread
[V] PICs DsPIC ATSAM4E ATMEGA328PAU
Kaufabsicht bitte PN. Zahlung per Überweisung. Sobald das Geld auf dem Konto ist geht die Ware raus. DSPIC30F6014A-30I/PT Gehäuse: TQFP-80 Bestand: 119 Stk auf Tray Preis: 5 Euro PIC16F877-20/P Gehäuse: DIP-40 Bestand: 40 Stk auf Stange Preis: 4,50 Euro ATSAM4E16EA-CU Gehäuse: LFBGA-144 Bestand
-
Thread
PWM Baustein für schnelle und hochauflösende PWM
Fuer Uebersteuerte, die gerne einen Furz durchziehen, gibt es den dsPIC 30F2023-30I, welcher einen internen PLL auf 320-480MHz fuer solche PWM Anwendungen hat. Der realistische Ansatz ist eher mit Dithering zu arbeiten.
-
Thread
Fault Logic / dspic33fj64gs610 / MPLAB X v5.15
Bei mir arbeitet die Fault-Logik des dspic33fj64gs610 nicht, wie von mir erwartet, bzw. sie scheint mir überhaupt nicht aktiv zu sein. [c] FCLCON1bits.FLTPOL = 1; // The selected Fault source is active-low IOCON1bits.FLTDAT =
und Aufruf des entsprechend programmierten Interrupts), dass PWM1H == low und PWM1L == low von der dspic33fj64gs610-Hardware ausgegeben wird - verstehen könnte ich auch noch PWM1H == low und PWM1L == high (wenn der Inhalt von FLTDAT <1:0> == 0x01 direkt, unter Nichtbeachtung von IOCON1bits.POLH und IOCON1bits.POLL
-
Thread
Firmware remote beim Kunden testen
nicht, dass der Kunde das Hexfile in die Finger bekommt. Einen Bootloader zu integrieren (Microchip DSpic) wäre mir für die einmalige Aktion jetzt zu aufwändig. Ich überlege ihm ein Programmiertool (ICD4) mitzuschicken und per Teamviewer das Ganze remote auf seinem Rechner zu erledigen. Mit der Teamviewer-Dropboxanbindung
-
Thread
Suche Cycle-Zahl für Rechenoperationan
5.4 alle Instruktionen erklärt, inklusive Zahl der Taktzyklen. So auf die Schnelle (kenne mich mit dsPIC nicht aus) scheint auch Kapitel 4.3 "Instruction Stalls" interessant zu sein.
-
Thread
Selbst entworfene Platine mit 328p lässt sich nicht programmieren
der noch nicht conformal coated Leiterplatte niederschlug und den 3.6864Mhz Quarzoszillator eines DSPIC30F uC zum Erliegen brachte. Erst nach vorschriftsmäßigen Versiegeln der LP verschwanden diese Probleme. So kann es gehen. Es stellte sich auch heraus, daß die Installierer vergessen hatten, die Luftausgleichs
-
Thread
PIC16LF1527 und MPLAB X IDE v5.10 kompiliert nicht
https://www.microchip.com/development-tools/pic-and-dspic-downloads-archive
-
Thread
SPX3819 schaltet unmotiviert ein
Vermutung war dass der Pull Down nicht aktiv ist und sich die LEitung zeugs einfängt - ist er aber. dsPIC IO Konfig und Software 2mal gecheckt und in Ordnung - am Ausgang keine Glitches. Also mein nächster Verdacht - am Eingang des SPX was nicht in Ordnung? Ich hab ein 100 MHz Oszi geschnappt, Ein-
-
Artikel
PIC C-Compilervergleich
LV: 3) : 14568Byte (41%) Used ROM (LV: s) : 14496 Byte (40%) Built in 828ms Hi-Tech C for PIC24 & dsPIC Standard PIC-Typ nicht Unterstützt Used RAM: 1072 Byte (52%) Used ROM: 1289 Byte (23%) Built in 825ms x Hi-Tech C for PIC32 Lite x x Nicht Unterstützt Hi-Tech C for PIC32 Pro x x Nicht Unterstützt
Zugriff: XC8/16/32 Free/Standard/Pro Hi-Tech C for PIC10/12/16/18/32 Free/Pro Hi-Tech C for PIC24 & dsPIC Free SDCC PIC-C PCWHD CC5X Free CC8E Free MikroC for PIC, dsPIC/PIC24, PIC32 Pro Jedoch kann sich jeder bis auf die Pro-Version der MikroC-Compiler alles selber laden und testen.
-
Thread
Arduino geeignet um sich mit Assembler zu beschäftigen?
iat mir zu aufgeblasen. Den IDE-Editor verwende ich nur beim Debuggen, zum schreiben PSPad. Der dsPIC ist vor allem für Assembler-Programmierer interessant, C-Programmierer merken nichts und werden beim STM32 bleiben. Ich habe mir mal die Frechheit erlaubt und einen Bericht für Anfänger verfasst:
-
Thread
Empfehlung CAN Interface
kostengünstig. An dieser Stelle auf die intrepid/etas Teile sehr zu empfehlen. Haben afaik einen dspic mit 1 mib externem RAM als Puffer. Das geht auch bei voller Buslast Recht lange gut.
-
Artikel
Mikrocontroller Vergleich
Variante gibt es unter dem Namen CC8E, der allerdings auf 128k Code beschränkt ist. Für die PIC24 und dsPIC gibt es den C30 von Microchip. Er basiert auf gcc und ist frei erhältlich, wobei nach 6 Wochen nicht mehr alle Optimierungsstufen wählbar sind, dann maximal -O1. Wie für alle PIC ist mit dem MPLAB
Priorität. Scheint es allerdings nur als OTP zu geben, deswegen wohl eher uninteressant. PIC24 und dsPIC haben 7 Prioritäten und für jeden Interrupt einen eigenen Interruptvektor. R8C/M16C: 7 Prioritäten, vektorisiert: 64+6 Vektoren, Priorität für jede Interrupt-Quelle frei einstellbar, Nesting möglich
-
Thread
David Jones über PIC vs AVR
18F4620 und 18F46K80. Machte in der Arbeit an einigen Projekten auch recht gute Erfahrungen mit den DSPIC33ern. In der Firma verwenden wir den CCS Compiler, welcher auch von Zeit zu Zeit je nach Version Macken hat, aber sonst recht zuverlässig ist. Allerdings kann man damit leben. Man muss halt ein
-
Thread
[dsPIC] PGA am ADC?
Hallo, Ich versuche grade den ADC von einem dsPIC zu nutzen. Genauer gesagt ist es ein dsPIC33EP64GS504. Hier das Datenblatt: http://ww1.microchip.com/downloads/en/DeviceDoc/70005127d.pdf Ich nutze 2 ADCs. Der eine (ADC Core 2) tut auch wunderbar
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
schnell. Mal 2 Beispiele: Für die Bedienung einer Sprungtabelle benötigt der ATMEGA 14 Befehle, beim dsPIC nur einen. Für die Addition von BCD-Zahlen hatte der 8051 den Befehle daa. Beim ATMEGA war dazu ein Unterprogramn mit 100 Befehle nötig. Beim dsPIC ist der Befehl wieder vorhanden. Zum Debuggen /
gleich wieder entsorgt. Den IDE-Editor verwende ich nur beim Debuggen, zum schreiben PSPad. Der dsPIC ist vor allem für Assembler-Programmierer interessant, C-Programmierer merken nichts und werden beim STM32 bleiben. Gruß Peter
-
Thread
Leistungselektronik PV DCDC 800V => 48V
Ist ne einfache digitale Regelung. TI und Dspic reichen da völlig aus.
Al3ko -. schrieb im Beitrag #5435106: > TI und Dspic reichen da völlig aus. Mit TI meinst du Texas Instruments? Also 16 bzw. 32 BIT MCU?
-
Thread
LCD Display am PIC - verstädnisfrage BUS Übertragung
Hallo, habe noch eine fertige LCD44780 Routine, geschrieben für einen DSPIC30F4012,kann auch für PIC24 direkt eingesetzt werden(gleiche Architektur). Gruss PICFAN
-
Thread
FIR Interpolation mit dsPIC
zunehmend mit Artefakten. Nun die Frage: hat schon mal jemand mit FIR Interpolations Filter auf dem dsPIC gearbeitet und mir ne kleine Starthilfe geben welche librarys von microchip ich da am besten nehme und welche tools ich zum berechnen des Filters nehmen kann. Anmerkung ich bin nur im Assembler bewandert
48kHz 16 Bit, Ausgang ist immer PWM 288kHz / 13 Bit. Also immer konstant 6 faches Upsampeln.. Ein dsPIC ist immer für die Wandlung von 2 Kanälen verantwortlich. Diese muss er in Echtzeit abarbeiten können. Für Lin. Interpol. reichts. Obs für Poly. reicht weis ich nicht aber denke es wird knapp.. würde