-
Thread
atmega16 + max556 + mmc = sampleplayer ?
puffern. Beim Abspielen von 48kHz 16bit Stereo Wave Dateien von einer SD Karte langweilt sich der dsPIC ziemlich. Man kann also noch problemlos verschiedene andere Audioeffekte usw. einbauen.
-
Thread
sscanf
Hallo Ich verwende den hitec c compiler für dspic. Nun möchte ich für einen umwandlung von hex to int aus einem string die sscanf funktion benutzen: mein code sieht wie folgt aus: [c] char Temp_Buffer[5]; char *pBuffer; int nResult;
-
Thread
UART alternativ UND SPI am gleichen Controller betreiben?
also es is wie folgt dspic30f4013, daran ist angeschlossen: ein rfid leser (über einen uart) eine funkuhr (über den anderen uart) ein anderes modul (8 I/O pins ... evtl portb) und jetz soll noch ein externer speicher dazu
-
Thread
Quadratur Decooder/Zähler als eigenständiges IC - heutzutage (2021) erhältlich?
Ich rate entweder uC mit Quadratur Peripherie (STM32, DSPIC, etz.) zu verwenden oder die LS7166 Zähler o.ä. Den STM32 Quadraturmodus verwendeten wir früher einmal in der Firma und das funktionierte wie gewünscht. Die LS7x66 funktionierten in früheren Projekten
-
Thread
PIC-Programmierung, analoger Input, Debugging
rausprinten. Wird nicht einfach. Mach dein leben nicht schwer, kauf dir etwas was schneller ist. dsPIC oder PIC32.
-
Thread
Synthesizerfreak
Hallo zusammen, ich hab da ein iir Filter in asm auf dem dspic33fj64gp802 gemacht. Nun will ich die Fg einstellbar machen von 10 Hz bis 10 kHz. Sehe ich das richtig ,daß ich die koeffitienten also a und b sagen wir mal in 100 Hz Schritten vorberechnen muß
-
Thread
CAN wird mit eingestellter Baudrate nicht gefunden dspic30f6011a
Hallo, ich habe einen dspic30f6011a und möchte mit can kommunizieren. Jedoch wird dieser nicht gefunden. ich habe einen Quarz mit 6MHz und ein PLL von 8, sodass ich auf ein FCY auf 12MHz komme. Die Baudrate vom CAN sollen 250kHz
-
Thread
240x128 Display Anschluss / Hintergrundbeleuchtung DG-24128
Hallo, habe dieses Display erworben! möchte es an einen dsPIC hängen. Im Datenblatt steht Pin1 Frame Ground Pin2 Vss Ground (0V) Pin3 Vdd +5V Pin4 Vee Power Suply Input for LCD im Datenblatt steht ausserdem dass eine Negative Spannung für die Hintergrundbeleuchtung
-
Thread
PIC24 Probleme mit Delay_ms
nicht unterstützt wird Da hat der Compiler recht, den ASM "do" Befehl kennen nur die PIC24H und dsPIC Controller.
-
Thread
Atmel Dream Sound Linie
gestaltet und mit den Anforderungen ein wenig "runtergeht" dürfte das ganze aber evtl. auch auf einem dsPIC zu machen sein. Da müsste man dann aber was Echtzeitstretching/shifting und die Masse der Samples angeht denke ich Abstriche machen (oder sich was kniffeliges gescheites einfallen lassen :)) Außerdem
-
Thread
DSP für dreifache Frequenzanalyse gesucht
wenn mir jemand den einen oder anderen Typen nennen könnte. Ich hab mir mal ein Daten"blatt" vom DSPic runtergeladen, bei flüchtigem Durchsehen aber nur den Maximalverbrauch von 300 mA gefunden. Wieviel nun für das eigentliche rechnen zu veranschlagen ist - keine Ahnung. Vielleicht gibts da ja spezielle
-
Thread
USB für Programmierung und für HID-Kommunikation
Pins für einzelnen Peripheriebestandteile sind beim AVR vorgegeben und können nicht wie z.B. beim dsPIC verschiedenen IO-Pins zugewiesen werden. Ein Mega 2560 hat selber keinen USB-Controller, d.h. Du brauchst einen externen wie z.B. den NXP PDIUSB12 (den verwendet auch Atmel in seinem JTAGICE mkii
-
Thread
Suche passende hardware
original wurde dafür ein PIC 3gf6014 (http://de.farnell.com/1332036/ics-quarze/product.us0?sku=microchip-dspic30f6014a-30i-pt) eingesetzt, den ich dafür aber etwas überdimensioniert halte und welcher sich dank seiner smd bauweise für mich keinesfalls eignet! zur aufgabe: Es sollen 2 Signale parallel digitalisiert
-
Thread
Implementierung der automatischen Codegenerierung aus Scicos/Scilab auf einem 32-Bit µController
Roberto Bucher: für RTAI (Linux!!!) etc., unter Scicoslab 4.4. (Scicos anstelle XCos) 2) Scicos Flex (dspic, atmel, ...): "scicoslabpack" ebenfalls Scicoslab 4.4. und verwendet ein Rtos "Erika Enterprise". Dürfte aber der "sauberste" (soweit man davon sprechen kann) Code für microcontroller sein Für scilab
-
Thread
probleme mit watch-Funktion
im watch fenster. Das folgende einfache Codebeispiel soll das etwas verdeutlichen: #include <dspic.h> void main() { int i; TRISD=0x0000; for(i=0; i<16 ;i++) { LATD = i; } } Ich habe einen breakpoint innerhalb der For-Schleife gesetzt. Man sollte erwarten, dass die
-
Thread
Stimmerkennung
uC oder uP machen willst, sage ich Dir jetzt schon eine sehr lane Bauzet voraus. Evtl. wäre da ein dsPIC eine Möglichkeit.
-
Thread
Programmier Pins beim PIC
Bein DSPIC33 weiß ich es nicht, aber beim PIC24 und beim PIC18 kann man die ICSP Pins auch als IOs benutzen, es sollte eim dsPIC33 auch gehen. Man muss aufpassen, dass man das Programmiergerät nicht zu viel belastet
-
Thread
SFR Adress-Pointer
Initialisieren des I2C, eine Funktion zum Lesen und eine Funktion zum Schreiben des I2C anlegen. Da z.B. der dspic33FJ256GP710A zwei I2Cs hat, würde ich gerne universelle Funktionen anlegen, die dann wierderum eine Adresse übergeben bekommen. Innerhalb der Funktionen sollen dann die verschieden Register beschrieben
-
Thread
digitaler batterie lader spannungs/strom regler
Akku entwickeln. Der Akku wird über eine Buck Converter geladen. Der Buck Converter wird mit einem dsPIC aufgebaut der die Regelung übernehmen soll. Für das Laden des Akku brauche ich ja einen Spannungsregler sowie einen Stromregler. Meine Frage nun wie werden diese Regler verschachtet. Gehe ich
-
Thread
CAN to CAN Gateway mit AT90CAN
als einfach einen Controller zu programmieren der beides intern hat. Ich würde dir raten einen dspic33 zu nehmen mit zwei CAN Modulen. Da gibts beliebig viele. Dann nimmst du dir den Beispielcode von Microchip für zwei CAN Module, verbindest die und bist schon fast fertig. Damit hast du schnelle Erfolgserlebnisse
-
Thread
Wie schickt man einen dsPIC33FJ64 schlafen?
gibt es für die von Dir beobachteten Probleme einen Workarround mit denen alle leben konnten die den dsPIC / PICkit 3 verwenden, denn sonst wären die Verkaufszahlen bei null und die Produktlinien eingestellt. Ich werde jetzt also den Pfad der Diplomatie verlassen und es mit dem Worten des allseits geschätzen
-
Thread
Atmel-µC mit USB-Controller im DIP-Gehäuse
Vorurteilsfalle getappt. Die meisten Leute kennen nur die alten PIC16/18. Schau Dir mal PIC24 oder dsPIC an. Die haben ein ähnliches Registermodell wie die AVR, mit dem kleinen Unterschied, dass die Register dort 16-bittig sind und der Chip etwa zwei-dreimal schneller ist. Für USB bietet sich z.B. die
-
Thread
Ab wann RTOS
versorgt. Das und die Zustandsregelung des Gesamtsystems sorgt für eine sehr weiche Regelung. Mit einem dsPic als HauptProzessor läuft das schon ganz gut, aber nicht automom deswegen die Erweiterung auf 32Bit und eben die Frage Rtos oder nicht. Zur info ich verwende keine Standardregler, ala Holger-Regler
-
Thread
Echo compensation
einsteigen. Bisher bin ich mit C-Programmierung auf AVR Prozessoren vertraut. Mein erster DSP wird ein dsPic der Firma Microchip. Ich möchte mit diesem Gerät ein von einem Mikrofon aufgenommenes Sprachsignal (ca. 200 bis 3500 Hz) an dem Lautsprecher wieder ausgeben. Natürlich soll es dabei nicht zu Rückkopplungen
-
Thread
PICkit 4 wird verkauft
AVR Programmer nicht mehr brauchen. EDIT: Offiziel scheinbar nicht, steht zumindest nur PIC und dsPIC in der Broschüre.
-
Thread
BLDC, Synchronmaschine, Drehfeld Teil 2
passt, warum dann nicht nen anderen Atmel? Wenn einen anderen Controller, dann einen MotorControl dsPIC oder sowas in der Richtung.
-
Thread
µC für USB HID Multitouch + CAN + SPI + I2C
noch nicht sehr verbreitet. Im Moment versuche ich die Funktion mit einem PIC16 für USB und einem dspic für den Rest abzubilden, aber es ist sehr lästig zwei Mikrocontroller im System zu haben, und bei flashen zu müssen. Was könnte man da denn nehmen, oder womit habt ihr gute Erfahrungen gemacht?
-
Thread
Library aus dem Quellcode machen?
kann man den Quellcode in Form einer Library kompilieren und weitergeben? Ich programmiere für DSPic in C mit MPLab IDE.
-
Thread
externer speicher per spi mit dspic30f - verwendung mit C
n'abend zusammen, das meiste steht schon im betreff ... ich brauche mehr (arbeits)speicher als mein pic zur verfügung stellt (2kb) jetzt muss ich wohl externen speicher anhängen (kann auch eeprom sein). von microchip direkt gibts serielle eeproms und rams es gibt welche mit I²C, und welche mit SPI meine frage is jetzt: wie kann ich datenstrukturen wie arrays structs etc. EINFACH mit C im externen speicher ablegen, und daraus lesen? also wie realisiere ich sowas wie: int meinarray[20]; meinarray [2]=42; x= meinarray[2]; für externen speicher.... mich interessierts ja einen feuchten
-
Thread
DSPIC33EP512GM306T-I/PT - Endprodukte
Hallo in die Runde, ich bin auf der Suche nach Endprodukten in denen ein DSPIC33EP512GM306T-I/PT verbaut wird. Evtl. habt ihr ein paar Tipps oder Hinweise für mich. Danke vorab ! Gruß Christian
-
Thread
Wo ist der Unterschied ?
Hallo zusammen, ich programmiere auf einem dsPIC mit dem C30 Compiler und hier sind sowohl die Bits der SFRs als auch die Ports im Header File als Bitfeld maskiert, sodass man direkt auf ein einzelnes Bit zugreifen kann. Nun möchte ich eben ein
-
Thread
Berechnung Flyback converter
auch so. 5V erzeugen und daraus über Linearregler die 3.3V. Ist denk ich üblich, oder? Direkt am dsPIC hab ich nie was geschaltetes. Die Referenz für ADC kann dann auch getrennt von den 3,3V Versorgung aus den 5V erzeugt werden. Für Entwickler von Batteriegespeisten Geräten mag das anders aussehen
-
Thread
mit Arrays aus Arrays lesen
das soll er abschicken,alle arrays sind als int definiert.das Programm ist MPLAB von Microchip (dspic33f) die fehlermeldung lautet: functions.c:367: warning: passing argument 1 of 'sendECAN' discards qualifiers from pointer target type und er spuckt ein wirrwarr von angeblich doppelt definierten
-
Thread
Acknowledge pic
neuen nachricht, sondern eher, dass die nachricht empfangen wurde. das ganze mache ich mit einem dspic30f4011. Felix
-
Thread
Latch <> PORT
Bei dsPIC gibt es beim Lesen oder Schreiben von Ports ein Unterschied zwischen PORT und Latch Registern. Wann benutzt man welchen? Was ist der Unterschied zwischen Latch und PORT bei einem µC?
-
Thread
ARM9 für fixedpoint 16bit - 128Punkt FFT in in 0,2 ms?
in 0.1 Sekunden durchführen will. Weiss jemand wo die Obergrenze für einen ARM9 ist? Mit einem dsPIC geht es laut Herstellerangaben nicht. Leider finde ich kein Informationen über die Mathe-Fähigkeit von einem ARM9...
-
Thread
Bootloader dspic33FJ256GP710
Hallo, ich bin auf der Suche nach einem Bootloader für den dsPic33FJ256GP710 um direkt von SD-Card oder USB-Stick zu booten - Also kein externer PC benötigt wird. Habe bislang den Original Bootloader von Microchip "AN1094" benutzt - Möchte aber jetzt gerne davon weg einen extra PC nutzen zu Müssen. Hat da schonmal jemand was gesehen oder evtl. Idee wie man sowas umsetzen könnte ? Ich selbst habe auch leider nicht so die Ahnung von Bootloader programmierung. Vielen Dank schon einmal für Eure Hilfe! greetz Florian
-
Thread
dspic33F debuggen OK Programmer Problem
Hallo liebe Leute! Ich arbeite mit MPLAB C30 und IDC2 und das erste mal mit einem dsPIC33F128GP708. Bis jetzt waren es immer 18F Chips. Nun mein Problem: Bei folgenden Code funtioniert alles im ICD2 Debugger, sobald ich den Chip mit dem ICD2 Programmer programmiere funtioniert es nur mit den Tasten 1 und 2. Bei den Tasten 3 und 4 leuchtet die LED nicht mehr auf? Ich habe mir shon ein Display dazugebastelt und Register im Programmbetrieb sehen zu können, ich komme nicht weiter. Hat jemand eine Idee wo das Problem liegt? Recht herzlichen Dank für eine Antwort #include <p33FJ128GP708.h> #define
-
Thread
dsPIC / PIC32 Entwicklungsumgebung unter Ubuntu
Hallo zusammen, ich bin seit kurzem auf Ubuntu umgestiegen, bin damit auch sehr zufrieden. Nun bin ich auf der Suche nach einer Entwicklungsumgebung für dsPIC's und PIC32 mit ICD2. Hat hier von euch schon jemand Erfahrung gesammelt. Zuerst würde ich gerne mein PIC32MX4 Multimediaboard in Betrieb nehmen und damit etwas experimentieren. Herzlichen Dank schon mal für alle Anregungen! Gruß chris
-
Thread
MPLAB(x) und ICD3 schreiben die Configurationsbits nicht
ich es jetzt unter MPLAB geschafft, und zwar so, dass ich zuerst über Debuggen->Programmieren den dsPic flashe und dann erst debugge. Da bleiben dann die Configurationsbits erhalten. Ändere ich in diesem Zustand was am Code, übersetze und starte den Debugger, dann überträgt er den neuen Code aber nicht
-
Thread
Geeigneten µC mit CAN-Bus auswählen, 3 zur Auswahl
Temperaturbereich von -40 bis +125°C. Kein Problem. Nimm irgendwas aus der 16 bittigen PIC24 oder dsPIC Serie, die kleineren PIC16 oder PIC18 nur, wenn es auf Stückkosten ankommt. fchk
-
Thread
Messwert+Zeitpunkt komprimieren
entpacken von zip, rar oder 7zip Dateien. Realisiert wird das Projekt mit einem PIC18F oder einem dsPIC und der Sprache C. Da die Messwertaufnahme allerhöchstens 4 mal die Minute ist, ist die Geschwindigkeit relativ unkritisch, ebenso wie die Code-Größe. Es sollte primär eine möglichst hohe Komprimierungsrate
-
Thread
Was brauche ich zum Ansteuern eines Motors?
bei Conrad Mikrocontroller eingebe kommt sowas: https://www.conrad.de/de/embedded-mikrocontroller-dspic30f4012-30isp-spdip-28-microchip-technology-16-bit-30-mips-anzahl-io-20-651287.html Ist der richtig? Auf was für eine Platine muss ich den Löten? Gibt es nicht schon verbaute Mikrocontroller?
-
Thread
ICD2 (USB) ohne MPLab
C++ Programmen. Gibt es eine Möglichkeit bzw. hat jemand eine Idee wie ich Hex files für einen dsPIC mit Eclipse erstellen könnte und diese dann über USB und ICD2 in meinen dsPIC33 (Explorer 16 dev. Board) laden könnte? Habe schon mit MPLab gearbeitet aber ich möchte sehr gerne auf Eclipse umstellen
-
Thread
32 Bit MCU gesucht
wozu 32bit? dsPIC mit 100MHz (intern) und gut ist
-
Thread
Schneller Mikrocontroller mit Ethernet gesucht
oder (wegen Signalverarbeitung) nimm eines mit dsPic33 und vielleicht gibs ja auch ein Board mit dsPic das einen von Microchips ENCXxXXX- Ethernetchips mit drauf hat. Der Vorteil ist ganz klar das es von Seiten Microchips einen Haufen C Code und Librarys dazu gibt, was deine Aufgabe in dieser kurzen
-
Thread
uC für Schaltregler
ansosten mal DsPic anschauen, die können auch schnelle Schatregler steuern aber halt kein AVR ...
-
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
LCD mit HD44780 läuft nicht
Moin, mein 2x24 LCD will nicht so wie ich will: ich habs an einem dspic30f6010 an port D hängen. Nach dem Einschalten ist die untere der beiden Zeilen schwartz, es flackert kurz, danach passiert garnichts mehr, die zweite Zeile bleibt schwartz. Uart und A/D-Umsetzer funktionieren