-
Thread
Unzip Cortex-M4
Ein normaler LZIP ist kein Hexenwerk. Den habe ich auf einem popeligen MSP430 zu Fuß umgesetzt. Gerade das Entpacken braucht kaum Aufwand, weil man im Grunde nur den Marker sucht und dann entweder aus bereits vorher entpackten Daten oder aus dem Eingangsdatenstrom kopiert.
-
Thread
ESP8266 Webserver auf Akkubasis
auf 868 MHz und braucht im empfangsbereiten Zustand typisch 3mA. Der Stromverbrauch des MC (z..B. MSP430G2553) sollte im Stromverbrauch zu vernachlässigen sein. Damit ließe das System über 4 Monate betreiben. Je nachdem wieviel gesendet werden muss und welche Aktivitäten noch parallel laufen ist die
-
Thread
Zwei 45kHz-Signale, 90° Phasenverschoben erzeugen
kleiner 300mA z.B. vier Stück *Si1551DL* komplementär FET's bilden zwei Vollbrücken die an einem *MSP430G2553* anschlossen sind. Die beiden Vollbrücken werden mit Pulsweitenmodulation gesteuert. *Pulsweitenmudulation:* http://xdec.de/msp430-pwm/ *H-Brücke, 4-Quadrantensteller:* https://www.mikrocontroller.net
-
Thread
Aufwandschätzung für Cross-Assembler
Für einen MSP430-Assembler in Go brauchte ich laut "git log" ca. 5 Monate.
J. W. schrieb im Beitrag #5837151: > Für einen MSP430-Assembler in Go brauchte ich laut "git log" ca. 5 > Monate. Die meiste Zeit ging drauf, um Go zu lernen? :)
-
Thread
Welchen Mikrocontroller wähle ich?
Mein 1. Mikrocontroller war ein MSP430 und ist immer noch mein Favorit.
PI B hat 620 Seiten Wenn man weniger hardwarenahe programmiert, das hardwarenahe z.B. in den MSP430 verschiebt, dann braucht man die 620 Seiten sehr selten! Daher die Arbeitsteilung RPI und MSP430, der MSP430 fällt kostenmäßig nicht ins Gewicht. Die Fehlersuche wird auch erheblich einfacher.
-
Thread
Programmieren lernen die 10.001
jemand eine gute, offene und kostenfreie Quelle für Linux kennen wäre ich sehr daran interessiert) MSP430 (16-Bit mspgcc, wenn auch leicht veraltet) Für AVR, ARM und MSP430 sind in deren Toolchains auch C++ Compiler enthalten, für SDCC leider nicht (wobei ich nicht wirklich ein Freund von C++ auf einem
-
Thread
Kann einer helfen?
Ja, mit ner uralten Gurke angefangen. Schmeiss den Scheiss weg und nimm was Richtiges: STM32, MSP430, ...
Ja, genau so ist es. Wenn der Supercomputer in "Per Anhalter durch die Galaxis" aus STM32- oder MSP430-Prozessoren bestanden hätte, wäre die Frage „nach dem Leben, dem Universum und dem ganzen Rest“ statt in einigen Millionen Jahren in Sekundenbruchteilen berechnet worden (und mit der Antwort hätte
-
Thread
Kombination ESP8266 und PIR-Sensor AMN31112J
an den PIR des anderen Gerätes herangebracht zeigt den gleichen Effekt. Ich habe alle Pins des MSP430 mit RC Filter abgeblockt.
-
Thread
Suche Analoge Multiplexer mit Speicherfunktion
schrieb im Beitrag #5827803: > Analoge Portausgänge eines MC? Ich verwende hauptsächlich den MSP430, dieser erlaubt analoge Ausgangssignale mittels Pulsweitenmodulation zu erzeugen. Dies ist ein dynamisches Verfahren und benötige mindestens einen aktiven MC Takt. Im Gegensatz dazu wäre die Beschaltung
mehrerer Ausgangsports mit einem Widerstandsnetzwerk ein statisches Verfahren, welches z.B. beim MSP430 auch im LP4 Mode funktioniert. Siehe Wikipedia *R2R-Netzwerk*
-
Thread
Empfehlenswerte Drucksensoren für Vakuum und STM32F4 gesucht.
gibt es auch amerikanische Firmen, die die SI-Einheiten verwenden. So gibt TI die Maße seiner µC MSP430 in mm an. Das RM der Beinchen beträgt glatte 0,5mm.
-
Thread
Einstieg in STM32(L4)
dem STM32 zu beschäftigen grundsätzlich falsch oder zu old school ist. Ich weis, dass sich der MSP430 hier im Forum nicht alzu grosser Beliebtheit erfreut aber für Neueinsteiger wird es einem in der MSP430 Welt deutlich leichter gemacht. - Development board bestellen - Datenblatt und Handbuch bei
STM32 zu beschäftigen grundsätzlich falsch oder zu old school > ist. > > Ich weis, dass sich der MSP430 hier im Forum nicht alzu grosser > Beliebtheit erfreut aber für Neueinsteiger wird es einem in der MSP430 > Welt deutlich leichter gemacht. > > - Development board bestellen > - Datenblatt und
-
Thread
Auslösung für Lebendfalle
einen Controller verwenden, der von Haus aus für > Tuch-Anwendungen vorgesehen ist. z.B. einen MSP430? Kann man aber auch so fein einstellen, dass dieser bereits auslöst, wenn man nur in die Nähe kommt?
Die MSP430 mit Touch finde ich nur als SMD. Nicht, dass ich keinen Adapter nehmen könnte oder eine Leiterplatte entflechten kann. Aber wenn es schnell gehen soll, würde ich heute bestellen und dann in 2,3
-
Thread
e4th geht nicht:
-r-- 1 rfr rfr 2933 Feb 26 2018 mecrisp.efc -rw-r--r-- 1 rfr rfr 2431 Feb 26 2018 mecrisp-msp430xas.efc -rw-r--r-- 1 rfr rfr 3046 Feb 26 2018 mecrisp-st.efc -rw-r--r-- 1 rfr rfr 8364 Feb 26 2018 MSP430G2553.efr -rw-r--r-- 1 rfr rfr 15991 Feb 26 2018 msp430xas.efx -rw-r--r-- 1 rfr rfr 8093 Feb 26 2018 msp430xdas.efx -rw-r--r-- 1 rfr rfr 3227 Feb 26 2018 noforth.efc -rw-r--r-- 1 rfr rfr 2776 Feb 26 2018 noforth-xas.efc drwxr-xr-x 2 rfr rfr 4096 Feb 26 2018 Raspbian/ -rw-r--r-- 1 rfr rfr
-
Thread
Minirechner/Rechner für FORTH
Schlüsselfertig * < https://sites.google.com/site/libby8dev/fignition > DIY: Mecrisp FORTH auf TI MSP430, STM32 * < http://mecrisp.sourceforge.net/ > Flashforth auf PICs 8- & 16-Bit und AVRs * < http://flashforth.com/ > CamelForth auf 8051, 8086, Z80, 6809, ... * < http://www.camelforth.com/
-
Thread
while-Schleife wird "unerlaubt verlassen"
Funktionsaufrufe aus dem Interrupt entfernen. Ach so, du hast ja gar keinen AVR, sondern einen MSP430. Kann der verschachtelte Interrupts? Egal, das Konzept ist trotzdem ungünstig. > Ich möchte bei den 4s-Takt bleiben, damit man den µC evtl. ca. 4s-x > schlafen legen kann. (in Zukunft Batteriebetrieb
-
Thread
MSP430 GPIO Multiplexing?
Hallo, ich habe mir eine Dev. Board mit einem MSP430G2231 geholt. Bei diesem kann ich laut Datenblatt z.B. auf P1.6 bis zu 5 Peripherals aktivieren, es gibt jedoch nur ein Register P1SEL, womit ich pro Pin 1 bit setzen kann. Das heißt für mich, dass
-
Thread
Spannungsunterbrechung erkennen
. Zeitkonstante? Spannungsanstieg? Ich habe bei meinem Projekt mit der Brownout Schaltung des MSP430G2553 diesbezüglich eine negative Erfahrung gemacht. Die Li-Batterie lädt einen 20F LIC auf. Der Spannungsanstieg ist so klein, das der MSP430 nicht von selbst los läuft. Das ist für mich kein großes
-
Thread
CAN - gültiger/ungültiger Identifier
Die Vorlesung bezog sich auf den MSP430, aber in der Aufgabe ging es eher um CAN im allgemeinen. Ich vermute mal, dass dann wirklich gemeint war, dass keine 2 Master die gleiche ID senden dürfen. War dann aber blöd formuliert.
-
Thread
Was ist das für ein Chip? Hersteller? Auslesen des Flash?
Debug" > ausschaut. Testpunkte? Anderer kleiner Stecker? Auf dem Board ist noch ein weiterer MSP430 Controller mit 5 unbestückten Pads. Dessen Funktion kann ich mir aber nicht ausmalen. Auf alle Fälle werde ich erstmal alle Pins nach TX abklappern. Und, ja, genau das war meine Idee. Ein Eval
-
Thread
AD9833 mit MSP430F233
versuche einen Sinus Signalgenerator von 10-ca 500 Hz mithilfe eines AD9833 zu realisieren. Der MSP430 läuft auf mit einem 4MHz Resonator und gibt dann den Mainclock auf den AD9833 MCLK. Die Signale kommen beim IC an, dies habe ich an den Beinen Nachgemessen. Über den MSP430F233 wird der AD9833
ganze Schaltplan angehängt. ... und welchen Wert hat GEN_MCLK? Kommt da auch was raus aus deinem MSP430 für den AD9833?
-
Thread
Klausuraufgabe zu DMA beim MSP430
Hallo, ich bereite mich gerade auf eine Mikrorechner-Klausur vor und habe in einer alten Klausur folgende Aufgabe gefunden: Per DMA sollen Messwerte vom ADC (Register ADC12MEMO) in das Feld uint16_t messwerte[2000] kopiert werden. 1. Welche Betriebsart wählen Sie? 2. Wie initialisieren Sie Quell- und Zieladressen? 3. Wie viele Transfers müssen ausgeführt werden? 4. Wie werden Quell- und Zieladresse nach jedem Transfer verändert? 5. Wer/was löst den DMA-Transfer aus? Also bei 1. nehme ich für die Adressierungsart an "fixed address -> block of addresses" und für den Transfer-Mode "single
-
Thread
Frage zu Knopfzelle und Pulsstrom
Strom als der Sleep Mode mit MC Clock benötigt, dann ist die externe Lösung zu bevorzugen. Beim MSP430 ist der Unterschied zwischen Sleep Mode mit Clock (Timmer aktiv) und Sleep Mode ohne Clock (Wakeup nur durch Portinterrupt) nicht unerheblichen (siehe Datenblätter).
Die Spannung von 3,6V, 0,2V gehen an den Entkopplungsdioden verloren) sind gerade richtig für den MSP430, ESP8266 und den PIR. Da zwei Batterien vorhanden sind, können diese ohne Unterbrechung des Stromes getauscht werden. Die Entkopplungsdioden sind ein Verpolungsschutz und verhindern Ausgleichsströme
-
Thread
Serielle Schnittstelle beim MSP430
schrieb im Beitrag #5795632: > die Vorlesungsunterlagen geben da nichts her Von der ungenannten MSP430-Variante gibt es bei TI ausführliche Dokumentation, der /passende/ "Family User's Guide" ist hier zu Rate zu ziehen. Passend muss er sein, weil sich die Peripheriemodule zwischen verschiedenen
-
Thread
AT89C2051 - nur per parallel programmer?
, Helmut. p.s. verwendet habe ich die Dinger, da sie damls wenig Strom verbrauchten (war Vor-MSP430-Zeit) und als Ersatzsensoren für Wetterstationen im Batteriebetrieb dienten.
-
Thread
Easymeter Nullstellung !
MSP430 uC und I2C EEPROM. Wenn du Glück hast, dann ist das Programm auf dem uC billig gemacht und speichert einfach den Wert im EEPROM. Wenn der Hersteller aber auch nur 2 Gehirnzellen hatte, dann ist das
#5789569: > Wenn's ganz böse läuft, hat der Controller selber noch einen Speicher, Die üblichen MSP430 können einen Teil ihres Flashs wie ein EEPROM nutzen, das externe EEPROM wird in dieser Schaltung vermutlich nur wegen der höheren Zyklenfestigkeit eingesetzt.
-
Thread
Keine Ahnung was das Ding macht
Verschlüsselung arbeitet (davon gehe ich mal aus), mit einem FPGA zu emulieren. Mag allenfalls auch mit einem msp430 gehen, wenn wir mal I2C als Interface annehmen. Normalerweise treten nach solch Pleiten immer Dienstleister auf, die Ersatz anbieten, so dass sich das oft aber nicht lohnt.
-
Thread
(ISP) Programmer mit Debug-Funktion für ATMEGA
meiner Person: abgeschlossenes Bachelor Studium Elektrotechnik (FH). Im Studium bin ich mit dem MSP430 Launchpad + Assembler (LEDS blinken lassen und die Register auslesen, Quellcode von C nach Assembler) und einem ATMEGA? + C (LCD 16x2 als Ausgabe + Poti als Analog-In und ein oder mehrere Digital-Outs
-
Thread
Suche Vergleichsliste mit der Anzahl an Instruktionen (Opcodes) für die verschiedenen Architekturen
schrieb im Beitrag #5775024: > Gibt es Binaries, die maximal nur 26 verschiedene Opcodes haben? MSP430 hat 27 Instruktionen (siehe Kapitel 3 von http://www.ti.com/lit/pdf/slau144), aber DADD wird von keinem Compiler generiert. (Eine Unterscheidung Kernel-/User-Space gibt es bei einem so kleinen Embedded-Prozessor
Wasserzeichen mithilfe von Steganografie versteckt ist. Clemens L. schrieb im Beitrag #5775118: > MSP430 hat 27 Instruktionen (siehe Kapitel 3 von > http://www.ti.com/lit/pdf/slau144), aber DADD wird von keinem Compiler > generiert. Danke für die Info. Diese Architektur könnte da also schon einmal
-
Thread
Programm, mit dem man per USB-VCP (FT232) IIC-ICs programmieren kann
das war es. Der Support verstand mich wohl nicht so recht. Also nahm ich ein FT232RL und ein MSP430F2013 und ein P82B96, das war im April 2015. Das läuft heute noch. Inzwischen gibt es einfachere Lösungen. mfg klaus
MSP430F2013 und ein P82B96, das war im >> April 2015. Das läuft heute noch. Da hatte ich mich wohl vertan. Es war nicht 2015 sondern eher 2005. > Oder habe ich das nur nicht > gesehen? Vermutlich
-
Thread
Mikrocontroller - die Qual der Wahl, oder doch die Wahl der Qual?
Stromsparmechanismen die Leistung so vermindern dass man ohne solche arbeiten muss. Dann eignen sich MSP430, die dann immer noch nur 1mA bei voller Leistung verbrauchen.
SD-RAM, etc. Es gibt fast alles was das Herz begehrt. Ich hab selber vor ca. 10 Jahren mit den MSP430 angefangen und bin dann auf STM32 umgestiegen. Habe seitdem auch viel mit anderen ARM-Controllern gearbeitet, z.B. Kinetis, LPC oder EFM32. Alle haben ihre Vor- und Nachteile. Die LPCs haben meiner
-
Thread
IDE für STM32
noch ein paar, aber da kam ich noch nicht zu. Klar könnte ich auch einen tiny2313 oder einen MSP430 nehmen, in Assembler Soft-PWM implementieren, eine Platine machen, ... Für viele Sachen reicht das aber so wie es jetzt ist dicke.
-
Thread
Crossworks Linker Error
ist schon zu lange her, daß ich mal was mit CrossWorks gemacht habe, und das war obendrein für den msp430 ...
-
Thread
MSP430 BREAKPOINT -> PWM STOPP
Hallo, Launchpad MSP-EXP430G2 -> MSP430G2553. PWM auf P2.2 und P1.6. Wenn das Programm auf einen BREAKPIONT läuft, stoppt die PWM. Kann man das irgendwo einstellen, dass die PWM weiterläuft, wie bei der PICOLO-Serie? Oder zumindest
clock control available on this device". Ist schon eine gravierende Einschränkung. Welchen MSP430 benutzt du, bei dem es funktioniert? VG Walter
-
Thread
while-Schleife vorzeitig verlassen
aktualisiert wird, Hat das programmiertechnische Gründe oder liegt es an der Arbeitsweise des MSP430F1611? Ich hatte eigentlich gedacht, dass der AD-wandler die Abtastung der Kanäle mit ADC12CTL0 |= ADC12SC+ ENC; ständig wiederholt und dass mit ADW_P6_3 = ADC12MEM3; der Speicher ADC12MEM3
-
Thread
High Level als Default State
driften" kann. Beispiel des Herumfloatens von hier: https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/534363 (Die beiden großen Sprünge um 2s sind von einer LED.)
-
Thread
Bedeutung?: Error: cannot load from …..
Deinen 'F5435. Darin enthalten sind acht Beispiele, die sich mit dem ADC beschäftigen: [pre] msp430x54x_adc12_01.c ADC12, Sample A0, Set P1.0 if A0 > 0.5*AVcc msp430x54x_adc12_02.c ADC12, Using the Internal Reference msp430x54x_adc12_05.c ADC12, Using an External Reference msp430x54x_adc12_06.c ADC12, Repeated Sequence of Conversions msp430x54x_adc12_07.c ADC12, Repeated Single Channel Conversions msp430x54x_adc12_08.c ADC12, Using
-
Thread
ADC mit pos. und neg. Referenzspannung
positive Referenz. Bei den oben genannten ADCs gibt es zB einen eingang für die neg Referenz, beim MSP430 zB V-eref genannt. Beim MSP430 kann diese zB Werte annehmen von 0...2V beim TLV ebenso, wobei der MEssbereich der dann zwischen pos Referenz und neg. Referenz aufgespannt wird meisten größer 2 V sein
Stefan S. schrieb im Beitrag #5743125: > AM MSP430 hat es direkt einen Eingang für pos Referenz als auch neg. > Referenz Du schreibst hier mit grosser Sturheit von Referenz, meinst aber die minimale und maximale Eingangsspannung für den ADC. Das
-
Thread
Code Composer Studio (CCS) Probleme mit sprintf
printf() compiler support setting" http://processors.wiki.ti.com/index.php/Printf_support_for_MSP430_CCSTUDIO_compiler Steht die auf minimal?
-
Thread
MSP430 JTAG mit dem MSP-FET
nach Recherchen und Verzweiflung wende ich mich an euch. :) Im Geschäft Arbeiten wir mit den MSP430, diese Programmieren wir normalerweise über SBW. Für ein neues Projekt hab ich nun einen MSP430f233 gewählt. Dazu die ganze Hardwarestruktur schon gemacht und auch bei der Programmierung angefangen
Meldung: "Error connecting to the target:Unknown device" Zum Aufbau: Versuchsweise mit einem MSP430G2132 gemacht, da wir noch keinen Print haben. Dann von meinem Adapter (nur ein Kabel vom 14 Pol aufs Steckbrett) auf den IC. Verbindung vom MSP430G2132: JTAG............IC VCC_Tool -> VCC (
-
Thread
[V] MSP430 Launchpad Development Tool / Programmer
Hallo! Verkaufe MSP430 Launchpad Development Tool / Programmer inkl zweitemDIL-MSP430 und Quarz 5 Euro zzgl. 5 Euro versicherter Versand per DHL Grüße Robert
-
Thread
Display ansteuern mit MSP430
machen? > Vielen Dank für die Hilfe! Ich würde das Diplay über das 4- wire SPI-Interface des MSP430 anschließen. Als Variante würde ich den MSP430G2553 mit TI LaunchPad als Entwiclungsboard auswählen. Der MSP430G2553 verfügt über ein sehr flexibles SPI-INTERFACE . Die notwendigen Verbindungen zwischen Display und MSP430G2553 sind im Datenblatt des Displays auf Seite 61 ersichtlich. https://www.pollin.at/p/grafik-display-w-display-wcg12864b6fsdewg-gdsc-ff-12864wm-64-121146 Mfg GEKU