-
Thread
Frage zu Knopfzelle und Pulsstrom
weniger 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).
Anschalten führt ohne den LIC zu Spannungseinbrüchen, die im Extremfall die Spannungsüberwachung des MSP430 ansprechen lassen. Lothar M. schrieb im Beitrag #5802327: > Hört sich nach Overkill an, wenn man nur 0,1 sec braucht... Da ich auf SMD umstelle möchte ich von dem großen LIC weg, aber das
-
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?
Servus, 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
#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.
Ziel hinaus? > Ein I²C-Slave geht auch mit nem Arduino, erst recht wenn er nichts > speichern muss. MSP, STM32, PIC sind da neben vielen anderen natürlich > auch möglich. > Aber ein FPGA wäre doch über's Ziel hinaus. Oder gibt's kleine > wenig-IO-viel-Innereien-FPGAs fertig auf nem Breakout und mit
-
Thread
(ISP) Programmer mit Debug-Funktion für ATMEGA
zu 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
und 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
gibt's 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
Hallo Walter, ich habs mit exakt der gleichen Konfiguration getestet: Launchpad MSP-EXP430G2 -> MSP430G2553 PWM auf P1.6, TimerA0 auf ACLk, simples Blinki Programm. Allerdings verwende ich CCS Version 6.2.0, weil bei mir in den späteren Versionen der Debugger aussteigt, wenn die
-
Thread
while-Schleife vorzeitig verlassen
nicht 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,
-
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
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.
-
Thread
Code Composer Studio (CCS) Probleme mit sprintf
the 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
Nun 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
eine 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] SPECTRUM ANALYZER TOOL Texas Instruments MSP-SA430-SUB1GHZ
Hallo! Verkaufe SPECTRUM ANALYZER TOOL Texas Instruments MSP-SA430-SUB1GHZ https://www.mouser.de/ProductDetail/Texas-Instruments/MSP-SA430-SUB1GHZ?qs=Brs2XCuyt3dPlpZdE%252b80qg%3D%3D Neupreis bei Mouser: 250€ 125 Euro zzgl. 5 Euro versicherter Versand
-
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
eigenes 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
-
Thread
Freier + kleiner Softcore gesucht.
ghdl-kompatible Optionen: - ZPU-Architektur (da gibt es auch einige schnelle Varianten von) - msp430-kompatibler neo430 Punkto Befehlssatzdichte sind die beiden meine heimlichen 'Testsieger'. Den neo430 habe ich als Default-Testlauf mal in einen Docker-Container gepackt (macht sich prima für
Strubi hat den 16-bit neo430 ja schon angesprochen, hier der Link zum Projekt: https://github.com/stnolting/neo430
-
Thread
Assembler Subtraktion 0x80-0x40: Warum hier Carry=1 und Overflow=1 ?
Ja, das Carry-Flag wird beim MSP430 gesetzt, wenn /kein/ Borgen erforderlich ist. Wie Axel geschrieben hat, wird das Overflow-Flag V wird gesetzt, wenn bei Operationen mit vorzeichenbehafteten Zahlen ein Überlauf auftritt. 0x80
-
Thread
msp430 LaunchPad - pulldown am Taster tut nicht (pullup funktioniert)
Hi, ist am Taster S2 der Pullup-Widerstand aktiv (P1OUT.3=1), ist P1IN.3 im ungedrückten Zustand high, gedrückt low -alles ok. Versuche ich aber den Taster am Pulldown zu betreiben, liegt an P1IN.3 low an -ob S2 gedrückt ist oder nicht... Die Reihenfolge P1DIR->P1REN->P1OUT habe ich eingehalten. P1REN.3 bleibt auch korrekterweise 1, wird nicht plötzlich 0 oder so. [c]void main(void) { WDTCTL=WDTPW+WDTHOLD; P1DIR = BIT0+BIT6; P1REN = BIT3; P1OUT = 0; while(1); }[/c] Family Guide: [pre]8.2.4 Pullup/Pulldown Resistor Enable Registers
-
Thread
Gesucht: Digitale Meßuhr
.Anmerkung: Ich habe gegen Geld für verschiedene China-Meßuhren und Meßschieber für Atmels und MSP430 Software zum Auslesen geschrieben, ne Doku gabs meißt nicht zu den Geräten dazu, da ist reverse Engeneering angesagt und Geräte mit gleichem Gehäuse müssen auch noch lange nicht die selbe Elektronik
-
Thread
40Mhz Sender, Garagentor öffnen
den Code zu verstehen. Das ist die nächste Aufgabe. Statt des HT600 werde ich einen Mikrocontroller MSP430F2013 verwenden.
-
Thread
Nachfolger für ATMega gesucht
bringen): http://www.ti.com/microcontrollers/msp430-ultra-low-power-mcus/overview.html#
Sebastian R. schrieb im Beitrag #5710791: > Auch der MSP430 hat sehr viel Schönes. Leider nur sehr beschränktes und vor allem nicht erweiterbares RAM.
-
Thread
Assembler Befehle
wir arbeiten MSP430G2553
-
Thread
Datenblatt (ATmega48, ATmega88, ATmega168, ATmega328) auf deutsch
lange den > Anschluß verpaßt Der Atmel AVR war ursprünglich ein norwegisches Produkt. Der MSP430 wurde in der deutschen Dependance von TI entwickelt. Der ARM ist eine britische Entwicklung. Stimmt, Europa hat's echt nicht drauf.
den > Anschluß verpaßt > > Der Atmel AVR war ursprünglich ein norwegisches Produkt. > > Der MSP430 wurde in der deutschen Dependance von TI entwickelt. > > Der ARM ist eine britische Entwicklung. > > Stimmt, Europa hat's echt nicht drauf. Nicht nur der MSP430... Auch aktuellere Prozessoren
-
Thread
Welchen Parameter muss ich nutzen, um mit Arduino und DS18S20 ein Relais zu steuern?
steinigen Einstieg über die Datenblätter der Controller in die µC Welt. Ich selbst bin auch über ein MSP430 Evalboard in die Controllerwelt eingestiegen und habe auch jede Menge Lehrgeld gezahlt. Es spricht auch nichts dagegen fertige Libs oder auch (im Privatbereich) fertige Codeschnipsel zu benutzen
-
Thread
Funktion überladen für const Arg (für alternative Algo)
MOV.B #0, R12 ADD.W #10, R1 POPM.W #1, r4 RET [/code] GCC 6.2.1 für MSP430 Man beachte dass [c] const uint32_t fact_4 = factorial(4); [/c] zu [code] MOV.W #24, -4(R4) MOV.W #0, -2(R4) [/code] optimiert wird.
-
Thread
PIC18 C Command Referenz
einen PIC18 Mikrocontroller. Sowas muss Microchip doch bereit bereitstellen! Bei STM32, AVR oder MSP430 gibt es ja immer diese guten großen Dokumente mit einer Übersicht über alle Befehle die zu einem Modul gehören. So etwas suche ich für den PIC18 in Verbindung mit der MPLAB X IDE. Falls jemand
-
Thread
msp430 QMathLib - Polynom-Algo., komische Umformung/Optimierung
Hallo, im µC-Kurs beschäftigen wir uns gerade mit der TI QMathLib für den msp430 (eine für 16Bit und msp430-Hardware optimierte Festkommabibliothek). Hier (siehe Anhang) geht es um die Implementierung eines Mitternachtsformel-Algorithmus. Mit QMath-Datentypen sind Kommastellen
-
Thread
FT232R CBUS paralleles Interface Geschwindigkeit.
Alternativ gäbe es auch einen MSP430 mit USB-Funktionalität, sogar auf einem Launchpad: http://www.ti.com/tool/MSP-EXP430F5529LP
-
Thread
[V] MSP430FR4133 LaunchPad Development Kit
Einmal angeschlossen, also quasi neu. Zubehör ist komplett. 7,77 € mit Versand (wird gut verpackt) ;) Bezahlung via PayPal Friends oder Überweisung.
-
Thread
[V] TI LM4F120 & MSP430 LaunchPad Eval Boards
noch jemand was mit anfangen. Es handelt sich um die folgenden * 2x EK-LM4F120XL LaunchPad * 1x MSP-EXP430G2 LaunchPad Mit dabei sollte jeweils alles Zubehör sein (hoffe ich zumindest). Pro Kiste hätte ich an 5€ plus Versand gedacht. Entweder mit der schwarzen Box als Packet(chen) oder ohne
-
Thread
Analog-Design Legende werden oder so
Einkoppeln verstehen * Mikrocontroller: - nach aktuellem Stand einen Cortex M3 und höher - evtl. MSP430 * Leiterplatten - Layout - Layoutprogramme Eine wichtige Sache: In den Schulen wird gerne mit alten ICs gearbeitet wie ua741, LM358, NE555, LS7805, etc. Das ist zwar notwendiges und
-
Thread
Arduino Librarys - Wer prüft diese ?
mir ein Bekannter erzählt hat, dass seine IDE von Mikroelektronika rot ist. Ich glaube er verwendet MSP430 Arduino ähnliche Platinen. Wenn man genau auf das Bild oben schaut, sieht man, dass der Balken unterhalb des eigentlichen Fensterbalkens rot ist. Ich glaube, dass ist durch den Java-Source beeinflussbar
Hab's gefunden: MSP430 Arduino https://www.baldengineer.com/energia-and-msp430-arduino-alternative.html
-
Thread
Wie 2x interrupt verschachteln, MSP430
: > Hoffentlich habe ich mich verständlich genug ausgedrückt. Nein, aber zur Überschrift: Der MSP430 hat eigentlich keine *nested* *interrupts* . Während der ISR Ausführung sind Interrupts gesperrt. Aber du kannst in der ISR die Interrupts per Befehl wieder freigeben. -> Steht alles im Family User
es spätestens nach ~500µs zur Mainloop zurück kehrt. +1 Und mit einem 32768Hz-Uhrenquarz am MSP430 kann man dann sogar noch die einzelnen Flanken-Wechsel ganz einfach per Interrupt auslösen. So hatte ich das mal gemacht, siehe Bild in [[1-wire_als_Hausbus]].
-
Thread
Implementierung eines ADT7301 an einem MSP430FR5729
Hallo, ich versuche einen ADT7301 Temperatursensor an einem MSP430FR5729 zu implementieren. Jedoch weiß ich nicht wie ich den Sensor auf dem MSP430 Microcontroller ansteuere bzw wie ich es implementieren soll. Die Verkabelung sieht wie folgt aus: [code]
| ---------------- [/code] Der unten stehende C Code zeigt meine MSP430 Initalisierung. [c] #include <msp430.h> #include "base.h" void SPI_init(void); // initialize the SPI communication void SPI_send(unsigned int data); void CS_Init(void); // clock system