-
Thread
Sparsamer uC mit Timer Funktion
Sven schrieb im Beitrag #6369198: > Der uC ist ein MSP430. Wenn ich diesen im Low Power Modus versetze > benötigt er 100uA. Schau mal in den User Guide deiner MSP430 Sub-Familie, dort findest du ein Abschnitt Operation Modes mit den Sleep Mode. Für dich
Counter/Oszillator auf niedrigen Stromverbrauch optimiert. So ist es sicherlich auch bei deinem MSP430
-
Thread
MSP430 Serial Port kopieren per P1/P2 Interrupt?
Ich habe ein etwas ungewöhnliches Szenario: Ich möchte zwei uC (MSP430 + DSP335) an der gleichen seriellen Schnittstelle eines Modems anschließen (nur Rx|Tx|RTS, nur 9600bd). Der DSP wird nur bei Bedarf vom MSP eingeschaltet, der MSP benötigt in diesem Fall das Modem
-
Thread
MSP430G2553: 10 Werte/Bytes permanent im Flash ablegen
Hallo Gemeinde, ich würde gerne meinen MSP430G2553 eine eindeutige ID verpassen und müsste hierfür max. 10 Bytes im Flash ablegen bzw. für die "Ewigkeit" speichern. Die Werte sollten auch nach dem Hochladen neuer Software via MSP-Fet unter
Der MSP430 hat 4x 64Byte Informationsspeicher Segment A bis D. Segment A ist schon belegt und sollte nicht verwendet werden. _Beispiel fürs Schreiben eines Strings ins Segment B_ : [c] #define
-
Thread
Warum sind alle großen Tech Unternehmen im Silicon Valley?
Massenspeicher. Auf der man in Assembler ein Programm von einige kByte Grösse schrieb. Wer heute für einen MSP430 ein Programm schreibt, der macht das wie die Profis in Unternehmen damals: Cross-Development auf einem Minicomputer. Privat entwickelte man Programme quasi direkt auf dem MSP430 mit 4kB RAM und HD44780
-
Thread
MSP430 Pin Widerstand
ich möchte gerne wissen, wo im Datenblatt steht, wie hoch der Widerstand > eines GPIO Pins am MSP430 ist, wenn der MSP aus ist. Also Vcc = 0. > > Ist dieser dann hochohmig ? Nein, kaputt. Nehmen wir uns mal dieses Datenblatt eines MSP430F5529: https://www.ti.com/lit/ds/symlink/msp430f5529
den Pins anliegen, wenn die Versorgungsspannung weg ist. Das darfst Du jetzt gerne bei Deinem MSP430 überprüfen. fchk
-
Thread
Neu im Bereich MC und Programmierung
weitere, Stromfressende Peripherie verbaut. Nimm dafür am besten einen Ultra-Low-Power MCU, z.B. ein MSP430 oder ein STM32L0 Mikrocontroller. Evtl. reicht aber auch schon ein neuer ATtiny (kleiner Bruder vom ATmega) (von der neuen Serie, also nicht Attiny85 und ähnliches). Ich würde dir zum STM32 raten
-
Thread
MSP430: eher FRAM-Version einsetzen?
Den MSP430FR2433 gibt es doch aber gar nicht als TSSOP-28....
Aber andere: https://www.ti.com/microcontrollers/msp430-ultra-low-power-mcus/products.html#p3100=16;512&p2954=HTQFP;LQFP;SOIC;SSOP;TSSOP;TVSOP&sort=p1130;asc z.B. MSP430FR2633
-
Thread
P-Channel falsch gewählt?
Moin moin, ich habe eine simple Schaltung mit einem MSP430, Shift Register 74HC595 und IRLML2244 P-Channel Mosfet aufgebaut. Shift Register sowie MSP sind nicht das Problem, steuersignal kommt sauber am Gate des IRLML2244 an. Ich habe mit und ohne Pull-Up
-
Thread
Batteriewahl und Powermanagement
RTC (Weiß nicht ob da Strom für den Oszillator schon eingerechnet ist) und es gibt glaube ich auch MSP430 mit sehr geringem Betriebsstrom. So ein Mikrocontroller könnte auch Überwachungsfunktionen übernehmen, wozu er öfter aufwachen muss, braucht wahrscheinlich weniger Strom und kann den dann eventuell
Aufwachzyklen entsprechen 4 Tage ohne Sonnenschein. Meine Erfahrungen mit einem 20F LIC, ESP8288 und MSP430 sind knapp ein Tag Überbrückungszeit. Werde mir mir ansehen ob mein Melder anstelle der Li Primärzellen mit Solarzellen zuverlässig läuft. Ich muss noch Ausrechnen wie lange es dauert bis der
-
Thread
Fledermausdetektor. Verstärker
fuer einen Mixer: http://www.familie-morbach.de/elektronik/fledermaus/f_schaltplan.html Den MSP430 kann man mit einem 555 ersetzen. Das kann man dann in LTspice simulieren, da es da Modelle fuer den NE612 und 555 gibt. Ich habe auch mal die 40Khz Ultraschallempfaenger von Reichelt getestet
-
Thread
PT100 kalibrierung
waren's nur preiswerte 140€ ?) konnte man keinen richtigen ADC nehmen, da mußte es der eingebaute des MSP430 sein. Wenn man die Dinger ne Weile beobachtet, dann scheinen die 2 Stellen nach dem Komma gut und verläßlich, aber dann gibt's mal hie und da nen kleinen Hupfer auf die nächste geglättete Anzeige..
-
Thread
Deutsche Halbleiter/Prozessor-Industrie? Gesperrt
Texas Instruments sitzt immer noch in Freising, dort wurde unter anderem der MSP430 entwickelt...
-
Thread
TMS320 - welche Bedeutung hat der DSP heute noch
Ich hab hier einen BH560m. Der sollte den C64+ sicher auch koennen. Und einen umgeschnurzelten MSP430-JTAG mit angepasster DLL fuer CCS. > anderes kleines Gemüse Wenn da ein CCS dabei ist, dass noch den TMS320C25/26 unterstuetzt... Die Version CCS3.3 mag den nicht mehr. Div. TMS320C15 und TMS320C31
-
Thread
DS1820: User Bytes im Scratchpad lesen/schreiben
Hallo Gemeinde, meine Schaltung hat leider keinen EEPROM, mein MSP430 keinen FRAM und ich müsste 1 Byte ablegen, das auch einen Stromausfall "überleben" wird. Meine Schaltung besitzt allerdings einen DS1820 und im Datasheet ist von 2 User Bytes die Rede (siehe Scratchpad-Aufbau
-
Thread
MSP430: Dip-Switch auslesen
Hallo Gemeinde, ich würde gerne mit dem MSP430G2553 einen 8bittigen Dip-Switch auslesen. Einmalig beim Programmstart. Problem: Ich habe nur noch ca. 3 GPIO-Pins frei. Benötige ich für 8 Schalter(-Stellungen) auch 8 Eingang-Pins? Wie lese
leuchten. Drum wär es wichtig die Schaltung zu kennen. Nur dann können wir effizient helfen. Den MSP430G2553 gibt es auch mit 24 IO's. Mit den zusätzliche 8 PINs kann man die Dipswitches direkt anschließen.
-
Thread
DCF-Empfänger probleme (erhalte kein high-signal am pin)
Die klassische AVR (wie der hier genannte Atmega328P) haben keinen > internen Pull-Down. Beim MSP430 ist das Standard.
Gerald K. schrieb im Beitrag #6326119: > Beim MSP430 ist das Standard. Mag sein, aber es geht hier um den ATmega328. Stifte bitte nicht noch mehr Verwirrung. Du siehst doch dass der TO schon ganz durcheinander ist.
-
Thread
433 Funksteckdose mit RFM69 steuern
zu beschäftigen und zu programmieren, bin ich besonders scharf auf Beispiele. RFM69 soll mit µC MSP430Fxxxx angesteuert werden. Vielleicht fällt auch noch für mich etwas ab, falls jemand ein funktionstüchtiges Beispiel übrig hat.
beschäftigen und zu > programmieren, bin ich besonders scharf auf Beispiele. RFM69 soll mit µC > MSP430Fxxxx angesteuert werden.
-
Thread
Zukünftige fehlerfreie Revisionen
noch nie wissentlich fehlerhafte Chips auf den > Markt geworfen. Warum nicht? Schau dir MSP430 an, die Errata-Liste kannst du dir als Buch in der Bibliothek ausleihen. Viele davon erwecken den Eindruck, dass sie nie mehr gefixt werden. Trotzdem werden die Chips verkauft. Eine Chip-Revision
-
Thread
PIC16F628A high current in sleep mode
Beim MSP430 muss ich der interne Clock abgeschaltet werden um in den einstelligen µA zu gelangen (Mode 4). MC kann nur mehr über Portpins aufgeweckt werden.Der interne Takt benötigt relativ viel Strom da sehr
-
Thread
Suche ein Starterkit
Woher hast du den schmarren? Ja, Xtensa und AVR sind noch nicht offiziell unterstützt, ARM und MSP430 ist aber absolut brauchbar: https://docs.rust-embedded.org/ Im speziellen die Controller von Nordic (nRF52) sowie von STM (STM32) sind hervorragend unterstützt, auch was HAL angeht. Alle anderen
-
Thread
ADS1115 und Verpolung
besser als nichts. Beim SSD1306 habe ich mir die Arduino-Bibliothek umgeschrieben dass sie beim MSP430 auch funktioniert. Im Übrigen steht es jedem frei es besser zu machen! Was das beste Board ohne gescheite Software taugt habe ich beim Intel Quark letzte Woche erlebt. Das Teil is nämlich tot!
-
Thread
glibc: abs() hat int als Rückgabetyp. Warum?
der letzte wirklich verbreitete war der 286er. Das könnte TI eventuell etwas anders sehen. Der MSP430 wird in zahlreichen Varianten seit 27 Jahren verkauft.
-
Thread
Programmbeispiel für RFM69 gesucht
im Abstand von ca. 10s über eine Entfernung von ca. 80m. vorhanden: RFM69HW mit 868MHz; µC: MSP430Fxxx Programmiersprache: "C"
-
Thread
Nachfolger von Atmega169
(Code Composer Studio) ist inzwischen kostenlos und unterstützt auch MSP430 und MSP430X, und IAR-Quellcode kann man so mit dem TI-Compiler übersetzen. Das wäre also kein Problem. fchk
bin ich auf der Suche nach externen LCD driver IC's, aber wie es scheint kommen die nicht an den MSP430 an. Ich wäre also besser bedient den MSP430 und einen BLE MCU zu nehmen
-
Thread
Platine mit MLX90393 und Pegelwandler für SPI
LPC1343 braucht jedoch auch nicht gerade wenig Strom wenn man ihn oberhalb 12MHz taktet. der MSP430 war mal eine Wahlmöglichkeit wenn es sparsam sein sollte. Nur braucht jedes chip auch wieder eine andere Entwicklungsumgebung und Einarbeitung. Auch dies muss man überlegen. da das Gerät am Ende
mögliche Schaltungsvarianten an. Momentan gibt es eine mit Atmega168 5V und eine mit LPC1343 3.3V. Den MSP430 möchte ich auch noch untersuchen. Der wird sparsamer sein. zur Versorgung sind 2 Alkalizellen vorgesehen oder 2 Akkus mit Boostwandler.
-
Thread
DS1820 komplett wegschalten
des DS1820 immer direkt an 3,3V angeschlossen. Gnd an Gnd und den Data-Pin an den Pin 2.3 meines MSP430. Das hat immer super funktioniert Nur im DeepSleep des MSP430 wurden über den Pullup-Widerstand zwischen VCC und Data immer ca. 80uA verbraucht, was mir immer zuviel war. Nun bin ich auf die
? Vielleicht ist der nach der Messung noch als Input-Pin konfiguriert und dann fließt intern im MSP430 noch dieser Strom von 157uA? Danke!
-
Thread
MSP430 Timing: Was laeuft hier falsch?
Hallo, Fuer Testzwecke moechte ich einfach einen String von 1 und 0 auf einem I/O Port meines MSP430 ausgeben. Jedes Bit soll 10us lang sein. Zuerst setze ich die clock frequency auf 16 MHz: [c] DIRECT_SET_BIT(CSCTL0_H, CSKEY >> 8); DIRECT_SET_BIT(CSCTL1, DCOFSEL_4 | DCORSEL);
-
Thread
MSP430G2 Launchpad: Fragen zum Schematic
Hallo Gemeinde, der Schaltplan zum MSP430G2 Launchpad sieht 2 Kondensatoren C20, C23 vor... (siehe Anlage, links oben). Wofür sind die? C20 dürfte doch der Abblockkondensator für den IC bzw. MSP430G2 sein oder? Warum ist der so weit
Scholz schrieb im Beitrag #6304055: > C20 dürfte doch der Abblockkondensator für den IC bzw. MSP430G2 sein > oder? So wie dargestellt eher weniger. > Warum ist der so weit entfernt vom IC gezeichnet? Und nicht direkt mit > Pin1 und Pin20 verbunden? > Zwischen VCC und GND sollte über möglichst
-
Thread
MSP430G2553 USCI interrupt
hast.? Ich würde mir gerne den ganzen Code mal anschauen. Habe zwar schon länger nichts mit dem MSP430G2553 gemacht, aber interessieren würde es mich schon und bestimmt auch andere. mfg Klaus
-
Thread
RC522 getting started
Alex A. schrieb im Beitrag #6298696: > Ich programmiere nicht mit Arduino sondern mit einem > MSP430 und möchte keine externen Libs hernehmen. Abgucken kannst du dort trotzdem oder auch den MSP430 direkt mit Arduino Code nutzen. Wenn das funktioniert, kannst du immer noch dein eigenes Rad xxx - sorry - Lib erfinden. https://www.instructables.com/id/Use-Arduino-code-on-a-TI-Launchpad-MSP430/
-
Thread
Präzise Messung der Leistungsaufnahme von Mikrocontrollern und FPGAs
Kennt ihr Energytrace von TI für unter anderem den MSP430? Schicke Sache, da direkt in die IDE integriert und die Messtechnik günstig auf dem Programmer inklusive. Es gibt spezielle Launchpad-Demo-Boards dafür. Habe einmal mit dem System gearbeitet und war
finden und einen wo ihm das zu teuer wird. > Kennt ihr Energytrace von TI für unter anderem den MSP430? Nein, aber Energie Micro (heute Silabs) hat das auch schon lange auf ihren Demoboards. Das zeigt IMHO das der Bedarf da ist und sowas sinnvoll ist. Die hohen Preise von den kaufbaren Geraeten
-
Thread
"printf" for small pockets || für ganz arme uC
aus? das xprintf hab ich mal hier https://43oh.com/2011/10/tiny-printf-for-the-space-constrained-msp430/ gefunden, auf msp430, PIC's und diversen anderen benutzt wenn ich was via serial debuggen musste und flash knapp ist. es funkioniert. mfG Peter ;-)
-
Thread
Mikorcontroller Bespielen
Vielleicht MSP430F2011, könnte passen. https://www.mikrocontroller.net/articles/MSP430
-
Thread
Stromversorgung PCB
wie ich die Kondensatoren auf meinem PCB verteilen bzw. dimensionieren soll... Logic ist ein msp430g2553. Der boost converter schreibt einen 22uF am ausgang vor, daher ist der schonmal vorhanden. Genau so wie der 10uF am PAM. Da der msp diverse Problem mit dem BOD bei langsam fallender Spannugsversorgung
-
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 Entwicklung mit I/O
Blick nichts brauchbares gefunden hab ist meine Frage noch genereller: Wie kann ich fuer den MSP430 entwickeln ohne Zugriff auf die vollstaendig zusammengebaute Hardware zu haben? (*) (*) Ich habe Zugriff auf die "Hardware" (den MSP430) aber nicht die Hardware die meine Daten generiert/ausliest
Simulation. D.h. die Zeit fuer die Abarbeitung eines Befehls wird eine andere als auf einem MSP430 sein.
-
Thread
Verkaufe diverse Teile
, sehr zu empfehlen. Ich kann damit nichts anfangen. 2€ + 5€ versichter Versand. 2. 1 MSP430 Flash tool. (Keine Ahnung ob das noch geht) 5€ + 5€ Versand 3. 1 riesige Optik aus einem Beamer. 5€ + 6€ Versand. 4. Ein Weller WS81 Löttrafo, ohne Lötkolben. 50€ + 6€ Versand.
> 2. 1 MSP430 Flash tool. (Keine Ahnung ob das noch geht) > 5€ + 5€ Versand > > 3. 1 riesige Optik aus einem Beamer. > 5€ + 6€ Versand. > > 4. Ein Weller WS81 Löttrafo, ohne Lötkolben. > 50€ +
-
Thread
CSS oder IAR üfr MSP430
Hallo, gibt es einen Vergleich zwischen CSS und IAR für den MSP430? Welche Entwicklungsumgebung würdet ihr empfehlen? Der CCS ist ja inzwischen komplett kostenlos. Lohnt sich IAR da überhaupt noch bzw. welche Vorteile hat IAR? Würde mich über eure Meinungen dazu
sowas nicht gemacht. > > Das gilt jetzt für die ARM Version. ok, danke für die Infos. Für MSP430 gibt es derzeit aber nur die Version 7.x
-
Thread
Betriebsdauer CC1101
Ich sende mittels einem MSP430f5529 Pakete mittels SPI an den CC1101, dieser sendet die Daten dann an einen weiteren CC1101, welcher wieder mittels einem MSP gesteuert wird. Der Logic Analyzer zeigt an, dass ich die Daten richtig
Du benutzt, wie Du ihn initialierst usw. usw. Ich bin allerdings etwas raus hier, weil ich die MSP430 nicht nutze und nicht wirklich kenne. Gruß aus Berlin Michael
-
Thread
Go-Compiler für MSP430
Hallo, ich versuche einen sehr eingeschränkten Go-Compiler für den MSP430 zu bauen. Es funktioniert noch fast gar nichts außer Variablenzuweisungen und Schleifen. Damit lassen sich aber schon mal LEDs zum Leuchten bringen: [code] package main import msp430 "msp430.io/g2553" func main() { // Wachhund abstellen msp430.WDTCTL = msp430.WDTPW | msp430.WDTHOLD // LED an P1.0 msp430.P1DIR |= 0x01 msp430.P1OUT |= 0x01 } [/code] Wer damit etwas spielen (mehr ist z.Z. nicht drin) will, kann sich hier
-
Thread
Welches Zynq-Board für Mess-Applikationen ?
Die nimmt einem beim Debuggen/Testen schon sehr viel Arbeit ab. Muss nicht RISC-V sein, ZPU und msp430-Klone sind auch sehr gut (noch bessere Code-Dichte). Ich habe so eine Labview-Steuerung per UDP stack in die 32kB on-Chip-Block-RAM reinbekommen. Genannter USB-Ansatz (FX2/FX3) ist ansich auch praktikabel
-
Thread
LaunchPad für CO Sensor, Wi-Fi Modul
richtige Lösung dabei, bzw konnten wir keine passenden BoosterPacks für unsere Anforderung finden. MSP430FR5994 LaunchPad Development Kit SimpleLink™ crystal-less BAW CC2652RB multiprotocol 2.4GHz wireless MCU LaunchPad™ development kit MSP430FR2311 LaunchPad™ development kit Sind wir auf dem
den Sendepausen. Dann spielt die benötigte Energie fürs Senden irgendwann keine Rolle mehr. > MSP430... > oder würdet ihr allgemein einen Mikrocontroller eines anderen > Herstellers verwenden? Zum anderen zeichnet sich TI seit 20 Jahren durch gutes Low Power Marketing beim MSP430 aus. In der
-
Thread
MSP430G2: Elegantester Weg Bits zu empfangen?
Zeit & Clemens, Danke! Erstmal sorry, ich glaub ich war da etwas unklar da jemand den Titel nach MSP430P2 geaendert hat. Mit P2 meinte ich Port 2 (Port 2.3 konkret). Die Hardware ist vorhanden, ich moechte hardwareseitig nichts aendern und deswegen wollte ich das erwaehnen fuer den Fall dass es ueber UARTs etc. an anderen Pins moeglich waere. Mein exaktes Device ist MSP430FR5969. > Leider zeigst du uns kein komplettes Datentelegramm. [code] (Delimiter,12.5us) 1 0 1 1 1 0 0 1 1 ... ___ __ ______ ___ \_____
-
Thread
Unterschied?
und verstehe immer noch nicht, warum die die kleinen Anpassungen in PeDas Original Code auf den MSP430 nicht machst und dann mit der Routine glücklich bist. Stattdessen schickst du im Interrupt immer noch serielle Meldungen ab und bremst dadurch alles aus. Von delays etc. ganz zu schweigen. Ich glaube