-
Thread
[MSP430] negative Spannungsreferenz
Hallo, ich moechte mit dem MSP430F1611 negative Spannungen von 0 -> -2.5V einlesen. Dabei dachte ich mir, dass ich dann VeREF+ auf Masse lege und an VeREF- meine 2.5V Spannungsreferenz anschliesse.. Waere das so moeglich?
@ Bernd K. IMHO: Wenn dein ADC die negative Spannung sieht, ist der MSP430F1611 futsch. Was spricht dagegen die 0 -> -2.5V zuerst zu +2.5 -> 0V zu machen (d.h. per OPV einen DC Offset von 2.5V zu addieren) und dann den ADC konventionell zu benutzen?
-
Thread
msp430-gdbproxy und MSP430-Derivate
Typ-Kennung aus, wenn er die nicht intern irgendwo hinterlegt hat, gehts wohl nicht. Zum Beispiel hat der MSP430F1611 den Typ 42. Beim F2274 kommt aber die gleiche Meldung wie bei Odic.
eine solche erstellen. Lediglich die Unterscheidung zwischen der Windows- und der Linux-Version des msp430-gdbproxy wäre wichtig. Linux: F2131 Grüße, odic
-
Thread
msp430 - FFT
erstmal danke für die schnelle antwort. @Klaus: msp430f1132.. 1khZ - 10kHz sind mein erstes Ziel... hab mit "optimistischen" Werten gerechnet.. doch hab eigentlich gehofft, dass ich damit auch wohl in die Nähe von 100kHz komme, aber wird eng oder?
des Flash-ROMs für die Aufgabe viel zu langsam. Verwende einen anderen MSP430 mit /erheblich/ mehr RAM, der F1611 beispielsweise hat 10 kByte, mit denen schon mehr anzufangen sein sollte.
-
Thread
Programmierung MSP430F169 + SD-Karte
An Holger: Ich benutze Das MSP430F169 Starterboard (MSP430-169STK, OLIMEX). Meine SD-Karte ist eine herkömmliche 2GB-Karte von Kingston. Angebunden an das Board wird diese über die SPI-Schnittstelle (der SD-Kartensolt wurde auf eine
hänge ich aber schon an der Initialisierung (Funktion mmcInit()). Ist auch logisch, da ich nicht den MSP430F161 sondern den MSP430F169 benutze. Laut Dokumentation müssen folglich diese Funktionen angepasst werden: · void initSPI (void) · char mmcInit (void) · mmc.h file Nun mein Problem: initSPI
-
Thread
[MSP430] Probleme mit UART via XT2
, MCLK und ACLK kannst du dir an den Pins ausgeben lassen, welche genau das sind, hängt von deinem MSP430 ab. Ich nehme an, das ist ein MSP430F1xx? Dann muss für 8MHz die Betriebsspannung nahezu 3,6V betragen, siehe Datenblatt. Mit 3,3V läuft er instabil. Desweiteren wollte man sicherheitshalber vor
Die Betriebsspannung betraegt 3.3V, es handelt sich um einen MSP430F1611. Die Kondensatoren passen zur Last. Ich moechte den 8Mhz nur fuer die Serielle Schnittstelle verwenden, der MSP selbst laeuft nicht mit den 8MHz. Kann ich die Takte an Port 5 so ausgeben lassen
-
Thread
MSP430 Real Time Clock Interrupt
programmiere gerade mein ersten richtig großes Projekt und habe folgendes Problem. Ich benutze den Msp430F1611 und programmiere in C mit IAR Workbench Ich will die RTC (Real Time Clock) Library von TI fürs Timinung benutzen (http://focus.ti.com/general/docs/techdocsabstract.tsp?abstractName=slaa290
meinen MSP übertragen lößt nach ende der DAtenübertragung die ISR des UART1 eine Fuktion names Sequenz aus. In dieser Funktion soll 10sekunden ein DAtensatz generiert werden und an den PC geschickt werden und
-
Thread
MSP430 TelosB Unknown header 0x00
einem Problem, das ich absolut nicht einordnen kann: Ich arbeite mit einem TelosB, auf dem ein MSP430F1611 verbaut ist, und dem MSPGCC. Zum Flashen meiner Programme verwende ich tos-bsl (eine Abwandlung des msp430-bsl Bootstrap Loaders für TelosB Motes aus der TinyOS-Toolchain). Als ich ein UART-Testprogramm
ausprobieren wollte, erhielt ich folgende Ausgabe: <snip> D:\Code\ITM\telosb\InterruptTest>make msp430-gcc -Os -mmcu=msp430x1611 -c InterruptTest.c -o InterruptTest.elf msp430-objcopy -O ihex InterruptTest.elf InterruptTest.ihex tos-bsl --telosb -c 5 -r -e -I -p InterruptTest.ihex MSP430 Bootstrap
-
Thread
MSP430 - Konfiguration Module
4xx und sind gerade im Umstieg auf die 5xx-Familie. Bei der Portierung der embedded Software vom MSP430F449 auf den XMS430F5438 stelle ich nun wieder einmal fest, daß für die Modulkonfiguration wie beispielsweise für die Konfiguration des Unified Clock Systems (UCS) oder für die Konfiguration der Universal Serial Communication Interfaces (USCI) die Registerbezeichnungen und die Bitpositionen beim XMS430F5438 teilweise wieder anders als beim MSP430F449 sind, so daß die Portierung der Software recht zeitaufwendig ist - genau genommen gleicht das Ganze eher einer Strafarbeit! Daher meine Frage: Kennt
-
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
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
Quarz fuer MSP430
Bit möglich, und die "stehen" erstaunlich ruhig, selbst auf dem nicht sonderlich tollen Layout des 'F449-Evaluation-Boards MSP430-449STK2 von Olimex.
Schau hier: http://focus.ti.com/lit/ds/symlink/msp430f169.pdf und hier: http://focus.ti.com/lit/ug/slau049f/slau049f.pdf Seite 17-3 Du kannst die interne Vref+ auf Pin 7 herausführen und dann dort noch zusätzlich stabilisieren. Gibt sicher irgendwo
-
Thread
Low Power Mikrocontroller
... Beispiel: 999 ms Sleep + 1 ms @ 16 MHz MSP430F2370: Sleep = LPM3 32 kHz Takt an 999 ms * 0.0007 mA + 1 ms * 6.5 mA = 7 uA F9xx: Sleep = smaRTClock an 32 kHz 999 ms * 0.0006 mA + 1 ms * 3.01 mA = 3 uA d.h. der F9xx könnte auch 2 ms mit 16
AVR (kein "pgmspace.h" etc. erforderlich). Allerdings gibt es nach wie vor keinen einzigen MSP430 mit externem Speicherinterface, was bei RAM-intensiven Anwendungen das K.O. darstellen dürfte. Außerdem kosten MSP430 relativ viel; Angelika will für einen '1611 knapp 18 EUR haben.
-
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
MSP430 Bytes über SPI senden ohne Pause
@Falk >Nicht notwendigerweise. Beim AVR ist SPI nur in Empfangsrichtung doppelt >gepuffert. Beim MSP430 weiss ich es nicht. Habe vor ca. 3 Jahren mal eine SPI auf einem MSP430 programmiert und denke mich an die zweistufige HW zu erinnern (bin jetzt aber zu faul im DS nachzusehen). Gruß
So, ich hab gerade mal den LogicAnalyser an einen MSP430F1611 gehängt und 2 Bytes über die SPI ausgegeben: [c] while (!(IFG2 & UTXIFG1)); TXBUF1 = 0xAA; while (!(IFG2 & UTXIFG1)); TXBUF1 = 0x55; [/c] Was rauskommt -> Siehe Bild. SPI Clock
-
Thread
MSP430 USART Toleranz (bitte nur mit Quellenangabe)
Hallo Leute, ich finde im Allg. Datenblatt und im spezifischen Datenblatt des MSP430F1611 einfach keine Angabe zur toleranz der USART Schnittstelle bezüglich UART Mode und deren Baudrate. Falls ich es einfach "überlesen" habe oder blind bin, würde ich euch sehr danken wenn ihr mir
eigentlich die Mühe Datenblätter und sonstige Informationen zu Papier (bzw PDF) zu bringen) kuckst du 'MSP430x1xx Family User's Guide (Rev. F)' ab Seite 260 oder so...
-
Thread
Timer auslesen -> stoppen oder per capture?
verwende den MSP430F1611
Hm, stand das gestern nicht woanders? Ich hatte doch schon mal geantwortet. MSP430 war soweit klar, kannst du direkt auslesen, denn es ist ein einziger, atomarer 16-Bit-Zugriff. Wenn dieser "bestimmte Zeitpunkt" aber eh von extern kommen sollte, gehts mit dem Capture-Modus ntürlich
-
Thread
UART mit 1Mbps vs. SPI
geht das fehlerfrei, weil die UARTs eine gewisse Fehlanpassung erlauben. ich kommuniziere mit einem MSP430F1611 und Baudratenquarz mit 921.600 Baud zu einem DSP, der mit 150Mhz läuft und die baudrate annähernd einstellt. Bisher noch kein einziges Bit verloren gegangen. Die Übertragung ist bidirektional. Wenn´s nicht ganz passt, kannst du doch am MSP430 noch die Modulationsregister benutzen. Und wieso kann man eigentlich den DMA nicht mit dem USART-Interrupt verknispeln? Das ging doch schon beim F1611 usw. haben die das wieder rausgenommen bei
-
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 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
MSP430 LinkerFile, Variablen- und DebugInformations-problem
Hallo, ich verwende einen MSP430-1232 mit MSP430-gcc und -ld, ich implementiere einen eigenen Bootloader für den MSP und Teile mein Programm in unterschiedliche Sektionen ein wobei die .text section den Benutzercode enthält der
kommen. AUch Debug-Infos kommen nicht in die .txt sections. Sehr komisch. Ich hab auch für meinen F1611 einen Funk-Bootloader geschrieben in einer eigenen Section, das klappt bestens. Allerdings benutze ich im Bootloader keine globalen Variablen aus dem "user programm". Im Anhang mal das geänderte
-
Thread
MSP430 SPI Fehler: TXBUF landet im RXBUF
Hallo Leute, ich arbeite mit 2 MSP430f1611 Mikrocontrollern. Diese sind über SPI verbunden. Programmierumgebung ist Eclipse mit mspgcc. MOSI<->MOSI MISO<->MISO CLK<->CLK Beide Controller werden mit 4Mhz betrieben. Master wird
in GCC verschieben. Und was hat das Funktionieren/Nichtfunktionieren der SPI-Schnittstelle eines MSP430 mit GCC zu tun?
-
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 UART RX Interrupt- und Empfangsfehler
Hallo µC-Gemeinde, ich habe beim MSP430F1611 das Problem, dass der Interrupt beim Empfangen mit UART nur ausgelöst wird, wenn ich mehr als ein Zeichen sende, also nur bei zwei oder mehr. Auch werden die Zeichen nicht richtig empfangen
-
Thread
16 bit ad wandler
µCs mit internem 16-Bit-ADCs sind beispielsweise MSP430F2013 oder aber ADUC816 (letzterer mit MCS-51-Kern).
" 16 Bit hin (bei 256-fach-Oversampling). So mit 'nem F1611 getestet; das Layout der Olimex-Platinen (MSP430_PXXX) genügt hier jedoch nicht (Kondensatoren fehlen und sind auch nicht nachbestückbar). Hingegen geht das ganze recht gut mit dem MSP430-449STK2
-
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 MDB 9600NRZ 11BITS
Hallo Leute, so ich hab da mal n Problem. Ich würde gerne mit dem MSP430F149 MDB Daten einlesen und die dann auf die seriele Schnittstelle ausgeben. Soweit bin ich bisher: **************************************************************************** #include <msp430x14x.h
ich nochmal suchen. ich hab zumindest in einem Projekt bei mir eine 57600 Baud Software-UART mit dem F1611 drin.
-
Thread
MSPGCC: Neue Version, Probleme mit Eclipse
memory-read-packet-size fixed target remote localhost:2000 monitor erase load /home/user/MSP430F2131.hex symbol-file /home/user/MSP430F2131.elf[/c] Löschen und Flashen klappt auch, aber danach kommt besagte Fehlermeldung und gdb beendet die Verbindung zum proxy. Könntest du mir verraten
erst jetzt realisiere! Falls es noch interessant ist, die CPUs, mit denen ich gearbeitet habe: MSP430x1232, MSP430x2012, MSP430x1611. Viele Grüße und entschuldige bitte meine Nachlässigkeit! Gerrit
-
Thread
Parityfehler-Erkennung MSP430
koppler. über schalter kann man u.a. parity anpassen (ja/nein ; even/odd). jetzt zur frage: ist der msp430f1611 in der lage parityfehler in irgendeiner weise zu detektieren, oder muss das von hand zu fuß gemacht werden? wenn vom bus daten mit parity kommen und der schalter am koppler auf "parity aus
Hallo, habe ich zwar noch nicht gemacht, allerdings hat er MSP430F1611 eine automatische Paritygeneration (PEV Bit - UxCTL). Die Fehlererkennung wird im Kapitel: Automatic Error Detection Seite 13-8 User Guide. Das PE Bit zeigt demnach einen Parity Error an.
-
Thread
[MSP430] Anfaenger braucht Hilfe beim DAC
Hallo, ich komme mit dem DAC meines MSP430F1611 nicht zurecht. Ich bekomme einfach keine Spannung an den Ausgang von P6.6: was mache ich falsch: [c] void main(void) { P6SEL = 0xFF; write_DAC(0xFFFF); } void init_DAC(void
-
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
MSP430 ISR - kehrt nicht richtig zurück
Hi hab folgendes Problem. Hab einen MSP430F169 bei welchem ich USART0 im UART modus initialisire und ihn dann in den LMP3 schicke. Nun habe ich eine rx_isr realisirt die ein einfaches Echo macht. Wenn ich nun beim Debuggen per Step durchlaufen
Sleeping IQ PS: Code kann ich gerade nicht posten. Habe aber die selbe ISR bei einem MSP430F1611 schon erfolgreich verwendet
-
Thread
MSP430 USART1 benutzen
Servus, probiere einen MSP430F1611 mit dem USART1 Modul mit dem PC über die RS232 zu verbinden. Habe auch die Threads hier darüber gelesen, doch irgendwo stehe ich an ?!? [c] #include <msp430x16x.h> unsigned char answer1
, ich würde auch gerne die USART1 hernehmen. Allerdings bin ich absoluter Neuling in sachen C und MSP430. Durch des hin und hergestopsel weis ich nu nich was richtig ist. Kann veileicht einer nochmal den kompletten funktionierenden c-code Posten? Wär super. :-)
-
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
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
msp430x1610 msp430x1611 msp430x1612 msp430x2001 msp430x2011 msp430x2002 msp430x2012 msp430x2003 msp430x2013 msp430x2101 msp430x2111 msp430x2121 msp430x2131
-
Thread
float to integer
Hallo Zusammen, ich verwende einen MSP430F1611 und möchte einen double-wert in einen integer-wert konvertieren. Weiß jemand wie die Funktion heißt? Habe bis jetzt einfach einen cast versucht: unsinged int x = (unsigned int) floatTest
-
Thread
Probleme mit Olimex und MSPFET / Olimex-Soft
Erfahrungen im Umgang mit dem Olimex-JTAG-Adapter und MSPFET sowie dem Olimex eigenen Tool zum Flashen des MSP430 haben. Ich nutze vorwiegend den MSPGCC-Debugger in Verbindung mit Eclipse zum Flashen des MSP430F1611. Das funktioniert einwandfrei. Jetzt habe ich aber auch MSPFET installiert, um auch ohne
ich mal probieren. Wenn Debuggen mit dem Par-Port Adapter problemlos geht, dann kannste doch mit dem msp430-jtag dein Programm in den MSP laden. Da ist doch bei den elf-files jetzt so ein Kontext-Menü-Eintrag.
-
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
2. Wurzel aus Integerwert ziehen
Halo Zusammen, ich arbeite mit dem MSP430F1611 und möchte gerne aus einem Integerwert die 2. Wurzel ziehen - Programmiersprache C mit Code Composer als IDE. Wie geht das wohl am schnellsten? Gibt es eine Funktion sqr oder so ähnlich?
-
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
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
Problem mit Code Composer Debug-Mode
Hallo, verwende den Code Composer als IDE und ein OLIMEX-Evaluationsboard mit dem MSP430F1611 Controller. Mit dem OLIMEX-JTAG-Adapter kann ich zwar die Programme auf den MSP bringen, aber der Debug-Mode des CC finktioniert nicht! Weiß jemand, was man tun muß, damit auch der Code Composer
Homepage. Da muss man dann einfach alle DLLs in das Verzeichnis des Code Composers kopieren, indem die msp430.dll von TI liegt. Und dann geht das. Die msp430.dll von olimex ist vollkommen kompatibel.
-
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
MSP430F1612_2 Timer_2 Zeitbasen
etwa 5,4MHz. Bis 7,3MHz geht mit 3,3V laut Diagramm im Datenblatt. P.S. Leider funktioniert der MSP430F1611 nicht zuverlässig mit 7,3728MHz Baudratenquarz und 3,3V. P.P.S.: Wieso bindest du eigentlich die msp430x14x.h ein, und nicht die msp430x16x.h?
>P.S. Leider funktioniert der MSP430F1611 nicht zuverlässig mit 7,3728MHz >Baudratenquarz und 3,3V. Nicht jedes Projekt benötigt einen UART ;-) >P.P.S.: Wieso bindest du eigentlich die msp430x14x.h ein, und nicht die >msp430x16x.h
-
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
RS232 mit MSP430FG4618
Die Kombination MAX232, 5V und MSP430 lässt mich übles ahnen.
Der MSP430 verträgt nur 3,3V, seine Eingänge sind nicht mal 5V-tolerant. Also die 5V weg, und wie gesagt einen MAX3232 nehmen. Eventuell ist der MSP aber hinüber....
-
Thread
MSP430F2013 und RS232
Hallo, ich möchte vom MSP430F2013 eine Verbindung zum PC aufbauen. Ich werde wohl ein FT232RL im seriellen Mode einsetzen. Das TI-Beispiel msp430x20x3_ta_uart2400.c benötigt einen 32 KHz Quarz und ist auf 2400 Bit/s beschränkt
Hallo Christian, mein erstes Ziel ist per MSP430 I2C - Bausteine anzusteuern. Dafür belege ich die USI. Conrad bietet einen Quarz mit 4,9152 MHz an. Damit kann ich eine exakte Teilung für Bautraten einstellen. Mal sehn wie weit ich komme. Gruss
-
Thread
Webserver MSP430 mit ENC28J60
Kombination aus Atmel-Mikrocontrollern und dem ENC28J60 findet, wohingegen Anwendungen mit dem TI MSP430 ausschließlich den CS8900A zu verwenden scheinen. Da ich als MSP430-Benutzer allerdings nicht auf Atmels umsteigen wollte, und mich durch andere Projekte schon mit dem ENC28J60 auskenne, habe ich mir mal die Mühe gemacht, einen "Treiber" zu schreiben, der mit dem [[MSP430_uIP_Port]] zusammen läuft. Einiges konnte ich hierbei allerdings auch der Atmel-Version der Bibliothek (2005 von Pascal Stang) entnehmen. Ich habe bei meinem MSP430F1611 den USART1 verwendet,
-
Thread
msp430-gcc, eclipse und debuggen unter Linux
schaut so aus: debug: command 'erase' debug: executing target dependant command 'erase' debug: MSP430_Memory(WRITE) debug: MSP430_Memory(WRITE) debug: MSP430_Reset(ALL) debug: MSP430_Reset(ALL) debug: MSP430_Close() info: msp430-gdbproxy: session killed. Will wait for a new connection debug: MSP430_Initialize() debug: MSP430_Configure() debug: MSP430_VCC(3000) debug: MSP430_Identify() info: msp430: Target device is a 'MSP430F1611' (type 42) debug: MSP430_Configure() Erase und load
-
Thread
AD Wandler MSP430
Hallo Leute, hab ein Olimex Entwicklungsboard mit msp430f1611 µC. Auf P6.0 ist eine LED und auf P6.1 ein Button angeschlossen (Ist bei dem Boad standard). Mein Problem ist, dass der AD Wandler macht was er will. Mit dem angehängten kurzen Quelltext, wird
nicht ein Blatt Papier dabei. Online erhält man Einblick, unter: http://www.olimex.com/dev/images/msp430-pxxx-sch.gif http://www.olimex.com/dev/images/msp430-jtag.gif http://www.olimex.com/dev/images/MSP430-PXXX-dimensions.gif http://focus.ti.com/lit/ds/symlink/msp430f1611.pdf Ich habe gerade