-
Thread
MSP430F1611 SPI
Was ist denn rausgekommen? Funktioniert es mit dem MSP430F1611? Ich habe ein ähnliches Problem: Der Code, mit dem der MSP430F149 mit Karten (MMC/SDC) kommuniziert, funktionert auf auf dem MSP430F1611 (Rev. A) nicht.
Da bisher noch niemand auf meine Frage vom 3.10. eingegangen ist und hier sich Spezies mit dem MPS430F1611 beschäftigen, versuch ich noch einmal meine Frage zum RAM: Wie kann man den gesamten RAM (oder ca 8kB ) eines MSP430F1611 als Feld verwenden? Ich möchte ca. 8kB des RAMs zur schnellen Zwischenabspeicherung
-
Thread
MIDI mit MSP430F1611
Hallo! Ich möchte ein MIDI-Interface aufbauen, das Teil eines Projektes mit dem MSP430F1611 ist. Es sollen Program Change und Bank Select-Messages gesendet und empfangen werden. Dafür wird der UART-Modus der USART0 benutzt. Das ganze soll folgendermaßen implementiert werden: In
-
Thread
MSP430f1611 DMA
Ich meine irgendwann irgendwo gelesen zu haben, dass DMA beim MSP430 buggy ist. Vielleicht steht was im Datenblatt...
Beim F1611 ist da nichts buggy: http://www.ti.com/lit/pdf/slaz146 Wenn ich mir den Beispielcode von TI (dma_04.c) anschaue, dann wurde der in diesem Programm unnötige Teil (DMAEN im Interrupt-Handler) blind
-
Thread
SVS an MSP430F1611
Hallo, ich will mit meinem MSP430F1611 den Supply Voltage Supervisor für eine externe spannung (nicht AVCC) implementieren. der threshold liegt bei 1.2V, bei dem der SVS reagiert (interrupt usw auslösen..). ich will aber das er schon
wie vorgesehen. hoffe ihr wisst was ich meine. das datenblatt: http://focus.ti.com/lit/ug/slau049f/slau049f.pdf im kapitel 6 ist SVS beschrieben. danke im voraus!
-
Thread
LM75 mit MSP430F1611
Hallo zusammen, ich arbeite mich ganz langsam in die Programmierung von einem MSP430 ein und setzte meine Ziele langsam immer höher. Jetzt möchte ich gerne einen Temperaturfühler LM75 auslesen. Ich möchte dabei keinen Interrupt benutzen, weil ich die Sache mit den Interrupts einfach
Dir mal die Codebeispiele von TI ansehen, da sind auch mehrere dabei, die die I2C-Schnittstelle des 'F1611 betreffen.
-
Thread
msp430 f1611 echo UART
der schaltplan ist der vom easyweb hab ihn aber trotzdem noch mal angehängt. der msp430 f149 ist allerdigs durch einen msp430 f1611 ausgetauscht. für transmit und recive benutze ich am exit2 pin 15 und 13.
wenn ich am com kabel am msp abzihe hab ich pegel von 5.6 und 0.0 da leuft doch was verkehrt oder seh ich das falsch?
-
Thread
SDHC + MSP430F1611
Hello, Is the MSP430F1611 good enough to work with a SD HC card and to write on it. It has lot of RAM (10KB) which sounds great but is the 8Mhz frequency enough to write on the memory card and convert analog signals
OK thank you for all these informations. I'm choosing the MSP430F2617 with DMA and 8KB RAM. SD card writing speed through the SPI is in theory 25MB/s max. so the input clock would be 25Mhz. In our case, the input clock would be 16Mhz. It will now depend on the
-
Thread
Programmierung der Autoalarmanlage mit MSP430F1611
Für mein Projekt brauche ich eine Autoalarmanlage mit Autolichtwarner mittels MSP430F1611 zu programmieren. Die Funktionsweise: Es gibt zwei verschiedene Alarmtöne, die von (zB) *.wav Datei sind. Zum einen klingen sie ein "langsam Quaken" (ja, Geräusche einer Ente), wenn
http://www.mikrocontroller.net/articles/MSP430 >1. Wie kann ich eine *.WAV Datei im Flashspeicher übertragen? Eine WAV-Datei direkt vom PC: ohne weiteres gar nicht. >2. Was ist zu initialisieren? (Port, Timer, DAC, ADC, usw) Du
-
Thread
Wer hat den MSP430F1611 im Programm?
Eigentlich sagt der Betreff ja schon alles: Ich suche genau diesen Typen der MSP430-Serie, bin aber bislang trotz intensiver Suche nur bei Digikey fündig geworden. Gibt es noch andere, möglichst deutsche Quellen?
Hallo Christoph, Zwei stück (MSP430F1611IPM) kann ich vom Lager liefern. bitte eine mail an Mark.de.Jong(at)mdejong.de Grüße Mark,
-
Thread
[v] MSP430F1611IPM
Ich habe hier über 100 Stk. vom MSP430F1611IPM herumliegen und würde diese zu einem fairen Preis abgeben. Die uCs sind ungebraucht und liegen in Trays in entsprechender ESD-Verpackung. Die MSPs sind offiziell bei einem bekannten deutschen
-
Thread
MSP430F1611: DMA und SPI
Hallo! Ich benutze bei einem MSP430F1611 UART1 als SPI. Geht soweit auch. Jetzt will ich den DMA-Controller einsetzen, aber der legt nicht los. Am Logic Analyzer sehe ich, dass nichts am SPI passiert. [c] // UART1 als SPI #include <io430.h> #include "spi.h" #define PIN_MOSI 0x02 #define PIN_MISO 0x04 #define PIN_SCK 0x08 char spi_sendrecv(char c) { while(!(IFG2&UTXIFG1)); U1TXBUF=c; while(!(IFG2&URXIFG1)); return
-
Thread
MSP430F1611 wie gesamten RAM verwenden?
folgenden Anweisungen wollte ich die Daten in den RAM schreiben (Auszug aus meinem Programm): #include "MSP430x16x.h" // für MSP430F1611 unsigned int Tabelle[3000] ; //anlegen eines Feldes mit 3000 //Speicherplätzen á 16 Bit void zwischenspADW(void); void
Hallo Tennert, diese Einstellung wählt mein Programm automatisch, wenn man unter >general< den F1611 auswählt. Bei "Override default" muss man nur noch den Haken setzen. Daran kann es m.E. nicht liegen. Aber mal eine andere Frage: Hast du schon einen MSP430F1611 mit einem Programm betrieben,
-
Thread
wie Daten an MSP430F1611 seriell einlesen?
Offensichtlich ist mein Problem so trivial, dass ich nichts darüber finde. Der Temperaturfühler TSic 506 sendet in Abständen von ca. 3ms seine 2 Bytes langen Daten seriell auf einer Datenleitung. (mit 8kHz). Die Datenleitung soll bei mir an P2.5 des MSP430 angeschlossen sein. Und jetzt mein Problem: Wie kriege ich die ankommenden Nullen und Einsen seriell in einen Puffer, um dann diese weiterverarbeiten zu können. Als Ansatz hatte ich mir gedacht, ich definiere eine Variable, und schiebe den Inhalt der Variablen nach jedem Takt um eine Stelle nach links. Aber wie kann ich P2.5 abfragen,
-
Thread
MSP430F1611- gegenseitige Beeinflussung der Timer?
Ich möchte z.B. Timer A als Taktgeber (7,5ms) für die Abtastung des A/D-Wandlers verwenden und den Spannungswert als Kurve (EKG) auf einem LCD darstellen. (funktioniert) Durch Auswertung der Zeit zwischen 2 EKG-Spannungsspitzen soll der Puls ermittelt und der Wert auch mit angezeigt werden. Dazu wollte ich mit Timer B über den cap-Modus die Zeit zwischen 2 Spannungsspitzen ermitteln. In einigen Vorversuchen habe ich festgestellt, dass dann, wenn Timer A in Betrieb ist, die Zeitangaben des Timer B schwanken. Wird nur Timer B verwendet, ist die von Timer B ermittelte Zeit korrekt. Im Anhang das
-
Thread
MSP430F1611 I/O unklar
Sensornetzknoten von Crossbow Technology (http://www.xbow.com/Products/productdetails.aspx?sid=252), auf dem ein MSP430F1611 verbaut ist. Gemäß Datenblatt befindet sich an I/O-Pin 48 (Port 5.4 auf dem µC) eine LED. Diese möchte ich zum Leuchten bringen und verwende unter Zuhilfenahme des MSPGCC dafür folgenden Code
Problem kein Quellcode-Fehler, sondern eins des MSPGCC bzw. des Flashing-Tools (tos-bsl, Abwandlung von msp430-bsl für telosb-Support aus der TinyOS Toolchain), das ich benutze. Nachdem das Flashing-Tool häufig unvorhersehbar mit der Fehlermeldung abbrach, dass ein unbekannter Header (0x00) gefunden wurde
-
Thread
ADC Probleme beim MSP430F1611
Hallo Zusammen, Thena: ADC des MSP430F1611 habe drei Fragen: 1. die Sample&Hold-Zeiten kann man einstellen - nur welchen Wert nimmt man? kann mir jemand verraten, welche Überlegungen man zur Berechnung (Einstellung) der Sample&Hold-Zeiten
Considerations. zu 2) Wenn man die interne Referenz verwendet muss man am Pin Vref+ die Kondensatoren 10µF und 100nF anschließen. Die Vorgaben des Datenblattes peinlich genau beachten! zu 3) Wie triggerst Du Wandlungen? Gruss, Michael
-
Thread
MSP430F1611 UART1 Codeproblem
Hallo zusammen Der untenstehende Code soll dafür sorgen, dass der Mikroprozessor Zeichen vom Hyper Terminal via UART1 empfängt und sogleich wieder ans Terminal zurückschickt. Ich kann zwar via printf etwas ans Terminal schicken. Wenn ich aber eine Taste drücke, dann springt das Programm bis zur Stelle nach der While-Schleife im Main. Dies bedeutet ja eigentlich, dass der Empfangsbuffer geladen ist, was eigentlich den Interrupt auslösen sollte. Dies passiert aber nicht. Ich habe jetzt schon einige Sachen versucht, leider hats bis jetzt nichts genützt. Vielleicht kann jmd von euch helfen.
-
Thread
MSP430 F1611 - SW FLL
mit 32Khz und Prescaler 8 -2) mit CCTL2 wird das Compareregister auf CCIxB gestellt was bei dem MSP430F1611 der ACLK ist, sowie rising edge und capture mode -3) mit dem TACTL wählt man den SMCLK als Zählerinput ,stelle Continuous mode ein und setzt Zählrichtung, Zähler und Prescaler zurück
-
Thread
MSP430F1611 TimerA Interrupt Problem
Hallo Experten, ich habe gerade begonnen mit dem MSP430F1611 in Assembler zu programmieren. Ich benutze unter Linux den msp430-gcc und den ddd mit msp430-debugger. Ich habe das OLIMEX MSP430-P1611 Eval Board. Ich möchte den 32,768 KHz Quartz für MCLK
, streikt der msp430-gcc. Auch mit ORG 0FFECh bzw. DW kommt er nicht klar und meldet: msp430-gcc -g -O2 -mmcu=msp430x1611 -D_GNU_ASSEMBLER_ -nostartfiles -nostandartlibs main.S -o main main.S: Assembler messages
-
Thread
MSP430F1611 Flashwrite / Erase /.
Hallo Leute, habe da ein paar Fragen zum Schreiben bzw. Löschen des Flash: 1. was ist das Info-Memory, welche Informationen enthält es und wer braucht diese Infos wozu? 2. woher weiß ich an welche Adressen ich meine Daten schreiben kann und welche bereits vom Programm belegt sind? 3. Die Daten, die ich zur Laufzeit ins Flash schreiben will, möchte ich auch schon beim Laden des Programms via JTAG ins Flsh praktizieren - wie geht das? Wäre echt super, falls jemand mir helfen könnte!! DANKE!!
-
Thread
MSP430F1611 Problem Timer_A interrupt
Hallo zusammen, Ich muss für mein Geschäft ein Programm schreiben zur Erkennung der Windgeschwindigkeit eines Sensors. Ich hab mir gedacht, ich mach das mithilfe des Timers_A und dessen interrupts. Mein Problem: Ich komme zwar in die interrupt-routine rein aber nicht mit der pos. Flanke des Windsensorsignals, so wie vorgesehen. Eigentlich sollte mit der pos. Flanke der interrupt stattfinden um die Zeit zwischen zwei solchen interrupts zu zählen und später umzuwandeln in eine m/s Anzeige auf einem LCD-display (hab ich noch nicht programmiert). Vielleicht sieht jemand von euch, was ich falsch gemacht
-
Thread
MSP430F1611 USART Probs große Datenmengen
Hallo! Ich habe folgendes Problem. Ich habe eine MSP430 Platine mit einer Externen Gerätschaft verbunden. Diese externe Gerätschaft schaufelt in periodischen Abständen ca. 2000 Byte bei 115200 Baud über die RS232 Schnittstelle raus. Diese Daten solle jetzt einfach empfangen werden und auf die 2e USART Schnittstelle meiner MSP430 Platine durchgereicht werden. so weit so gut ... vom Prinzip her funktioniert das ganze auch ... jedoch habe ich das Problem dass nicht alle Daten auch hinten ankommen, der MSP430 sozusagen einfach Daten verschluckt. Handshakeleitungen sind nicht vorhanden ... :
-
Thread
MSP430 F1611 - Probleme bei AD-Wandlung
Hallo an Alle! Bin noch relativ neu beim Programmieren von Mikrocontrollern und vor allem fachfremd (--> Maschinenbau). Momentan komme ich bei meinen Versuchen die AD-Wandlung ans Laufen zu bringen einfach nicht weiter. Vielleicht hat hier jemand einen Rat. Kurz zum Programmablauf (siehe Anhang) Das Programm initialisiert den DCO und die einzelnen CLKs und lässt eine LED blinken. Bei Schaltung von P2.1 wird ein Interrupt ausgelöst und der ADC12 initialisiert. Im Repeat-single-channel mode werden dann einhundert Werte gelesen und im RAM zwischengespeichert (interrupt-gesteuert). Am Ende
-
Thread
SPI Problem MSP430F1611+CC2420
Hallo, ich habe ein Problem mit der SPI-Kommunikation zwischen dem MSP430F1611 und dem CC2420. Wenn ich die CKPH=0 und CKPL=1 wähle, dann empfange ich 802.15.4-Pakete, kann jedoch keine Register wie MDMCTRL0 beschreiben oder lesen. Wenn ich die CKPH=1 und CKPL=0 wähle
-
Thread
MSP430F1611: UART RX Interrupt löst nicht aus?
define interrupt(x) void __attribute__((interrupt (x))) [/c] 2. Deinem Programm fehlt noch die msp430x16x.h damit der Kompiler auch weiß, welchen Prozessor du benutzt. 3. Der USART0_RX_Vector ist beim F1611 *nicht* auf der 11 [c]#define USART0RX_VECTOR 18 /* 0xFFF2 USART 0 Receive, I2C
Du hast doch das Board vor Dir liegen... ... dann schau halt einfach auf dem MSP430-Chip nach, was drauf steht!
-
Thread
ein Problem beim Rauschen von ADC12 msp430f1611
Hi, I use ADC12 of msp430f1611.but I have some problem with the ADC12 precision. The analog input is 0(no signal), but the ADC conversion value sometimes change of about 0 to 256 points(256/4095). But the input hat signal
ok ,schreibe ich auf Deutsch. Stefan Shröder wrote: > Hallo, > Ich benutze ADC12 von msp430f1611.aber Ich habe ein problem über ADC12 > . > der analog Eingang ist 0(Kein signal), aber ADC conversion value manchmal > change von 0 bis 256 Punkte(256/4095). Aber das Eingangsignal habe
-
Thread
Probleme beim Einlesen über SPI (MSP430F1611)
Hallo! Ich habe Probleme ein Register eines FRAM FM25CL64 auszulesen. Zwar liegen auf den Datenleitungen (mit Osziloskop sichtbar) die richtigen Daten auf dem Bus, allerdings steht ein falscher Wert im RX Register der Schnittstelle. Weiterhin wird viel zu früh (wahrscheinlich der Grund) das URXIFG1 Flag gesetzt, obwohl der Datenempfang noch gar nicht abgeschlossen sein kann. Und zwar immer dann wenn ein Wert ins U1TXBUF Register geschrieben wirdm wird gleichzeitig das URXIFG1 Flag gesetzt. Wie kommt das ? Bin absolut ratlos :( Anbei mein SPI-Code: Das Beschreiben des Registers mit
-
Thread
MSP430F1611-I2C- Byteanzahl festlegen
Mit I2CNDAT will ich, wie unten gezeigt, 3 Byte an den EEPROM absenden. Wähle ich I2CNDAT größer 2, bleibt das Programm hängen. Was könnte ich falsch machen? MfG Wolfgang void I2C_Init (void) { P3SEL |= 0x0A; // Assign I2C pins to module U0CTL |= I2C + SYNC; // schaltet UART auf I2C bzw. auch SPI U0CTL &= ~I2CEN; // Recommended init procedure -schaltet I2C ein I2CTCTL |= I2CSSEL1; // SMCLK-- I2CTCTL = Übertragungsregister mit // SMCLK laden, I2CWORD=0 --> byteweise I2CTCTL&=~I2CRM; U0CTL |= I2CEN; // Enable I2C }
-
Thread
MSP430F1611 - Controller hängt beim löschen des Speichers
Hallo, Seit gestern kämpfe ich mit einem merkwürdigen Problem. Mein MSP lässt sich wie gewohnt mit meiner Software bespielen und startet auch. IAR Assembler for MSP430 V3.30A/W32 (3.30.1.9) Normalerweise bleibt er dann jedoch am einstiegspunkt "main" stehen. Momentan
read your email and, in fact, I can not help you, but I need to know if you could solve the problem (MSP430F1611 - __data16_memzero). I am asking this because I am in front of this problem right now! So could you to solve the problem? If so, can you help-me sending me the workaround, please. Thank
-
Thread
MSP430F1611 Rev B: Programmier - Problem mit Interrupts
Hallo an Alle, ich programmiere momentan einen MSP430F1611 mit dem Compiler "Code Composer Essentials (Eclipse)". Ich möchte mit Interrupts arbeiten, was auch schonmal geklappt hatte, aber momentan bekomme ich immer einen _reset_vector(), wenn ich das
basiert auf Eclipse und ist um einige TI-spezifische Plug-In's erweitert worden, speziell für den MSP430. So wie ich das verstanden habe, ist Eclipse eine OpenSource-Geschichte. Wenn man ein Programm compiliert und startet, so werden - je nach dem - ein oder mehrere Threads auf dem Prozessor gestartet
-
Thread
MSP430 F1611 Sequence-of-Channels Mode (ADC12)
Hallo, ich möchte mit dem MSP430F1611 abwechselnd zwei Kanäle (A7 & A6) wandeln und diese dann später zwischenspeichern. Die Wandlung eines einzelnen Kanals mit dem Single-Channel Single-Conversion Mode funktioniert relativ gut
-
Thread
Wie I2C von MSP430F1611 auf MSP430F5435 umprogrammieren
Als Beispiel soll eine Uhr DS32C35 über I2C betrieben werden. Dazu habe ich ein funktionierendes MSP430F1611-Programm, welches mir die Uhrzeit und das Datum ausliest und anzeigt. Hier das gekürzte Programm (nur für Sekunden) mit einem MSP430F1611 : void I2C_Init (void) { P3SEL |= 0x0A;
I2CSTP); // Auf Stop warten sekundehex= I2CDRB; Leider ist es mir nicht gelungen, mit einem MSP430F5435, der ja offensichtlich andere Befehle hat, die Uhr auszulesen. Könnte mir jemand behilflich sein und den obigen Code so umschreiben, dass er auf einem MSP430F5435 laufen würde. Damit nicht
-
Thread
MSP430: IAR Kickstart + Olimex USB-JTAG-Tiny Adapter
aber noch: Ich verwende das OLIMEX-MSP430F1611-Board, IAR kennt aber diesen Prozessor nicht in der msp430.h. Der MSP430F169 hat ja die gleiche Hardware, kann ich mit diesem Header arbeiten? Gibt es die Haeder-Files für den F1611 oder passen
Die msp430x16x.h ist für die F168, F169, F1611, F1612, passt also.
-
Thread
MSP430F5438 mit msp-gdbproxy und MSP-FET430UIF
Moin, nutze msp-gdbproxy und TI's MSP-FET430UIF schon seit Jahren mit einem MSP430F1611, mspgcc und Eclipse - klappt einwandfrei, d.h., der Controller wird über msp-gdbproxy sofort gefunden und kann geproggt werden
Olimex. Beides ausprobiert. Zuerst habe ich gestartet mit meiner Produktivumgebung für den MSP430F1611, die seit langem mit dem FET430UIF gut zusammenarbeitet. Seinerzeit das Firmware-Update durchgeführt und über msp-gdbproxy(USB) mit Eclipse verheiratet. Kompiliert wird mit mspgcc20081230.
-
Thread
msp430f2618 von Texas instrumaents
msp430x1481 msp430x1491 msp430x155 msp430x156 msp430x157 msp430x167 msp430x168 msp430x169 msp430x1610 msp430x1611 msp430x1612 msp430x2001 msp430x2011
@Christian R. für MSP430F1611 C:\mspgcc081230\bin\msp430-gcc -mmcu=msp430x1611 -o TS_20_16.elf -O E:\gccProjekte\TS1611\TS_20_LC7981.c für MSP430F5438 C:\mspgcc081230\bin\msp430-gcc -mmcu=msp430x5438 -o TS_20_54.
-
Thread
msp 430 easyweb3
So! nachdem alles nichts geholfen hat wurde nun der msp430f149 gegen einen msp430f1611 ausgetauscht. habe jetzt das Problem das ich keine Ethernet Verbindung hin bekomme wenn ich selber ein Releas erstelle. Habe mir dann ein eine fertige Binärdatei geladen
Also das binary vom F149 laufen natürlich auf dem f1611 nicht (richtig). Du musst das schon neu übersetzen. Und vorher die Header-Dateien anpassen. Irgenwo müsste ja die msp430x14x.h inkludiert sein, da musst du die msp430x16x.h
-
Thread
MSP430: Code Composer Studio für Mac OS verfügbar
"MSP430 USB FET" ist *nicht* das gleiche wie "MSP-FET430UIF", das wiederum die Grundlage war für die diversen genannten nicht mehr unterstützten Interfaces. Diese alten Interfaces sind mit einem MSP430F1611
ein Grund den LP mit FR5969 auszupacken ;) > "MSP430 USB FET" ist nicht das gleiche wie "MSP-FET430UIF", das > wiederum die Grundlage war für die diversen genannten nicht mehr > unterstützten Interfaces. Diese alten Interfaces sind mit einem > MSP430F1611
-
Thread
USB-Interface an MSP430
Ich betreibe einen MSP430F1611 hier an einem FT232R mit 921600 Baud, das klappt problemlos über den virtuellen COM Port. Natürlich mit HW_Handshake.
Danke Jörg, das würde ja dafür sprechen die 12MHz zu nehmen. Von TI käme dann ein MSP430F2616 oder F2617 in Betracht. Bei TI steht da was von 6$. Reichelt hat die nicht. Da kostet schon der 1611 das dreifache. Das ist dann schon heftig. Matthias
-
Thread
April 30ster oder MSP430-Tag
Ich programmiere noch über die parallele Schnittstelle und JTAG meine z.B. MSP430F1611. Nun würde ich gern auf USB umstellen, da die parallele Schnittstelle ausstirbt. Wäre es möglich, das -MSP430FR2433 LaunchPad Development Kit- als Adapter zu verwenden, um über USB (alle
MSP430-Varianten eingespart hat. Der zum 'F1611 pinkompatible 'F2618 kann noch kein SBW, aber auch der ist schon über zehn Jahre alt - und auch ziemlich teuer. Dafür hat er deutlich mehr Flash (und einen
-
Thread
msp430 einsiteg
in der produktbeschreibung bei conrad. da steht ja jetzt dass der programmer für alle chips aus der msp430f20xx serie ist. Die frage ist jetzt ob das wirklich stimmt, oder kann ich mit dem stick über die spy-bi-wire schnittstelle z.b. auch den MSP430F1611 programmieren? ich wäre sehr froh wenn
Software vorausgesetzt, kannst Du mit diesem Adapter aber auch andere Spy-Bi-Wire-fähige MSP430-Varianten als den 'F20xx programmieren, also auch das "Dickschiff" 'F5438.
-
Thread
MSPGCC Update des USB-TINY schlägt fehl
Auslesen und Schreiben mit dem Olimex-MSPProg funktioniert auch. Allerdings kennt wohl der MSPGCC den F2001 noch nicht. Zumindest bekomme ich folgende Meldung: debug: MSP430_Initialize() debug: MSP430_Configure() debug: MSP430_VCC(3000) debug: MSP430_Identify() error: msp430: Unknown device
ich die SBW-Option nicht gesehen. Aber wenn ich den gdbproxy mit SBW starte, funktioniert es! msp430-gdbproxy.exe msp430 --spy-bi-wire TIUSB [...] info: msp430: Target device is a 'MSP430F20x1' (type 54) Vielen Dank, Chris! Gruß Fabian
-
Thread
MSP430 Benötige Kaufempfehlung
Hallo, ich habe mir überlegt, mir zum Erfahrung Sammeln einen MSP430F1611 zu kaufen. (Es soll genau der Prozessor sein, weil ich ihn im Praktikum kennengelernt habe, außerdem scheint er ja auch schon recht leistungsfähig zu sein.) Nun möchte ich gerne eine Ausstattung
hab jetzt mein olimex development board mit msp430 f1611 mit usb jtag tiny. hab die usb-treiber installiert und alles angeschlossen. gdb-proxy gestartet (C:\MSP-Programmierung\mspgcc\bin\msp430-gdbproxy.exe --port=3333 msp430 TIUSB), doch der
-
Thread
BSL Synchronization Error
Hallo zusammen Ich habe soeben eine Schaltung fertig gestellt, mit welcher ich meinen MSP430F1611 via RS232 ansteuern kann. Leider bringt Scite ständig die Fehlermeldung "Bootstrap loader synchronization error". So habe ich die Application Note SLAU265 von TI studiert und da steht im Kapitel
ich verwende den, welcher sich im MSP420F1611 befindet. Die hab ich auch schon ausprobiert, aber sie erkennt mein Textfile irgendwie nicht...
-
Thread
Datenblatt MSP430F543x
externer SPI FRAM. Ging bis etwa 170kS/s mit geschickter Ausnutzung der Timer-Output Units usw. auf einem MSP430F2618 mit 16MHz. Sollte auch mit SPI SRAM von On Semi gehen.
Ich hab in meiner Diplomarbeit damals den MSP430 gegen einen PIC24F und einen M16C vergleichen. Siehe hier: http://supachris.homeip.net/Diplomarbeit.pdf Seite 26.
-
Thread
MSP430 mit Launchpad programmieren
Assemblino MS schrieb im Beitrag #2849280: > Das Launchpad kann übrigens alle MSP430 programmieren ... alle, die SpyBiWire unterstützen, jedoch *nicht* die älteren, die nur per 4-Draht-JTAG zu programmieren sind, wie z.B. 'F1611 oder 'F149. Gut, die sollte man allein aus Kostengründen
nicht mehr möglich): Spy-Bi-Wire was initially introduced on only the smallest devices in the 'F2xx family with limited number of I/O pins, such as the MSP430F20xx, MSP430F21x2, and MSP430F22x2. The support for Spy-Bi-Wire has been expanded with the introduction of the latest '5xx family, where
-
Thread
GAS/GCC-Code mit MSP430 verwenden
=msp430x1611 -omain.o ..\main.c msp430-gcc -IC:\mspgcc\msp430\include -O0 -g3 -pg -p -Wall -c -fmessage-length=0 -mmcu=msp430x1611 -oSoftUart.o ..\SoftUart.c msp430-gcc -IC:\mspgcc\msp430\include -O0 -g3 -pg -p -Wall -c -fmessage-length=0 -mmcu=msp430x1611 -owait.o ..\wait.c msp430-gcc -mmcu=msp430x1611 -oRC5_Serial.elf wait.o main.o SoftUart.o RC5.o [/pre]
-
Thread
MSP430 9-BIT SPI
Hallo Stefan, danke für Antwort. Wie siehts beim MSP430F1611 aus ? Ich glaube da gehen nur 7 oder 8 Bit.
>Wie siehts beim MSP430F1611 aus ? >Ich glaube da gehen nur 7 oder 8 Bit. Würd ich jetzt auch mal so vermuten, gehört schließlich zur F1xxx-Familie
-
Thread
Wieso Atmel?
Teil einzusetzen. Auch TI will über 10 USD** dafür haben. Es gibt aber viel interessantere neue MSP430-Derivate, die von TI für erheblich weniger Geld vertrieben werden, obwohl sie leistungsfähiger und größer sind als der 'F1611, so z.B. das "Dickschiff" 'F5438 für 6.10 USD**. Das Ding hat 256
RAM, 4 UARTs, 12-Bit-ADC und kann mit doppelt so hoher Taktfrequenz betrieben werden wie der alte 'F1611. Ganz davon abgesehen sind MSP430 angenehmer zu programmieren als AVR, gerade in C, weil der Harvard-Krampf à la pgmspace.h entfällt. Daneben sind die Dinger aufgrund ihrer 16-Bit-Architektur
-
Thread
MSP430 over BI-Wire
Clowny schrieb im Beitrag #3210794: > alleine die JTAG Schnittstelle des F1611 anzuzapfen, um die neue FW zu > flashen wird eine zirkusreife Angelegenheit sein. Nö. TI veröffentlicht die Schaltpläne der verschiedenen Programmieradapter, und so auch den des MSP-eZ430U;
bussysteme realisiert. Also ich kann mir vorstellen das man Baugleiche Controller wie z.b. der MSP430F Reihe prima durch z.b. MSP430-JTAG-ISO-MK2 oder durch die von rufos genannte Methode geflasht werden können. Was ist aber wenn nicht gerade Baugleiche Controllertypen mit verbaut wurden oder z.b
-
Thread
Vergleichbarer AVR µC zum MSP430
mit MSP430.
sein soll: eine CR1610 hat 75mAh. Selbstentladung bei Lithium-Zellen: vernachlässigbar. Ein MSP430F2274 braucht übrigens im Low Power Mode 4 0.7uA und im aktiven Betrieb bei 1 MHz 270uA. fchk