-
Thread
Auspacken, einschalten geht... oder auch nicht
doch für ihre Leistungsfähigkeit bekannt sein. Nun, also habe ich mal meine Kickstartversion des MSP430 gelassen, die alte CCE1.0-Version runtergeworfen und mir mal die mspgcc-Toolchain angesehen. Es fängt schon damit an, dass man es selbst im 21. Jahrhundert noch nicht geschafft hat, EIN Paket
den Kernel meines Lieblings- Betriebssystems bearbeite und debugge, oder ob ich für einen AVR oder MSP430 Code schreibe. Ich erwarte vom Tool einfach nur, dass es sich wie ein Compiler benimmt: C-Datei rein, Objektdatei raus.
-
Thread
MSP430F20x3 ADC
Leider werde ich aus dem Datenblatt nicht schlau: Ist ADC des MSP430F20x3 geeignet, einen Audiokanal in CD-Qualität zu sampeln?
Sensoren T1 und T2 ich habe der Single-slop Prinzip benutzt. ich habe auch auf dem Datenblatt der MSP430F415 Controller unter den Titel 17.2.5 Comparator_A, Port Disable Register CAPD " The comparator input and output functions are multiplexed with the associated I/O port pins, which are digital
-
Thread
6502 Emulation auf AVR ?
. Schau Dir mal diese Seite an : http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s2003/jpp13/website/index.html
eng, da man intern bestimmt nicht mit 8 bit rechengenauigkeit auskommt. habe mal versucht auf einem msp430 einen monophonen synth zu basteln. ist recht eng geworden (bei 8kHz samplerate) und ich hatte nur 1 ozillator + 1 iir-filter (in asm), also noch nix mit envelopes, mehreren wellenformen, sync usw
-
Thread
12 BIT ADC integriert im MC 8x51 oder AVR
MSP430F2013 hat sogar einen 16-Bit-ADC und ist im 14pol. DIL-Gehäuse erhältlich ... (4.10€/Reichelt). Mit weniger Flash gibts das auch als 2003 im selben Gehäuse (3.80€/Reichelt)
>MSP430F2013 hat sogar einen 16-Bit-ADC Ist aber weder ein 8051 noch AVR...
-
Thread
MSP430 Anfänger: Probleme beim Lösen einer Aufgabe
Hallo zusammen, ich kenne mich leider noch nicht so gut mit dem MSP430 aus und wollte euch daher fragen, ob ihr mir bei meinem folgenden Problem weiterhelfen könnt: Also ich benutze das Olimex Board mit dem MSP430 F149, Quarz 32kHz und habe folgende Beschaltung:
/ used only durring TA_ISR. // ACLK = n/a, MCLK = SMCLK = TACLK = Default DCO // // MSP430F449 // --------------- // /|\| XIN|- // | | | // --|RST XOUT|- // | | // | P5.1|-->LED // // M.Buccini
-
Thread
RGB LED an MSP430
Hallo, ich möchte eine RGB LED an einem MSP430F1611 betrieben. Mittels TimerB und Port4 erzeuge ich PWM Signale für Rot, Gruen und Blau. Das funktioniert schon sehr gut. Der Strom den meine LED benötigt ist aber größer als es der MSP430 verkraftet
als Beispiel würde ich denn TPIC2701 von TI empfehlen von der Funktionalität ist er gleich dem ULN2003 nur das das teil mit DMOS Transistoren arbeiten und damit der Spannungsabfall über dem Schaltkreis nicht so groß ist.
-
Thread
MSP430F149 - Starthilfe
einen Digital-Voltmeter zu bauen. Um ein Digital-Voltmeter zu realisieren wird der Mikrokontroller MSP430F194 auf einem Header-Board von Olimex verwendet. Inspiriert von einigen Tutorials (mikrokontroller.net, Artikel in der c't 24/2003 , http://mathar.com/msp430.html) machten wir uns an die Arbeit!
20 //Endlosschleife for(;;) { ; } } So haben wir es übersetzt: msp430-gcc -Os -mmcu=msp430x149 -o leds.elf main.c Und so über den JTAG-Adapter übertragen: msp430-jtag.exe -eE leds.elf Ausgabe des Linkers MSP430 JTAG programmer Version: 2.2 Mass Erase
-
Thread
Platinen mit GPS - Empfänger bei ebay
Handy zur Ansteuerung und Anzeige) hat ja ähnlich funktioniert. Als zweiten uC werde ich dann einen MSP430 nehmen, an den kommt dann ein Drehgeber und noch ein zusätzlicher Taster. Das Display muss ich dann halt über einen Pegelwandler anschließen. Ob ich das FRAM direkt an den ARM oder den MSP430 hänge
at91-remap.jom(4): ; Enter debug mode and check device at91-remap.jom(5): HALT ; ARM DBG R0 0xF00000D3 R1 0xEFFFFDFF R2 0xFFFF5F7F R3 0x0072808C R4 0xFF7F9BBB R5 0xFBFFF9FB R6 0xFF7F7FFB R7 0xFABFEFDE R8 0xFFFF5F7F R9 0xFFFDEBFF R10 0xFF7FF7FF R11 0xFAD7DF1F R12 0xDDFFDFDE SP 0xFFFD7FBB
-
Thread
MSP430, Eclipse, msp430-gcc und single step
Hallo Miteinander, Als IDE nutze ich Eclipse mit dem CDT-PlugIn und MSP430-PlugIn (http://homepage.hispeed.ch/py430/mspgcc/index.html) unter Windows XP. Soweit funktioniert alles einwandfrei. Ich kann einen MSP430F149 ohne Probleme programmieren und debuggen. Wenn ich aber
wie zuvor. Ein Test mit Insight ergab den selben Fehler "E00". Die Ausgabe von msp430-gdbproxy ist bis auf die Zeile "error: msp430: Could not access device - security fuse is blown (30)" identisch. Woran könnte dies liegen? Wie kann ich den Fehler beheben? Vielen Dank für
-
Thread
msp430 gcc, binutils etc. für Fedora Core 4 ?
Hallo KoF danke für deine Antwort. Ich habe mich halt nur gewundert, ob die Leute alle noch die Pakete von 2003 benutzen und damit glücklich sind, oder ob man das Zeug als cross-tools aus den Standardpaketen
gibt es eben die "für-faule-menschen-scripte" von denen ich oben gesprochen habe ;-) wieso von 2003? mein letztes build unterstützt selbst MSP430F2xxx typen ;-) das schaft nichtmal die 3.20 iar ;-)
-
Thread
Leute für Audio-Projekt gesucht
Problem wird der TCP/IP Stack sein, und da ich mir wünsche jeden Prozessor anschließen zu können (MSP430/ARM/AVR, ebenfalls über einen Adapter-Stecker) wäre Ethernet etwas oversized bzw. nur bei einigen Prozessoren sinnvoll. Außerdem fände ich es einfach kompakter nur eine Platine stöpseln zu müssen
Zum Thema Prozessor : Für den Anfang (Test des Boards, erste Geh-Versuche) würde ich einen MSP430 nehmen. Aber für nachher würde/werde ich wohl einen ARM7 nehmen. Allein schon um die Filterkoeffizienten, Hüllkurven, LFOs, Step-Sequencer und/oder Midi-File-Player für einen Synthesizer in kurzer
-
Thread
Welchen WINAVR nehmen ?
81 70 andi r24, 0x01 ; 1 3ee: 90 70 andi r25, 0x00 ; 0 3f0: 86 17 cp r24, r22 3f2: 97 07 cpc r25, r23 3f4: 09 f0 breq .+2 ; 0x3f8 MAX7219_PORT &= ~(1<<MAX7219_DO); 3f6: c1 98
endlich darf ich arbeiten (HURRA). Arbeitsprinzip Unix, wenn man statt einem AVR plötzlich einen MSP430 haben will: alles ganz genauso. Man ist in 15 Minuten fertig (je nach Geschwindigkeit des Downloads). Arbeitsprinzip Windows, wenn man plötzlich was Anderes haben will: man fängt alles von
-
Thread
Warum verwendet WinAVR nie swap/mul ?
364: 88 b3 in r24, 0x18 ; 24 366: 80 7f andi r24, 0xF0 ; 240 368: 91 2f mov r25, r17 36a: 92 95 swap r25 36c: 9f 70 andi r25, 0x0F ; 15 36e: 89 2b or r24, r25 370: 88 bb
Controller mehr gibt" Dann hat man den Fehler schon vorher gemacht. Wer beispielsweise ein Programm auf MSP430 schreibt, das schon in der ersten produktiven Version bei 30-40KB liegt, der hat den Fehler schon bei der Auswahl des Controllers gemacht.
-
Thread
LCD-Hintergrundbeleuchtung per µC ansteuern
Rätsels Lösung gestossen... :( Ich möchte die Hintergrundbeleuchtung meines LCDs per Mikrocontroller (MSP430) ein- und ausschalten können. Also hab ich mir überlegt, einen BC337 Transistor als Verstärker zu verwenden, da der Ausgang des Ports weder Spannung noch Strom für das LCD bringen kann. Eigentlich
10mA oder so fließen - dann steuert er relativ sicher durch, aber ich bin mir nicht sicher was der MSP430 treiben kann - laut Datenblatt ca. 1,2mA (kann das stimmen?) Gibts vielleicht nen geeigneteren Transistor? BC547/548 hätte ich noch da, würden die u.U. weiterhelfen? Oder müsste ich mehrere Transistorstufen
-
Thread
PWM mit Timer0
"value" hat. Hier mal meine Code. Vorübergehend sind mal 3 Ports geschalten. Alles über einen ULN2003AN. void abled_init(unsigned char value) { ABLED_PORT_DDR |= 1<<PD4 | 1<<PD5 | 1<<PD6; /* Port auf Ausgang */ ABLED_PORT_OUT &= ~(1<<PD4 | 1<<PD5 | 1<<PD6); /* Low ausgeben */
Hmm der msp430f149 hat 10 ausgängen für pwm;) Der 16bit timer vom avr hat glaub ich auch mehrer compare-register. Du musst die leds ja auch ned mit maximal möglicher geschwindigkeit dimmen sondern es reicht ja
-
Thread
Fernbedien RC5 Empfänger
sowie bei #ifndef F_CPU #define F_CPU 10000000e6 /* Quarz mit 10.0000 Mhz */ #endif das e6 ?? vielen dank
nicht nur beim Neu-Drücken der gleichen Taste. Hier kannst du in der main.c gucken wie ich das auf dem MSP430 gemacht hab: http://www.mikrocontroller.net/topic/114767 wollte das nämlich für DVBViewer Bedienung auch so haben.
-
Thread
msp430 UART wie funktioniert's?
Hallo, möchte vom MSP 430 F1121A mehrere Zeichen über die Serie Schnittstelle senden und empfangen. Beispielprogramm habe ich von Texas Instruments runtergeladen. Leider weiß ich nicht, wie ich das Programm dazu bringe
// //*An external 3.579545Hz XTAL on XIN XOUT is required for ACLK*// // // MSP430F1121 // ----------------- // /|\| XIN|- // | | | 3.58Mhz // --|RST XOUT|- // |
-
Thread
shop-erreichbarkeit
schnelle Antwort, da scheint ja echt nur ein E-mail Problem vorzuliegen ;-) Meine Bestell - Nr. A2003-1306 Alex
Sehr geehrter Herr Schwarz, könnten Sie bitte meine Bestellung MSP430F1232 Headerboard und Zubehör prüfen. Sie hatten vor Weihnachten die Bestellung per Mail bestätigt und ich hatte Ende Dezember überwiesen, lt. Kontoauszug am 2.1 gebucht. Leider habe ich seit dem
-
Thread
SMD Technik
0.8 pitch (z.B. für FTDI 232 BM oder Mega 128); 4 * V-PQFP 64 0.5 pitch (hab zum Test mal ein MSP430F413 draufgelötet ging leichter als der 32 pin FTDI ) und 4 * Eprom Flash auf Dil (ich glaub 32 pin). Die Eprom Flash kann ich nicht gebrauchen. Aber vielleicht tust du dir mit Steffen eine Platine
vergoldet - das läuft von alleine an die richtige Stelle). Verlöten wie Chaldäer es oben (Datum: 08.07.2003 14:03) beschreibt. Der Lötkolben sollte schon in der Lage sein recht genau 350 Grad zu liefern. Gruß Bernhard
-
Thread
MSPGCC Programmer JTAG
Olimex oder über Elektronikladen zu beziehen gibt, sollten die folgenden Typen Programmierbar sein. MSP430F1101, MSP430F1121, MSO430F121, MSP430F122, MSP430F123, MSP430F133, MSP430F135, MSP430F147, MSP430F148, MSP430F149, MSP430F412, MSP430F413 leider vermisse ich den für mich interessanten MSP430F1232
hi Hab vor einer Stunde (14:00 19.04.2003) den JTAG Adapter fertiggebaut (laut schaltplan von Olimex) und funktioniert einwandfrei (1:1 nachgebaut). Hab auch den MSP430F1232. Den kann man damit problemlos programmieren. mfg Weichinger Klaus