-
Thread
fragen zum msp430f5310
hallo zusammen, ich habe einigen Fragen zum msp430f5310. der benötigte Kondensator Cvcore (470nF) am anschluß Vcore (pin17) liegt gegen masse ? ich messe im Betrieb an Vcore nur eine Spannung von 1,6V. ist die Core-spannung IO so? die Vcc
schaltung nicht stimmt. ich benutze die IAR Version V5.10.6.30180, Kickstart edition for MSP430 auch ist unter general options --> device der msp430f5310 auswählbar
-
Thread
MSP430F5310 - Sleep/Current Consumption
Hi, Habe hier gerade einen MSP430F5310 herumliegen und möchte ihn gerne sehr stromsparend betreiben: Aktueller Aufbau: MSP430 auf Platine (diskret) nur mit VCC-Puffer-Caps und VCore-Cap Programmieren via JTAG (FET430UIF
ein Anfängerfehler! http://processors.wiki.ti.com/index.php/Current_Consumption_Estimation_for_MSP430
-
Thread
MSP430F5xxx mit Launchpad?
Kennt jemand eine Möglichkeit, die etwas größeren MSP430 mit dem Launchpad zu betreiben? Das Spy-by-Wire-Interface passt ja, nur streikt bei mir der CCS-Debugger und beschwert sich über einen mangelnden Treiber für den verwendeten MSP430F5310 (not supported
/images/5/5c/EZ430-Chronos_MSP430F1612_FW.zip
-
Thread
Taugen MSP430 noch was?
den Teilen zufrieden, billig sind sie aber nicht. Der MSP430F5310 kostet bei Mouser in 25er-Stückzahlen 3,99 EUR, ein STM32F030 (mit ähnlichen Parametern) 1,14 EUR. Außerdem ist der CCS5 begrenzt auf 24kB Codegröße, und die Vollversion kostet richtig Geld
>Der MSP430F5310 kostet bei Mouser in 25er-Stückzahlen 3,99 EUR, 4EU? Dafür kriegt du einen richtigen (und schnellen) Brummer, wie RX (zudem auch sehr gut (in ASM) zu programmieren). > Reichelt verkauft
-
Thread
MSP430: Problem mit Olimex Debugger und MSP430F1232
new in firmware 1.042: - Added support for new devices: MSP430F6733, MSP430F11x2 & *MSP430F12x2* new revisions , MSP430F5510, MSP430F5509, MSP430F5508, MSP430F5507, MSP430F5506, MSP430F5505, MSP430F5505, MSP430F5504, MSP430F5503, MSP430F5502, MSP430F5501, MSP430F5500, MSP430F5310, MSP430F5309, MSP430F5308, MSP430F5304, MSP430AFE253, MSP430F5329, MSP430F5328 MSP430F5327, MSP430F5326, MSP430F5325, MSP430F5324, MSP430G2452, MSP430F5342, MSP430F5341, MSP430F5340, FW428
-
Thread
MSP430 SPI-Schnittstelle Stromstärke
Hallo zusammen, ich habe einen Chip, welchen ich über SPI mit dem MSP430F5310 einstellen kann. Nun kann ich auch einstellen, mit welche maximale Stromstärke der Chip über SPI mit dem MC kommuniziert. Kann man aus dem Datenblatt erkennen, welche Stromstärke notwendig
schrieb im Beitrag #2328463: > Hallo zusammen, > > ich habe einen Chip, welchen ich über SPI mit dem MSP430F5310 einstellen > kann. Nun kann ich auch einstellen, mit welche maximale Stromstärke der > Chip über SPI mit dem MC kommuniziert. > Kann man aus dem Datenblatt erkennen, welche Stromstärke notwendig
-
Thread
Verschenke 5 Stck LPC812M101FD20 SOIC-20, Samplesrev 2A Gesperrt
Wäre eine potenzielle (und deutlich billigere) Alternative zum MSP430F5310. Ich würde daraus eine Ansteuerung für den Kartenleser an der Haustür machen. Läuft 24/7, Stromsparen ist also durchaus interessant. Disclaimer: bis ich ernsthaft dazu komme, dauert es noch
schrieb im Beitrag #3562856: > Wäre eine potenzielle (und deutlich billigere) Alternative zum > MSP430F5310. Hi Max, der MSP hat den Vorteil, dass er sein ganzes RAM erhaelt (wenn ich's richtig verstanden hab). Der LPC800 hat nur GPREG0..3 (=4x32 bits + noch ein paar) die den Power-down ueberleben
-
Thread
MSP430 F167 schläft ein
beschrieben, ist wegen des ständig schwankenden Takts auch ungeeignet. Gilt diese Aussage nur für den F167, oder für alle Derivate? Ich setze den MSP430F5310 ein, allerdings stets ohne Quarz. War auf der UART nie ein Problem. SPI und I2C sind sowieso unkritisch. Max
Max G. schrieb im Beitrag #3497487: > Hohe Frequenzen? Ist das auch ein F1xxx-Thema? 'F1xx können mit maximal 8 MHz betrieben werden. Und ja, die Dinger sind im Vergleich zu allen neueren MSP430-Varianten ziemlich primitiv.
-
Thread
STM32: Umsteigerfragen
Bisher habe ich meist mit MSP430 gearbeitet, aber die Preise für den MSP430F5310 sind inzwischen derart hoch, dass ich mich nach Alternativen umgeschaut habe und nun beim STM32L051 gelandet bin (Cortex M0+, Low-Power, 64 kB Flash
, einfach auf Basis des Reference Manuals direkt die Register zu manipulieren? So kenne ich es vom MSP430, und was ich über die ST-Libraries gelesen habe, war alles andere als freundlich. Max
-
Thread
MSP430 programmiert mit Eclipse greift beim Auslesen der Variablen auf falsche Speicheradresse zu
Hi, ich hab mir eben Eclipse Juno mit MSPGCC und GDBProxy eingerichtet um einen MSP430G2211 zu programmieren. Kompilieren, starten vom Debugger, laden vom Programm, Pause usw. funktioniert auch soweit. Nur wenn ich mir eine Variablen anschauen will dann haut das nicht hin, da er
nutze ich nur um Eclipse einzurichten und zu testen. Jetzt wo das hinhaut programmiere ich einen MSP430f5310, zudem bin ich ein Freund von Opensourcesoftware und meide proprietäre Software. Außerdem nutze ich auch noch ARM Cortex M Prozessoren welche ich ebenfalls in Eclipse Programmiere und Debuge
-
Thread
I2C Übertragung ziemlich fehlerhaft
Hallo, ich bin relativ neu im Bereich des MSP430. Beim aktuellen Projekt eines USB-Tracers hänge ich gerade bei der Instandsetzung der I2C Übertragung. Ich verwende für den Master den MSP430F5310 und für den Empfang den MSP430F6638. Die empfangenen
Woran kann das liegen? Es handelt sich hier um den Beispielcode von TI: EMpfänger: [c]#include <msp430.h> #include "circularBuffer.h" volatile unsigned char RXData; void Port_Mapping(void); int main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT Port_Mapping();
-
Thread
MSP430, Programm stoppt nach Interrupt Enable
Hallo zusammen, folgender Code auf dem MSP430F5310 führt zu seltsamen Ergebnissen. Die ISR des Timers A0 wird bedient, aber der Code in main() nach Interrupt Enable wird nach dem ersten Aufruf der ISR nicht mehr ausgeführt. [c] #include "msp430
-
Thread
MSP430 TIMER-A Problem mit Interrupt
Programmieren von Mikrocontrollern und stecke seit längerem an einem Problem. Als myC verwende ich einen MSP430F5310 und programmiere mit dem CodeComposer. Ich muss für ein Projekt ein Display(DOGM162 mit ST7036-Controller) ansteuern. Ich habe schon sehr viele Code-Bsp im Internet gefunden und probiert
Zur Anregung hier ein Beispiel mit dem WDT [c] #include "io430.h" typedef unsigned char uint8_t; typedef unsigned int uint16_t; volatile uint16_t delaycount; void delay (uint16_t time) { delaycount = time / 8; while (delaycount > 0)
-
Thread
Battery Backup MSP430
D.h. ca 20 Bytes vom RAM ins Information Flash schreiben. Hat jemand Erfahrungen damit? Habe den MSP430F5310.. Manche Devices haben ein Battery Backup System. Vermutlich brauche ich irgendwie einen Backup-Kondensator oder so?? Wäre für jeden Tipp dankbar :-) Ciao Vannessa
Dennis schrieb im Beitrag #2169012: > Geh mit nem Spannungsteiler auf den SVS des MSP. Dann kannste den > Wegfall der Spannung detektieren. Ich würd´s vor dem Regler abgreifen und auf die Diode verzichten.
-
Thread
Robuste pH Elektrode?
ebenfalls nicht zu empfehlen. https://www.reichelt.de/de/de/ph-elektrode-fuer-ph-messgeraet-peaktech-5310-peaktech-5310-pr-p301630.html?PROVID=2788&gclid=EAIaIQobChMIkZ7RndSr8QIVELh3Ch10vAJsEAYYBSABEgL6-_D_BwE&&r=1
. Die Elektronik dazu hatten wir damals mit High Impedanz OpAmp (>TOhn)realisiert und mit einem MSP430 in ein I²C Signal gewandelt um keine Fehlmessungen wegen der hohen Impedanz zu haben. Mann sollte die analogen Messleitungen so kurz wie möglich halten weil sehr Störanfällig. Deshalb hatten wir
-
Thread
MSP430 RFM70 - SPI RXBUF will nicht?
Hallöchen, Ich habe ein Problem mit meinem SPI BUS, ich benutze den MSP430F5310 sowie das RFM70 Modul. Wie ihr in den Bildern seht, sende ich was an das Modul und erhalte auch die zu erwartende Antwort. Jedoch wird nichts in mein UCB0RXBUF geschrieben ? wieso? den Buffer
Pin mal als Ausgang geschaltet und toggeln lassen. Also richtig vebunden ist das Modul auch mit dem MSP Gruß
-
Thread
Setzen von Registern
initialisieren soll. Wie mache ich das, ohne zwei seperate Routinen zu schreiben? Benutzen tue ich den MSP430F5310 und programmiere mit C. Auszug aus solch einer Initialisierungsroutine: void SPI(void){ ... UCA0CTL0 |= UCMST; ... } Damit habe ich jetzt mein Master-SPI initialisiert.
-
Thread
I2C und SPI in selbem Interruptvektor
ich programmiere noch an meinem USB-Tracer. Nun bin ich auf ein Problem gestoßen. Ich benutze den MSP430F5310 und möchte sowohl I2C als auch SPI über USCI_B1 laufen lassen. Die Interruptvektoren sind aber unterschiedlich. Bei SPI gibt es 4 Cases und bei I2C 12. Kann ich das iwie verbinden? Danke
-
Thread
Übergabe von Arrayeinträgen
Und zwar ist mein Ziel über ein Grafikdisplay die Slave-Adresse für I2C einstellen. Ich benutze den MSP430F5310. Diese muss als Hex-Wert ins passende Register eingetragen werden. Dabei handelt es sich eigentlich um 7 Bit. [c]char *slaveAdr_ausgabe[92] = { "08", "09", "0A", "0B", "0C", "0D", "0E", "0F", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "1A", "1B", "1C", "1D", "1E", "1F", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "2A", "2B", "2C", "2D", "2E