-
Thread
CRC16 - schnellere Implementierung möglich?
µC: Atmel SAM4E Cortex-M4 Aber: SCHANDE über mein Haupt :-D Ja es waren die Projekt-Konfigs. Nun hab ich beides probiert (Flash & RAM), macht nun kein unterschied. Fazit: 64Byte = max. 25µs
Ich hab das mal spaßenshalber auf dem TMS320F28027 probiert, der läuft mit 60 MHz. Braucht ca. 1300 Takte für 64 Bytes, macht ~22us. Viel schneller wird das glaub ich nicht.
-
Thread
RFM69CW, wer kann helfen?
REG_IRQFLAGS1) & RF_IRQFLAGS1_MODEREADY) == 0x00) && (max_tries-- > 0)); // wait for ModeReady } [/c]
Hallo, vorweg: Seit Jahren benutze ich erfolgreich den RFM12B mit dem TMS320F280xx. Wegen der Reichweite möchte ich den RFM69CW einsetzen. Zuerst habe ich versucht, zwei RFM69CW zu verbinden (Sender - Empfänger). Negativ. Danach habe ich den Sender-RFM69 auf die Frequenz
-
Thread
Maximale Sampling Rate Atmega 20 MHz, mit parallelem externem ADC
nicht viel können, und (ohne Interrupts) etwa so ablaufen ("Pseudocode"): 1. Initiiere Buffer: [c]char data[12288]; // (12kiB, hier sollen die ADC Bytes rein).[/c] 2. Warte auf ein definiertes char über den UART, bspw. '\n'. Wenn char da, dann: [c]int i = 0; // Zähler[/c] 3. Warte auf ein
Hammer. Wenn sie denn überhaupt über ihren Anduinotellerrand kommen. Eine echte Schraube wäre ein TMS320F2809. Der hat genug RAM und 12,5 MSPS-ADs schon an Bord. Aber wie gesagt, lass sie sich quälen...
-
Thread
open.Theremin V3 von GaudiLabs - Erfahrungen und Verbesserungen
Don't use brute force, but read the appended text. Drin werkeln im Wesentlichen ein Piccolo von TI: TMS320F28069UPZPS und ein ISSI IS62WV1288-45 static RAM. 14-poliger JTAG-Stecker und mini-USB, vermutlich auch eine Serielle (H4) und ein weiterer unbekannter 4-poliger Stecker (H6) vorhanden! Wer macht
Potentiometer ausführen und somit eine Bedienung von außen ermöglichen. Das Originalprogramm ist in C geschrieben eine Umsetzung in andere Programmiersprachen macht viel Arbeit und man muss zunächst das C- Programm verstehen lernen.
-
Thread
Entscheidungshilfe Bluetooth LE SoC mit UART
" JTAG Anschlüsse statt 0.05" wie bei > TI/SDS): > https://www.olimex.com/Products/DSP/Emulators/TMS320-XDS100-V3/ Jetzt ist es wieder soweit - ich bin ausgestiegen :-) So wie ich das verstehe, brauche ich das TMS320-XDS100-V3 um mein Board dann zu evaluieren? Da für mich aber auch das Programmieren
JTAG Anschlüsse statt 0.05" wie bei >> TI/SDS): >> https://www.olimex.com/Products/DSP/Emulators/TMS320-XDS100-V3/ > > Jetzt ist es wieder soweit - ich bin ausgestiegen :-) So wie ich das > verstehe, brauche ich das TMS320-XDS100-V3 um mein Board dann zu > evaluieren? > > Da für mich aber
-
Thread
False Turn On bei Synchron Buck mit eGaN FETs
dadrunter befindet sich der Drainanschluss von K1) Ich sehe einen Schlitz zwischen den Kondensatoren C4/C6/C7/C8/C9/C10 an UZ- und der Viagallerie, die sich quasi nördlich davon befindet. Wenn das der Bereich ist, der von R5 gebrückt wird dann sind es auch in Summe 2-3cm, die der Kreis um die Kerkos lang
Untersuchung der dänischen Wissenschaftler den du gepostet hattest). "3. Welches Eval Board vom C2000 verwendest du? Hast du ggf. Zugang zu einer C2000 ControlCard? Würde ich persönlich einem Eval Board vorziehen." TMS320F28335 Experimenter Kit "Ohrschutz und Schutzbrille nicht vergessen
-
Thread
[V] ATMega, Z80, DSPIC, Photomos
MT48LC32M16A2P-75, Sync. DRAM 8 Meg x 16 x 4: 1,00€ 538 AQH2213, Photomos Relais,600V, 0,9A: 0,90€ 583 B380C3200/2200, Gleichrichter 380V 3,2A: 1,00€ 618 LT100-P, Stromwandler LEM 100A: 4,00€ 624 TMS320LF2406, DSP Controller: 2,50€ 626 DSPIC30F5013, 16bit MCU mit DSP: 4,20€ 635 CX380D5, Halbleiterrelais
3,00€ 1182 B84103-S1-A10, Netzfilter mit Schalter: 12,00€ 1185 ISMET Einschaltstrombegrenzer max 25A: 7,50€ 1208 841-P-1A-S-H, Song Chuan 12V=, 250VAC, 30A: 5,50€ 1239 PE014024, Schrack Relais, 24V=, 5A, 1xE: 1,00€ ich habe meine bescheidene Preisvorstellung (pro Stück) hinterlassen, man
-
Thread
(Umfrage) Was war eure erste Programmiersprache usw.?
versucht, wann immer es ging durch offene Formate zu ersetzen * zwischendurch mit AVR-Assembler & C rumgepfuscht * MATLAB so mit 22/23 im Studium lernen und lieben gelernt * Im Rahmen des Hauptpraktikums mit 25/26 dann auf Octave umgeschwenkt (Industrieumfeld, wegen Lizenzen) * zwischendurch 2x45
6502 Assembler 6. Basic Attari ST 7. 68000 Assembler 8. 8051 Assembler 9. PASCAL 10. FORTH 11. C 12: 56000 DSP Assembler 13: TMS320c50 Assembler 14: Matlab 15: Labview 16: Java 17: C++ 19: Parallax Propeller Assembler 20: Python 21: GMC4 Assembler ;-) 22: ARDUINO API :-P
-
Thread
Befehlssatz der bo8-CPU - was ist gut, was ist schlecht
Publikums dazu? >http://www.mikrocontroller.net/articles/8bit-Compu... Schon wieder danaben. Der TMS320C28x hat einen Repeat-Befehl. Siehe Anhang.
dauern nur >>1 Vollzyklus. Was ist die Meinung des Publikums dazu? > > Schon wieder danaben. Der TMS320C28x hat einen Repeat-Befehl. Microchips 16-Bitter PIC24/30/33 haben den auch.
-
Thread
Einstieg Mikrocontroller AVR vs ARM? Gesperrt
er einfach nehmen, was er schon hat. Stimmt nicht, der TE wollte sich beruflich im Bereich der µC weiterentwickeln. Steht im ersten Post im ersten Satz. Lothar schrieb im Beitrag #4698614: > Inzwischen haben viele Hersteller auf ihren ARM und 8051 Eval Boards für > 25 EUR oder weniger einen
GCC nehmen, dann hat man keine Begrenzung. OpenOCD, oder CoIDE/Coflash (dann kostet der Programmer 25 Euronen). GCC kann mit Keil ohne weiteres mithalten, was den eigentlich C-Code angeht. Anders kann's bei den Libs aussehen, und besonders, wenn man unbedingt printf mit floating point haben will.
-
Thread
Womit anfangen?
Ich denke, wer sich mit C auskennt und den vi als Editor bevorzugt und ausdrücklich keine EW-Umgebung haben möchte, wird mit einem Arduino und seiner EW-Umgebung mit pseudo-C nicht glücklich. Wenn es AVR werden soll, könnte
gibt es Arduinos. - Ich lerne gerade den PIC32MZ (MIPS) kennen und schätzen. - Coldfire (M68000) - C28xx (TI DSPs TMS320F28...) Was gibt es noch ... - PIC24 (PDP11) und dsPIC (PDP11 mit DSP) Ansonsten mal hier schauen: [[Mikrocontroller]] *EDIT* : Ich meinte eigentlich das hier: [[Kategorie
-
Thread
FT800 / FT810 Library
>Das ist auf einem 3,5" 320x240 TFT mit resistiv Touch. Das hier hat die gleich Auflösung, ist aber ein wenig klein: http://www.mikrocontroller.net/topic/404451#4715401 Torsten C. (torsten_c) Benutzerseite >Ich erwarte
Lib dazu geschrieben. Meine Hardware besteht aus PIC18F67J50, FT810, VS1053B und Display 3.5" mit 320x480 und MicroSD bis max. 64GB. Die FAT32 Lib ist von Elm-chan (FATFS). Compiler: Mikroe mikroC PRO for PIC. Das Gehäuse habe ich drucken lassen. Gruss
-
Thread
Messsystem 10x 100kHz 8-bzw. 10bit --> ADC?, µC?
Überlegungen und Fragen zum Design soweit: ------------------------------------------------- µC-Auswahl ist abhängig davon, ob es ein externer ADC-Baustein wird, oder ich den µC-internen verwende --> bei Verwendung des internen hätte ich an einen PIC32 gedacht, da ich damit schon gearbeitet habe
Schnellere A/D-Wandler wirst Du beim TMS320F2809 finden. 2 12 bit A/D-Wandler mit je 12.5 MSPS Abtastrate die von 2 8-fach Muxen bedient werden. Die 36 kByte internes RAM sollten nach Deiner Rechnung ja auch reichen. Dokumentation
-
Thread
S/P-DIF Mixer - lohnt sich selbst bauen?
@Torsten C. (torsten_c) Benutzerseite >Ich brauche kein "Pult", sondern nur einen Mixer, dessen Signal einmal >am Verstärker nach Analog gewandelt wird. Gern irgendwo hinten im Regal, >wo man den Mixer nicht
ist halt nur ein weiteres Bausteinchen, an das man denken sollte. Als ich noch mit dem alten 16-bit TMS320 rumspielte, war das Einhalten des Wertebereichs jedenfalls ein schönes Stückchen rumwurschteln. Ulrich P. schrieb im Beitrag #4418556: > Ich würde einfach vernünftige Bühnen Koax-Kabel einsetzen
-
Thread
WordClock mit WS2812
Nachkommastellen, die > Minutenpunkte verwendet. Das wird bereits so gemacht in der 2.0.7. Bei xx,5°C gehen 2 Minutenpunkte an. Die Auflösung von 0,25°C über Mittelwertberechnung halte ich für übertrieben.
Frank M. schrieb im Beitrag #4663206: > in der 2.0.7. Bei xx,5°C gehen 2 > Minutenpunkte an. > > Die Auflösung von 0,25°C über Mittelwertberechnung halte ich für > übertrieben. Ich finde auch, dass das so reicht. Meines Erachtens sieht das auch besser aus,
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
Leerraum und Zeilenvorschübe Compiler: GCC 4.7.4 Assembler/Linker: Binutils 2.25.1 C-Standardbibliothek: AVR-Libc 1.8.1 [/code]
Leerraum und Zeilenvorschübe Compiler: GCC 4.7.4 Assembler/Linker: Binutils 2.25.1 C-Standardbibliothek: AVR-Libc 1.8.1 [/code]
-
Thread
Z80 Einplatinencomputer für Lernzwecke
CP/M System ist zu 50% gefädelt und rennt problemlos mit 10MHz. Ich biete einen 100% gefädelten TMS320C25 mit 40Mhz/2 = 20MHz in Fädeltechnik :-) Boardcontroller ist ein Mega32.
verworfen und mir später einen 74LS612 für 3,50$ plus Versand bei eBay geschossen (und gleich noch 16C550 und TMS9929 dazu). Konrad S. schrieb im Beitrag #4073814: > S. R. schrieb: >> und ein 74LS612 vereinfacht das Design deutlich > Einen habe ich noch 'rumliegen. Den könnte ich dir anbieten.
-
Thread
Controller für DCDC Converter
Kandidaten ausgemacht, die die Anforderungen mehr oder minder erfüllen: Freescale MC56F84789 TI C2000 Picolo Serie Microchip dsPIC33FJ64GS608 Alternativ wäre sicher auch ein FPGA plus ADC/DAC, was ich eher ungerne einsetzen wollen würde. Hast jemand auf die schnelle noch andere Controller
Ich empfehle TI controller der Piccolo serie (TMS320F28027 und aufwaerts). Komfortabel zum debuggen, eigentlich alle notwendigen und benoetigten Funktionen verfuegbar und vorallem recht robust gegen Stoerungen (z.B. hohes di/dt im Burstmode Betrieb
-
Thread
Alte MFM-Festplatte für alte Computer
im Flugzeugbau das, was anderswo "Pfosten" genannt wird? http://de.wikipedia.org/wiki/Holm_%28Fl%C3%BCgel%29 Bin schnell wech....
1716160 user mem = 307200 December 3 18:39:14 init: configure system dhv 0 csr 160500 vector 320 attached dhv 1 csr 160520 vector 330 attached ra 0 csr 172150 vector 154 vectorset attached rl ? csr 174400 vector 160 skipped: No autoconfig routines. tms 0 csr 174500 vector 260 vectorset attached
-
Artikel
PHILIPS VP5500 VoIP Telefon
TMS 33 Pin N 17 an i.MX21 TCK 34 Pin K 11 an i.MX21 TDO 35 Pin P 18 an i.MX21 TDI 36 Pin 13 an TLV320 OUTP2 37 Pin 14 an TLV320 OUTMV 38 Pin 15 an BGW211EG VDD 39 Pin an Klinkenbuchse ? 40 Pin an Klinkenbuchse
? 61 Pin V 16 an i.MX21 BOOT0 62 LED Tastatur ? 63 LED Tastatur ? 64 Pin 25 an TLV320 MLCK 65 Pin4 an 69W2440D ? 66 VDD von TLV320 VDD 67 geht an Widerstand auf der Rückseite ? 68 geht an Widerstand auf der Rückseite ? 69 Pin 65 an MRRBG3 ? 70 GND GND 71 LED Tastatur ? 72 LED
-
Thread
AM2903ADC mit XC9572 kommandieren
gemacht hast. > Hast Du irgendwas brauchbares damit anstellen können? Nein, ich habe genau einen U320C20, das ist ein DDR Nachbau des TMS320C20. Ich hatte nach einem C-Compiler gesucht, auch bei TI, bin aber aus deren Bezeichnungen und wer zu was kompatibel ist vorläufig nicht schlau geworden. Ich
zuerst angenommen.. Habe nur Datasheet vom AM2903A, der ist Bipolar. > Nein, ich habe genau einen U320C20, das ist ein DDR Nachbau des > TMS320C20. Ich hatte nach einem C-Compiler gesucht, auch bei TI, bin > aber aus deren Bezeichnungen und wer zu was kompatibel ist vorläufig > nicht schlau geworden
-
Thread
Gibt es eine Programmiersprache mit diesem Schleifentyp?
Frank, das du so viel deiner Zeit geopfert hast - andererseits schade drum... Da ist ja selbst TMS320 Assembler eine wahre Wohltat gegen: [c] loop: sovm ; read in and store new input value ldpk 0 call AD_read ldpk 4 sacl INPUT
durch neue Sprachkonstrukte wie der "Josef-G.-Schleife") kann. Schon vor ca. 20 Jahren war der C-Compiler für den TMS320C30 (DSP von TI) in der Lage, eine Schleife komplett umzustellen, um damit Features des Prozessors wie bspw. die Multiply/Accumulate (parallele Addition/ Multiplikation) und
-
Thread
Sinuswechselrichter Topologien
Vielschichtigkeit der Regel- und-Steuerungsaufgaben eines WR werden von der Industrie dafür oft keine µC, sondern DSP eingesetzt (z.B. der TMS320xxx). Viel Erfolg bei Deinem Vorhaben! Grüsse aus Berlin PSblnkd
Zwischenkreises gibt es fertige ICs wie z.B. UC2879 und für das Drehfeld am besten ein separater kleiner µC der nur das macht. Die restliche Steuerung und Überwachung könnte dann ein weiterer µC machen. Das hat den Vorteil, dass man nicht auf dem Controller debuggen muss der das Drehfeld macht. Das erspart
-
Thread
Thermomix Rezeptchips
f1a5 de5c 50003c0 3da1 1966 b523 1e71 acb9 aa43 6618 efae 50003d0 f0de 817b 31a9 81c0 739e c8c5 7376 c22b 50003e0 2812 fb76 4425 8fb0 d23a 2cc3 46f6 fd49 50003f0 4a41 25eb b988 c94a 2926 e311 2c1a 8b50 5000400
0bc2 4ea9 5b45 5000660 f7d9 912d 765e a195 234e 3b5f d70e 40e4 5000670 3bfc 9893 03c6 a41a 0d5e 0f50 b23c 038d 5000680 e169 1518 a9eb 4bc6 7bdd 6150 b8b8 d31e 5000690 3d68 dd0c 135d 25b4 f704 5eb8 5f94 4a59 50006a0 2841 b3af 5644 b605 b4e3 0361 e9b4 320d 50006b0 aa4b 627e 164c 8524
-
Thread
Arduino + CMos Mosfet als Abwärtswandler
Werterhöhung bei 255 aufzuhören und nicht > wieder bei 0 anzufangen nachdem er bis 255 hochgezählt hat? [c]if(Ausgangsspannung<13.8&&pwmvalue<255) pwmvalue++;[/c] und um den Unterlauf zu verhuindern [c]if(Ausgangsspannung>13.8&&pwmvalue>0) pwmvalue--;[/c] Hast du eigentlich schon mal drüber nachgebracht
der dsPIC33FJ16GS502 zum Beispiel kommt bis auf 3.75MHz bei 8 bit > Auflösung. Die DSPs der TI TMS320C674x Serie (10$/Stück) können 3x eHRPWM mit ca. 200ps (!) Auflösung. Reicht bei 100 kHz für fast 16 Bit Auflösung bzw. fast 20 MHz bei 8 Bit... und den Regler rechnet er auch schnell genug ;-)