-
Thread
Welcher MSP430?
MSP430F149
Hi MSP430 mit USB? Ich glaube nicht, dass es diese bereits zu kaufen gibt. Ich würde wieder auf das Headerboard mit dem MSP430F149 oder MSP430F1232 von Olimex setzten. Oder schau dir mal den EasyWeb-Starterkit
-
Thread
Welcher Prozessor für Anfänger und Aquariumsteuerung
In-System-Debugging wird praktisch uneingeschränkt unterstützt, was die Fehlersuche enorm beschleunigt. Mein MSP430F149 hat: - 48 GIO-Pins - 8x 12Bit ADC - 2kb RAM - 60kb FLASH - 2x Hardware-USART - 1x WDT + 2x 16Bit-Timer mit 3 und 7 Capture&Compare-Registern für PWM, Schrittmotorsteuerung, Slope-ADC, usw
verschiedene Arten beschalten und auswerten kann. Das hat mir sehr geholfen. http://www.ti.com/msp430 Interessant dürften für dich in Etwa die Typen MSP430F149 oder der kleinere MSP430F1232 sein. Mit Lektüre solltest du somit für die nächsten drei Monate versorgt sein ;-). Mit meiner Steuerung
-
Thread
MSP430F1232 MCLK Problem
Hallo, ich habe Probleme bei meinem MSP430F1232, XT1CLK auf MCLK zu schalten. Egal was ich bei SELM0/1 im BCSCTL2 einstelle, es scheint immer DCO selektiert zu sein. In füheren Projekten mit anderen MSP430 Derivaten hat das immer prima
-
Thread
kleinster uC mit I2C (nicht unbedingt AVR)
Software I2C LM75-Temperaturfühler und SHT11-Luftfeuchtigkeitsfühler auswerten. Als uC sollen der MSP430F149 und MSP430F1232 zum Einsatz kommen. Werden die dadurch stark belastet? Sie leisten maximal 8MIPS bei 8MHz. Kann ich die entgegenkommenden Daten nicht einfach in einen Buffer schreiben und diesen
@ TOM willst du i²C für msp430`s haben? hab ich schon vor einiger zeit selber gemacht und es funkioniert recht gut.
-
Thread
MMC/SD Karte: mmc_lib Version 2.0
sind auch eher allgemeine Fragen, da ich die MMC/SD Karte auf mehreren Systemen ansprechen möchte (MSP430/ARM7/FPGA) und erst beim FPGA wirds ja richtig interessant von wegen Geschwindikeitsgrenzen. Danke schonmal vorab.
mit 8MHz-Takt zurechtkaeme. Verwendet habe ich als Ausgangsbasis den Code von Ti fuer ne MMC am MSP430F1232 Prozessor - lediglich die Init- und Sendroutine musste ich austauschen. Damit dauerten die Transfers allerdings noch 5.7s und 9.6s Inwieweit die Schreibfunktionen allerdings wirklich stabil
-
Thread
MSP430F1232 bug im ADC10
hallo: seit wochen ärgere ich mich über eine zu schnelle entladung von einem akku (2,4 v), der meinen msp430 F 1232 versorgt. zunächst gabs noch das etwas esoterische phänomen, dass die serielle schnittstelle im schlafzustand weiter hi pegel hatte (das ist ok), der angeschlossene ftdi chip ft232bm allerdings
es keine lösung zu geben scheint. symptom: wenn man eine einzelne ad-wandlung mit dem ADC10 des MSP430 F 1232 macht, klappt dieses erstmal ganz gut. der strom schnellt kurz hoch auf etwa 250 Mikroampere, der adc wird abgeschaltet, aber trotz schlafzustand und abgeschaltenten adc bleibt der strom bei
-
Thread
Sourcecode
ein kleines Problemchen. Vielleicht kann mir wer weiterhelfen. Hab einen Sourcecode von einem MSP430f122 und hab dies auf einen f1232 überspielt. Es geht um eine PWM, welche zwar ausgegeben wird, aber nun auf dem neuen Codtroller nicht einstellbar ist? Kann mir jemand sagen... ämmm schreiben
-
Thread
Header Board MSP430f122
Hallo Forum, brauche ein Headerboard für MSP430f122. Im Internet finde ich nur den f123 oder f1232. Kann ich diesen grundsätzlich auch nehmen? Kann ich den SC genauso für den 1232 verwenden? Ich kenn mich leider nicht so aus. Mfg
auch für den uC MSP430f122. Dieser wird später verwendet. Brauche dieses Board nur für Versuchszwecke in der Schule. Sourcecode habe ich bereits. Meine Frage ist die, ob der Code der selbe ist wie für den 430f1232
-
Thread
Tabelle im C-Code (mit MSP430)
Hallo, folgendes Problem: Ich möchte mit meinem MSP430(F1232 == 8kb Flash) eine Tabelle im Flash-Speicher anlegen, die als Look-Up-Table für den ADC verwendet werden soll. Die Tabelle hat 160 Integer-Werte. Ich programmiere in C - doch wenn ich einfach
kannst Du Lesezugriffe auf diese Variable ohne die bei AVRs erforderlichen Klimmzüge durchführen; MSP430 verwendet keine Harvard-Architektur.
-
Thread
MSP430 Timer mit Interrupt
Moin! Ich möchte mit einem MSP430(F1232) alle 100ms eine Messung durchführen. In der Zwischenzeit soll nichts passieren - sprich, ich denke da an einen Interrupt-auslösenden Timer. Ich verwende für den ACLK einen (normalen) Quarz
-
Thread
MSP430 Timer mit Interrupt
Moin! Ich möchte mit einem MSP430(F1232) alle 100ms eine Messung durchführen. In der Zwischenzeit soll nichts passieren - sprich, ich denke da an einen Interrupt-auslösenden Timer. Ich verwende für den ACLK einen (normalen) Quarz
-
Thread
TC77 gibt falschen Wert aus
Hallo, Ich hab mir eine kleine Testplatine mit einem MSP430F1232 und einem Microchip TC77 zusammengebaut. Das Programm Dazu liest einfach die ersten 16bits aus und rechnet sie so um das es die Richtige Themperatur ist. Das Problem das ich jetzt habe ist,
-
Thread
kein memory-access mit insight/gdbproxy - mit IAR klappt's
keine Probleme damit. Aber von "heute auf morgen" kann ich mitinsight nicht mehr den Speicher meines MSP430F1232 einlesen, bzw. darein schreiben. gdbproxy meldet dann immer: "error: msp430: Could not read device memory (6)" bzw. "Could not write device memory (7)". Mir IAR Embedded Workbench klappt's
-
Thread
MSP430 Bootloader
Hallo zusammen! Ich würde den MSP430 (F1232) gerne in einem Sensor verbauen, nachträglich (fertigem Sensor) wird der MSP nur noch über einen Schaltausgang und einen Lerneingang erreichbar sein. Über diese beiden Leitungen möchte ich
Vorweg: Ich weiss vom MSP430 nicht viel, nur App-Notes und Datenblaetter ueberflogen, aber vielleicht hilft es: Die "Bootloader-Enable" Pins sollten ueber einen der Status-Ausgabe-Pins der seriellen Schnittstelle schaltbar sein
-
Thread
5V aus 1,5V-Primärzelle
batterietauglichem Stromverbrauch, dann kannst du dir das Aus-/Einschalten der Versorgungsspannung sparen. Der MSP430F1232 braucht z.B. nur 0.7 µA im Standby-Modus.
-
Thread
GUI für Mspgcc für Microsoft Windows
Hallo Leute, ich habe derzeit in meinem Praktikum mit dem MSP430F1232 von TI zu tun. Dabei bin ich an die Grenzen von IAR-Workbench gestoßen. Daher bin ich auf den Mspgcc Compiler umgestiegen um auch größere Programme schreiben zu können. Compilierung und Laden
-
Thread
Hilfe zu MSP430 programmierung...!?
Hallo Also ich habe einen MSP430F1232 auf einen Adaptergelötet und will den jetzt programmieren. Das Entwicklertool IAR hab ich mir auch schon angeschaut, aber so wie ich das sehe braucht man da einen ganz speziellen Adapter damit
Ahh danke hat jetzt endlich funktioniert! Also den MSP430F1232 hab ich schon an den strom anschließen müssen... der Jtag adapter ist von shop.mikrocontroller.net und der kann den MSP soweit ich weiß nicht selber versorgen... Finally lag es am vergessenem
-
Thread
MSP430 Headerboards Lib für eagle
ich suche eagle libs die verschiedenen Headerboards. z.B. -MSP430F1121 -MSP430F1232 -MSP430F149 = am wichtigsten! habe bis jetzt immer nur die Libs für den MC selber gefunden, möchte aber meine Platine entsprechend der Adapterplatinen gestalten
Adapter, wie sie zum Beispiel im elektronikladen.de angeboten werden: http://www.elektronikladen.de/msp430hb.html @Norbert: wenn man schon länger mit eagle arbeitet ist das sicher kein Thema. Nur wenn man, wie ich, seit Jahren (ca 8-10) nichts mehr mit eagle/Platinen gemacht hat, kann das schon
-
Thread
MSP430 CPU Takt erhöhen
Hallo Leute, leider habe ich in der Suche nichts gefunden wie ich den CPU Takt meines MSP430F1232 /F149 auf 4 oder 8MHz setzen kann. Auf meinem Headerboard ist ein 32kHz Quarz und wenn ich den µC bis 32000 zählen lasse dann ist das genau 1 Sek. Läuft die CPU dann immer standardmässig auf
und in jedem Codebeispiel bei TI (www.msp430.com) zu finden. Gruß Martin
-
Thread
Zahlenarray generieren
, gehst aber von Index 0 bis 200, also 201 Elemente. Ich weiß nicht, wie groß sizeof(int) beim MSP430-GCC ist, aber falls es 16 bits sind, bist Du bereits weit über dem Wertebereich: 200*200 sind 40000, der positive Wertebereich eines 16-bit int ist 16383.
wenn ich kein Quartz angeschlossen habe?) Meine Hardware ist wirklich nur das Header Board mit MSP430F1232 und an 2 Ports Optokoppler; mit einfachen Schaltbefehlen hat das bereits funktioniert (allerdings NUR wenn ich sie mit mspgcc kompiliert habe mit IAR KickStart hats nie wirklich geklappt das
-
Thread
MSP430 ADC
Hallo erstmal! Ich möchte mit dem MSP430F1232 an einem Pin von Port1 verschiedene Spannungspegel auswerten (19V, 17V, 9V, 6V, 0V). Nur wenn ein Pegel erreicht wird soll in der SW einmalig eine Aktion ausgelöst werden. Habe mir mal die
Hi! Ich verwende den ADC gerade ziemlich viel mit dem MSP430F149. Aber ich denke mal, dass der ADC des 149 und des 1232 bis auf Kleinigkeiten identisch sind, oder? Ich kann die Beispiele auf ti.com/msp430 von dem Buccelli (hieß der so?) sehr empfehlen! Die
-
Thread
Low-Frequency-Clk MSP430
Amplitudenänderung, aber korrekter Frequenz. Ich habe ihn mit und ohne zusätzliche Kondensatoren angeschlossen (der MSP hat ja schon intern 12pF). Ich arbeite mit dem MSP430F1232, nutze den DCO bei max. Frequenz für MCLK und möchte den 32kHz für ACLK und zum synchronosieren nutzen. Den Schnippsel habe ich aus einem
. der Code oben funktioniert (im Gegensatz zu meinem vorherigen Posting 8-)) und ist getestet auf MSP430F1232... schreib mal, ob's geklappt hat oder wenn ich was vergessen haben sollte... 73, Jörg
-
Thread
JTAG für MSP mit Reichelt Teilen
Hallo, Ich hab hier gerade zwei M430F1232 rumliegen und wollte mit denen mal bissel experimentieren. Jetz hab ich aber noch kein JTAG-Interface zum PC. Da ich demnaechste sowieso eine Reicheltbestellung machen muss, will ich mir einen
Zwischenzeitlich bin ich erst einmal auf einen Bootstraploader umgestiegen, mit dem ich meine Programme in den MSP430 lade.Ich hatte damals versucht, mit dem IAR Kickstart eine ompilierte Datei *.d43 mit C-Spy debugger über den C-Spy Driver f430p_ks in den MSP430F133 zu übertragen. Dabei kam die Fehlermeldung:
-
Thread
MSPGCC: sprintf(), sscanf()
hi ich hab den MSPGCC installiert und meine Applikation von IAR auf MSPGCC angepasst: MSP430F1232, Timer, Watchdog, ADC, UART, GPIO, alles über IRQs was nicht geht ist das sprintf() - wenn ich das kommentiere läuft der Rest OK (ich vermute, dass diese Version viel mehr Speicher benötigt
bin mir aber unsicher): /* * Sprintf is taken from dip122 project. * I just adopted it that msp430-gcc can handle it * The code is about 1500 bytes (depends on -O options) * * (c) msp gcc team http://mspgcc.sourceforge.net */ /**********************************************************
-
Thread
Probleme mit UART1 (mspgcc)
Habe den mspgcc installiert und versuche jetzt ein Projekt mit MSP430F147(2 UARTs) zu kompilieren. Dann kommt folgende Fehlermeldung: Error: symbol `vector_ffe6' is already defined Bisher hatte ich ein F1232 (1 UART), welcher problemlos funktionierte. Micha
-
Thread
UART1 mit mspgcc
Habe den mspgcc installiert und versuche jetzt ein Projekt mit MSP430F147(2 UARTs) zu kompilieren. Dann kommt folgende Fehlermeldung: Error: symbol `vector_ffe6' is already defined Bisher hatte ich ein F1232 (1 UART), welcher problemlos funktionierte. Micha
-
Thread
MSP430 fuse is blown
Hallo, aaaaarrrghhhhhh............... es liefen gerade die ersten Programme auf dem MSP430F1232 und nu....... so'n #+%)"?*ö. Bei erneutem Programmierversuch mit dem MSP430 Flash Programmer von ICC430 kommt die Meldung: "Could not access device - security fuse is blown" Nicht
ich ganz bestimmt kein Fuse Bit auf dem Controller gesetzt habe, vermute ich das Problem liegt am MSP430-JTAG Programmier Dongle. Allerdings kann ich dort keine Sicherung ausmachen. Weiß jemand bescheid welches Bauteil sich da verabschiedet haben könnte ? MfG, Dieter
-
Thread
MSP430 Textausgabe
meiner Meinung nach,dass sie für den Batteriebetrieb nicht sonderlich geeignet sind (im Vergleich zum MSP430). Folglich habe ich nun begonnen, mich mit dem MSP430 zu beschäftigen. Das "Test1" Beispielprogramm ist auch fast auf Anhieb auf dem MSP430F1232 gelaufen. Würde nun gerne einen Text über die Serielle Schnittstelle vom Msp430 an den PC ausgeben. Mit dem AVRGCC und Umgebung hat es wunderbar funktioniert. Mit dem MSP430 bekomme ich es einfach nicht auf die Reihe.Als Compiller kann ich den MSPGCC oder den ICC430 einsetzen
-
Thread
MSP430F1232 ADC10 auslesen
Hallo, ich habe ein kleines Problem und hoffe jemand hier kann mir dies bezüglich ein paar Tipps geben. Ich benutze seit kurzer Zeit den MSP und die IAR Entwicklungsumgebung und möchte mit Hilfe des ADC zwei Spannungen erfassen. Da die eine Größe zum erfassen einer phasenangeschnittenen Spannung dient, ist die Abfrage dementsprechend häufig. Als zweite Spannung messe ich die eines Temperaturwiderstandes. Nun habe ich folgendes Problem: Wie muss ich den ADC initialisieren damit ich beide Spannung erfasse? Zur Zeit starte ich den ADC im Sequence of Channels Mode. Dies veranlasse ich in der Timer-Interrupt
-
Thread
shop-erreichbarkeit
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
single sequenz ADC10 für MSP430 in C
Hallo, ich programmiere den MSP430F1232 von TI. (Anfänger) Wenn man bei dem ADC10 eine Single Sequenz aufruft (d.h. mehrere Analogeingänge werden abgefragt, aber nur ein mal jeden) ADC10CTL1 = INCH_2 + CONSEQ_1; // A2/A1/A0, single sequence Dann speichert der MSP die Daten ab einer bestimmten Adresse: ADC10SA = 0x200; // Data buffer start Wie kann ich nun die Daten aus dem Speicher abrufen?? (Daten immer 16-bit, jedoch nur die ersten 10-bit benutzt)
-
Thread
2x HW Uart / Sinnvoll?
@Andreas: Laut dem Datenblatt hat sogar schon der MSP430F1232 ein Hardware USART (ich muss mal raussuchen wofuer das S steht) das I²C unterstuetzt. In den Datenblaettern ist das zwar mit einem PRELIMINARY Wasserzeichen hinterlegt, dennoch sollte diese
ich da nichts. In der Übersicht http://focus.ti.com/docs/prod/productfolder.jhtml?genericPartNumber=MSP430F1232 steht allerdings, daß er I2C in _Software_ realisiert. Markus
-
Thread
MSP430 UART HW Probleme
Natuerlich nur in Anwesenheit eines Ventilators... ;-) Derzeit kaempfe ich mit dem UART interface meines MSP430F1232. Ich habe einen xx232 (MAX232 Nachbau) zwischen meinen PC RS232 und den MSP430 gehaengt um die Spannungspegel anzupassen. Der MSP laeuft bei 3.6V und den Datenblaettern des MAX232 kann ich entnehmen
Bist Du Dir sicher, daß der Takt des Prozessors OK ist? Ich kenne den MSP430 zu wenig, aber nicht daß Du statt Deines Quarzes mit dem RC-Generator arbeitest oder sowas.
-
Thread
MSP430 P1.4-P1.7 und UART
Ich schon wieder... Mir brennen zwei Fragen unter den Fingernaegeln! Betreffend eines: MSP430F1232 1.) Wenn ich P1.0 - P1.7 fuer Digital IO benutzen will ist debugging via der JTAG Schnittstelle nicht mehr moeglich, sehe ich das richtig? Waere zumindest unlogisch, denn P1.4-P1.7 sind wohl
Ich sollte wirklich die beiden MSP430 Dokumentationen Auswendig lernen. Zum einen die User's Guide und zum anderen die MSP430F1232 Spec Paper. Die Frage 2.) hat sich dadurch geloest, dass ich erkannt habe, dass es sich bei dem UART
-
Thread
Allgemeine Frage
hat.) Das dürfte mit so ziemlich jedem Mikrocontroller in der Größenordnung eines ATmega8 oder MSP430F1232 möglich sein. Programmieren kannst du die meisten Controller in Assembler, C, Basic oder Pascal. Um das Verstärken des Signals wirst du aber nicht herumkommen, die minimale Referenzspannung
auch ganze 2 V. Wenn du keine "Angst" vor C oder Assembler hast, dann kannst du einen (oder zwei) MSP430-Controller verwenden, die haben den Vorteil sehr stromsparend zu sein. Dieses Board hier sollte für deine Anwendung genau richtig sein: http://shop.mikrocontroller.net/images/1232.jpg (Wenigstens
-
Thread
MSPGCC Tabellen programmieren (Festwerte)
einem Graphik-LCD und muss Bilder bzw. Bilder von Buchstaben in meinen C-Source einbauen (für einen MSP430F1232). Aber: unsigned char ASCII_A[6]={0x3F,0x44,0x84,0x84,0x44,0x4F}; legt diese Tabelle im RAM ab. D.h. ich habe 256Bytes RAM und möchte aber auch noch Bildchen und so reinschreiben.
-
Thread
MSPGCC GDB/Insihht
Simulator haben und den GDB gegen diesen arbeiten lassen. Keine Ahnung, ob es sowas gibt für den MSP430.
Hallo Allesamt, habe es nun geschafft, das test1.hex auf den MSP430F1232 zu übertragen. Es läuft auch wie es sein soll. Leider habe ich es mit dem 30 Tage limitierten ICC430 Tool in das Zielboard geschrieben und nicht mit c-spy oder GDB/Insihht Für C-Spy ,
-
Thread
Ein Projekt aus mehreren Datein mit MSPGCC kompilieren.
\TEMP>msp430-gcc main.c zeitschleifen.c -B C:\Compiler\Temp -mmcu=msp430x1232 -o MAIN.ELF main.c:1:27: zeitschleifen.h: No such file or directory zeitschleifen.c:1:27: zeitschleifen.h: No such file or directory
ich nicht. Sagt mir, obs so funktioniert oder ob es anders gehört. msp430-gcc MAIN.c ZEITSCHLEIFEN.c -mmcu=msp430x1232 -o MAIN.ELF -I c:\compiler\mspgcc\msptemp msp430-objcopy -O ihex MAIN.elf MAIN.hex mfg Weichinger Klaus
-
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
fertiggebaut (laut schaltplan von Olimex) und funktioniert einwandfrei (1:1 nachgebaut). Hab auch den MSP430F1232. Den kann man damit problemlos programmieren. mfg Weichinger Klaus
-
Thread
MSPGCC Problem beim Kompilieren laut TUT
Das ist aber Sch.... Eine Bitte noch. Ich hab einen MSP430F1232. Könnte mir jemand eine HEX datei mailn oder hier posten, das an irgendwelchen Portleitungen Blinken tut (1s). Möchte jetzt erst einmal auch die Hardware zum Laufen bekommen. Noch mal kurz zum Board: ein MSP430F1232 und ein 32kHz Quarz. Ein Bild ist im Anhang. mfg Weichinger Klaus
-
Thread
Anleitung MSPGCC
dann ein Programm kompilieren (siehe http://www.mikrocontroller.net/mspgcc.htm): Sourcecode für msp430x1121 kompilieren: msp430-gcc test1.c -mmcu=msp430x1121 -o test1.elf Hex-Datei erzeugen: msp430-objcopy -O ihex test1.elf test1.hex Die Befehle kannst du auch einfach in eine Batchdatei
programmieren? (wähnigstens läuft meine Hardware schon JTAG Programmer und Evaluation Board für MSP430F1232 geätzt und mit 0806er bestückt). mfg Weichinger Klaus