-
Thread
SPI-Bits manuell auslesen?
danke für die idee. das geht bestimmt auch mit internen schieberegistern von MSP430 F 2274. werde mich nochmal melden, wenn was beim ausprobieren schief geht ;)
>Ich muss einen MSP430 F 2274 benutzen. Der mikrocontroller hat leider >SPI und UART auf den gleichen pins. Der MSP430F2274 hat 2 USCI Channels (A0, B0) die (natürlich) auf verschiedene Pins gehen. Somit kannst du SPI
-
Thread
Anfängerfrage: MSP430F2274
Hallo, ich bin noch recht neu in der Materie: auf meinem Targetboard sind eine rote LED und eine grüne LED. Ich nehme jetzt an das die Rote mit 0x01 angesprochen wird und dieser Wert dem P1.0 entspricht: P1DIR |= 0x01; // Set P1.0 to output direction So steht es jedenfalls im Quellcode. Welchen Wert muss ich eingeben, um die grüne LED anzusprechen? Und wo gibt es eine Tabelle, wo ich die zugeordneten Werte ablesen kann, oder nach welchem Algorithmus folgen diese Werte? Ich möchte mich schon hier für Antworten recht herzlich bedanken.
-
Thread
MSP430F2274 Temperaturmessung
Hallo, ich bin benutze einen msp430F2274, und möchte die Temperatur messen, ich habe code schon geschrieben und läuft alles soweit in ordnung allerdings weiss ich net wo ich den Temperaturswert ablesen kann. ich wäre sehr dankbar,
vielleicht kannst du mir ja zeigen wie ich die Temperatur in dieser zeiger sehen kann. #include "msp430x22x4.h" long temp; volatile long IntDegF; volatile long IntDegC; void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT ADC10CTL1 = INCH_10 + ADC10DIV_3; /
-
Thread
MSP430F2232 header file "msp430x22x2.h" gesucht
Hallo zusammen Ich arbeite z.Z. an einem Projekt, bei dem ich einen MSP430F2232 verwende. Entwicklungsumgebung ist "IAR Embedded Workbench IDE" vom Jahr 2004, also ziemlich alt. Und das ist auch gerade das Problem, denn der uC ist relativ neu und deshalb hat mein IAR
IAR von 2004 hat natürlich keine Infos zum MSP430-2232. Ich verwende für meinen 2274 eine IAR-Version von 2007, z.B. frei downloadbar bei ti.com. (Frei: mit den entsprechenden Einschränkungen 4KByte Assembler, 8KByte C-Code). Falls du eine komerzielle
-
Thread
MSP430 JTAG-Adapter Inkompatibilitäten
Hallo, ich musste gerade feststellen, dass man mit dem MSP-FETP430PIF keine MSP430F20xx mehr flashen kann. Das geht laut slau138k nur mit dem ez430-F2013. Wenn ich mir die Schaltpläne, z.B. von Olimex (http://www.olimex.com/dev/images/msp430-jtag-d-sch.gif
>ich musste gerade feststellen, dass man mit dem MSP-FETP430PIF keine >MSP430F20xx mehr flashen kann. Das geht laut slau138k nur mit dem >ez430-F2013. Ich glaube, Du wirfst da gerade zwei verschieden Dinge in einen Topf: JTAG und SBW Der MSP-FET430PIF
-
Thread
MSP430: SBW, JTAG, FUSE und eZ430-RF2500
Hallo zusammen, Hintergrund meiner Frage(n): ich versuche per JTAG auf das Targetboard des eZ430-RF2500 zuzugreifen. Leider ohne Erfolg, der gdbproxy erkennt den MSP430F2274 nicht. Daher frage ich mich jetzt... 1.) Funktioniert SBW noch bei zerschossener JTAG-Fuse? 2.) Falls ja, hat TI bei
>ich versuche per JTAG auf das Targetboard >des eZ430-RF2500 zuzugreifen. Das Targetboard hat nur 2-wire SBW und kein 4-wire JTAG! (Es sei denn, Du hängst Dich irgendwie direkt an den F2274 ?!) >1.) Funktioniert SBW noch bei zerschossener JTAG-Fuse
-
Thread
MSP430 programmieren/debuggen unter Linux
hinbekommen. (Ohne jetzt spekulieren zu wollen auf welchem Wege.) zu SBW: Ich besitze zwar einen eZ430, aber leider aus dem eZ430-RF2500, und der wird zumindest derzeit noch nicht unterstützt. Zwar genügt der F2274 als größter MSP430 mit SBW meinen Anforderungen völlig, aber leider sind die kleineren
wird das Device beim Anstecken an USB erkannt und in /dev/ttyUSB0 eingebunden. Eine Verbindung per msp430-gdbproxy lässt sich jedoch trotzdem nicht aufbauen. msp430-gdbproxy msp430 /dev/ttyUSB0 Fehlermeldung: debug: MSP430_Initialize() error: msp430: Could not initialize device interface
-
Thread
mspgcc Speichergröße vom F2274
Hallo. Ich habe hier einen msp430f2274 Mikrocontroller der laut Datenblatt 1k RAM besitzen sollte. Mein Programm nutzt davon meiner Meinung nach nicht sehr viel. Zur Überprüfung hab ich mal msp430-ram-usage main.elf ausgeführt. Hier
Debug for project Test **** **** Internal Builder is used for build **** msp430-gcc -IC:\mspgcc\msp430\include -O0 -g3 -pg -p -Wall -c -fmessage-length=0 -mmcu=msp430x2274 -omain.o ..\main.c msp430-gcc -mmcu=msp430x2274 -oTest.elf main.o msp430-ram-usage Test.elf RAM usage
-
Thread
eZ430-RF2500 unter Linux
. => bei mir läuft aktuell 2.6.24 - Bedingt durch den über USB auslesbaren Temperatursensor des F2274 hat sich wohl auch das eZ430 geändert, und wird daher vom Treiber nicht mehr korrekt erkannt. (http://kerneltrap.org/node/15941) dmesg sagt mir nach einstecken des ez430-RF2500 folgendes:
Blog bzw. dessen Unterstützung mir eine entscheidende Hilfe waren! Also: wie bewegt man das neue eZ430U zur Zusammenarbeit mit Linux? Hierfür sind zwei Änderungen notwendig: 1.) Die Software des MSP430F1612 (Flash- + Infosegment) muss auf den Stand eines "alten" ez430U gebracht werden. Dies ist mittels
-
Thread
MSP430F2132 / Debug Problem
Hallo Ich habe ein Problem um das Evalboard MSP-TS430PW28 zusammen mit einem MSP430F2132 und dem MSP430 USB-Debug-Interface zum Funktionieren zu bringen. Ausprobiert habe ich die IAR Kickstart Versionen IAR 4.10E (war auf der CD) und IAR 4.10A
Workbench 5.0\430\FET_examples\msp430x1xx\C-source\Debug\Exe\msp430x1xx (C).d43 Und wenn ich den F2232 auswähle, mit welchem es in der IAR Version 4.10A geklappt hat, erhalte ich die gleiche Fehlermeldung. Kann
-
Thread
MSP430 mit externer Taktquelle betreiben
eine Oberwelle als Taktquelle benutzt? Wäre es evtl. sinnvoll, ein RC-Glied zwischen Taktgeber und MSP430 zu schalten?
---------------------------------------------------------------------------- // initialisiert den MSP430F2274 // // Uebergabe : keine // Rueckgabe : keine // Verwendete globale Variablen : keine // aufgerufene Funktionen : keine // Beeinflusste
-
Thread
mspgcc für neue MSP430 Modelle?
Hier alle momentan unterstützten Modelle: msp430x110 msp430x112 msp430x1101 msp430x1111 msp430x1121 msp430x1122 msp430x1132 msp430x122 msp430x123 msp430x1222 msp430x1232 msp430x133 msp430x135
msp430x2232 msp430x2252 msp430x2272 msp430x2234 msp430x2254 msp430x2274 msp430x311 msp430x312 msp430x313 msp430x314 msp430x315 msp430x323 msp430x325 msp430x336
-
Thread
mit ez430-RF2500 analog input und Übertragung kontinuierlich!
Hallo zusammen, ich hab mir vor kurzem den ez430-RF2500 (MSP430F2274) gekauft, um ein analoges Signal kabellos zu übertragen. Dabei sollte es möglichst kontinuierlich von der Signalquelle zur Rechnerschnittestelle übertragen werden. Gehts das überhaupt
-
Thread
MSP430f2274 USCI I2C
Hallo, ich bin dabei 2 MSP430F2274 über I2C zu verbinden. Als Beispiel habe ich die TI Application Note "Using the USCI I2C Master (slaa382.pdf)" genommen. Allerdings haperts schon beim I2C Master. Die SDA und SCL Pins
USCI I2C auf dem MSP340-RF2500 Target Board mit MSP430F2274 geht doch. ;-) Falls es in Zukunft mal jemanden interessieren sollte... Auf dem Target Board sitzt noch ein Funkchip (C2500). Dieser ist Chip select und
-
Thread
MSP430 F2274 (ez430-RF-2500) Möglichkeiten
bin noch neu in der Controller Materie und habe eine Umsetzungsfrage. Meine Vorstellung ist einen MSP430F2274 als Kommunikator einzusetzen. Er soll - an einem I2C Bus hängen (vorzugsweise als Master) über den er Daten empfängt und verschickt - über den auf dem ez430-RF-2500 Entwicklungstool mitgeliefertem
Beim eZ430-RF stellt der TUSB auch eine zusätzliche UART Verbindung zwischen MSP430 und PC her (Virtuel Comport). Somit hättest du einmal deinen Empfänger mit beschriebenen VCP Verbindung zum PC. Auf der Slave
-
Thread
MSP430Fxx-2-Wire-Typen
Hallo, vor einiger Zeit hatte ich schon einmal ein Problem mit der Programmierung des MSP430F2013 per JTAG (http://www.mikrocontroller.net/topic/76819#new). Damals bin ich unter anderem wegen dieser Probleme auf einen "normalen"JTAG-Typ (F2131) umgestiegen. Jetzt stellt sich erneut das Problem. Ich habe für ein anderes Projekt lt. Auswahlliste TI den Typ MSP430F2274 genommen. Dieser hat ebenfalls neben dem bekannten JTAG das SBW-Interface implementiert. Ich habe die Schaltung (gewohnte JTAG-Programmierung - kein Spy-By-Wire) ebenfalls wie gewohnt aufgebaut
-
Thread
MSP430 Stromverbrauch mehrkanaliger ADC10
Hallo zusammen Ich habe festgestellt, dass der Stromverbrauch meines MSP430F2274 um fast 1mA steigt, wenn ich 4 ADC Kanäle AD-Wandle anstatt nur einer. Sobald das MSC Bit gesetzt wird, stelle ich diesen Effekt fest. Die im Manual beschriebenen Massnahmen zur Minderung
Der MSP430 ist auf Energieersparnis optimiert. Das erreicht man, indem man unbenutzte Einheiten intern abschaltet. Wenn du einen ADC aktivierst, wird er eingeschaltet, verbraucht also ein wenig Energie.
-
Thread
Stromverbrauch mehrkanaliger ADC10
Hallo zusammen Ich habe festgestellt, dass der Stromverbrauch meines MSP430F2274 um fast 1mA steigt, wenn ich 4 ADC Kanäle AD-Wandle anstatt nur einer. Sobald das MSC Bit gesetzt wird, stelle ich diesen Effekt fest. Die im Manual beschriebenen Massnahmen zur Minderung
-
Thread
Stromverbrauch mehrkanaliger ADC10
Hallo zusammen Ich habe festgestellt, dass der Stromverbrauch meines MSP430F2274 um fast 1mA steigt, wenn ich 4 ADC Kanäle AD-Wandle anstatt nur einer. Sobald das MSC Bit gesetzt wird, stelle ich diesen Effekt fest. Die im Manual beschriebenen Massnahmen zur Minderung der
-
Thread
MSP430: UART im Betrieb ändern -> Absturz
Guten Tag, ich programmiere gerade einen MSP430F2274. Ich benötige verschiedene Protokolle auf der UART mit verschiedenen Datenstrukturen. Deshalb muss ich die UCAxCTL Register ändern. Bei dem Versuch die parameter ein zweites mal zu setzen, stürzt der MSP aber zuverlässig ab. Ich sehe den Fehler nicht: void init_tescom (void) { IE2 &= ~(UCA0TXIFG | UCA0RXIFG); // das sollte eigentlich schon durch IFG2 &= ~(UCA0TXIFG | UCA0RXIFG); // setzen
-
Thread
JTAG Programmierung IAR
Es geht um den F2274. Ich benötige JTAG, weil ich auf der Leiterplatte nur JTAG implementiert habe...
Es handelt sich um einen MSP-FET430UIF, also um einen USB-Programmer.
-
Thread
MSP430 OA Out auf Capture Timer In
Hallo zusammen, bin gerade am Datenblatt des MSP430F2274 studieren... Ich möchte einen OA als Komparator verwenden und dessen Output als Capture Input des Timers A verwenden (zur Frequenzmessung). Ist dies möglich? Wenn ja, wo finde ich eine Aufstellung
Laut diesem Dokument von TI (http://www.msp430.ubi.pt/blog/wp-content/uploads/2007/08/lab-01-hands-on-using-msp430-embedded-op-amps.pdf) geht das. Auf Seite 4 steht zum OpAmp output OAxO: "All input features attached to this pin are available
-
Thread
Multiplikation 16x16 bit mit MSP430
Hallo zusammen, ich benutze einen MSP430F2274, welcher über keinen Hardware-Multiplier verfügt. Die Software programmiere ich mit IAR in C. Nun zu meiner Frage: Die Multiplikation in C ist simpel, auch der Assembler-Code erscheint mir
------------------------------------------------------------------- ; MSP430 16*16 Bit Multiplikation ; Zyklen abhängig von OP1: (ohne call und ret) ; MPY 17..133 ; MAC 15..131 ; MPYU 11..123 ; MACU 9..121 MPY clr ACL ; ACH
-
Thread
MSP340 HF Quarz deaktivieren und zu DCO wechseln
danke für die schnelle antwort! hast vl. einige codeschnippsel? bin noch ziemlich neu beim msp430 programmieren.... DANKE
also ich hab den msp430F2274 hab grad von einem kollegen erfahren, dass er im LPM0 modus 70µA braucht, und lauft mit DCO! er hat aber einen 32kHz Quarz dran, also LF Modus. ich hab aber einen 3,6Mhz Quarz angeschlossen
-
Thread
8 MHz Quarz beim MSP430
Hallo! Ich nutze den MSP430F149 auf dem Headerboard von Olimex und habe auch erste lauffähige Programme erstellt. Nun habe ich einen 8 MHz Quarz an XT2 angeschlossen und möchte den MSP damit betreiben; an XIN liegt immer noch
demanded by the crystal (found in *crystal* datasheet Cpin: parasitic capacity at the pins of the MSP430 (appr. 2 pF)