-
Thread
Tastatur komplett selbst erstellen
Schnittstelle und externen Umsetzter auf USB (z.B UM2102) http://www.ti.com/microcontrollers/msp430-ultra-low-power-mcus/products.html#p702=Yes http://www.ti.com/document-viewer/MSP430F5529/datasheet/applications-slas5908766#SLAS5908766 MC und Entwicklungstools: https://www.mouser.at/Search/Refine?Keyword=msp430f5529
-
Thread
SPI-FRAM Speichererweiterung für XMEGA
Lebensdauer problematisch sein, obwohl FRAM enorm viele Schreibzyklen hat. Die Problematik gibts beim MSP430: http://www.ti.com/lit/an/slaa526a/slaa526a.pdf Der Preis ist natürlich auch höher. Es ist auch langsamer, weil lesen einen Schreibvorgang bedeutet. Ich will NICHT sagen, dass FRAM Mist ist
Trillionen Mal. Die Haltbarkeit wird mit 150 Jahren angegeben. *Alle* diese Daten erreicht das ältere MSP430 FRAM nicht annähernd woraus man folgern kann, daß der Speicher sehr zum Positiven weiterentwickelt wurde.
-
Thread
von qwerty nach neo in hardware
verwendet. Im Normalfall hat man einen PS2 Anschluss. Und dafür tut es jeder µC. PIC, STM32, AVR, MSP430 whatever. Mit USB ist das horrend kompliziert und kaum zu schaffen, weil man Host und Device implementiern muss. Mit I2c (PS2) ist das machbar.
-
Thread
SD-Karte elmchan Dauer Datenspeicherung
nochmals und auch weiterhin für die guten Infos aus euren Erfahrungen. Ich schau grad durch, unsere MSP430 haben maximal 32 kB RAM, und davon benutzen wir natürlich schon einiges im normalen PRogrammablauf usw. also zu 400 kB komme ich mit dieser Platform niemals. Wir haben jetzt ja auch schon ein
Daten du da zugreifen kannst. rg423g schrieb im Beitrag #5919730: > Ich schau grad durch, unsere MSP430 haben maximal 32 kB RAM, Bloß was bringt ein super-stromsparender MSP430 wenn der eine stromverschwendende SD-Karte benutzt...! Ein STM32F407 mit SDIO, DMA und 192 KiB SRAM kann eine SD-Karte
-
Thread
relocation truncated to fit - msp430
:47: relocation truncated to fit: R_MSP430_16_PCREL against symbol `mod_freq' defined in .bss section in objs/dds_brt.o /opt/dev/MED_Serie/MED_Bedienteil/msp430_dds/dds_brt.c:47: relocation truncated to fit: R_MSP430_16_PCREL against symbol
Erstellung Objekt files: msp430-gcc mmcu=msp430f1121 -pipe -Os -W -Wall -ggdb -Wa,-aldh,>$(<:.c=.lst) -ffixed-r9 -c $< -o $@ Scheiternder Aufruf: dds_brt.elf: ${OBJ_BRT} msp430-gcc -mmcu=${CPU} -Wl,-Map,dds_brt.map -o
-
Thread
Günstige Microcontroller für Privat Projekte
Programmiergeräte kennt für eigene Projekte Natürlich das frustfreie Original: http://www.ti.com/tool/msp-exp430g2et
komplexen Peripherie. Als Anfänger ist man da sicherlich bei Atmels oder PICs besser aufgehoben, auch MSP430 sind unproblematisch und überschaubar mit größerer Community (und kommen aus D). Gruß, Holm
-
Thread
CCS Syntax Highlight Assembler Directives
finden sind und der Editor damit arbeitet. Die Datei für die CPU-Instruktionen habe ich gefunden (MSP430_ASMKeywords.xml), und wenn ich sie modifiziere, wirkt sich das entsprechend im Editor aus. Auch eine Datei mit ein paar Directives habe ich gefunden (ALL_CMDKeywords.xml), aber 1. da stehen nicht
-
Thread
ATTiny44 - Speicherproblem SRAM
gleichzeitigen Interrupts sowie gleichzeitig auftretenden Anzahl lokaler Variablen ermittelt werden., Beim MSP430 wächst der reservierte Stackbereich mit diesen Parametern. Der Stack liegt am oberen Ende des SRAMs Peter D. schrieb im Beitrag #5901466: > 82 + 57 = 139, da ist also noch reichlich Luft bis
-
Thread
ESP8266 NodeMCU V3 wacht nicht auf
Der MSP8266 hat Probleme bei Aufwachen. Das Problem wird in vielen Foren behandelt. Beispiele: https://forum.arduino.cc/index.php?topic=359080.0 https://forum.fhem.de/index.php?topic=41502.0 Darum
mittels AT Kommandos. Im kommunikationslosem Zustand (die meiste Zeit) wird der ESP8266 von einem MSP430G mittels FET komplett weggeschaltet. So spare ich Strom, da Batteriebetrieb, und habe keine Probleme mit dem Deep Sleep. Dies rechtfertigt die Mehrkosten. Die Software des ESP8266 wird nicht
-
Thread
Kleinen uC gesucht
R.C. schrieb im Beitrag #5897413: > Hier gehts um einen MC in DIP! Der MSP430G ist auch im DIP verfügbar.
CU: https://de.farnell.com/microchip/atxmega32c4-cu/ic-8bit-mcu-avr-xmega-32mhz-vfbga/dp/2353907 MSP430FR2632IYQWT: https://de.farnell.com/texas-instruments/msp430fr2632iyqwt/mcu-msp430-16bit-16mhz-dsbga-24/dp/2773551
-
Thread
CCS 9.1: Error: Program "make" not found in PATH
gesamten CCS-Ordner kein File make.exe (auch nicht in älteren CCS-Versionen). Das ganze ist ein reines MSP430 Assembler Projekt, importiert aus CCSv6. Brauche ich Make überhaupt? Es wird auch gemeldet: [code]16:27:51 **** Clean-only build of configuration Debug for project KM-XY2IQ **** make clean
-
Thread
Ein weiteres mal das Thema NIMH mit Solarpanel laden
Bewegungssensoren und Reedkontakte, welches fast ein Jahr mit ESP8266 arbeitet. Das System ist zweistufig (ESP + MSP430G), wobei der ESP immer komplett weggeschaltet wird. Anders wäre es vom Stromverbrauch nicht zu schaffen. Bei Interesse gibt es gerne die Schaltung.
belastet werden. Ideen sind gefordert. Dann brauchte man keinen Stepdown-Converter. Ein kleiner MC (z.B. MSP430 oder Tony ...) könnte fix an einem der beiden Akkus angeschlossen werden und das Powermanagment durchführen, in dem der ESP bei Bdarf an einen der beiden Akkus angeschlossen wird. Er wird durch die
-
Thread
Accu-Chek Guide Hardware
Combo (älter als das Guide) hat auch einen Custom Chip/AFE (TI glaube ich) und geht dann zu einem MSP430 für die Messung. Der MSP hängt an einem Renesas 100-Füßler, dem eigentlichen Applikationsprozessor, der alle komplexeren Sachen bedient (Display, Bluetooth, usw.).
Interesse. Glaube ich eher nicht. Beim Aviva Combo besteht der Messteil aus einem AFE und einem MSP430, d.h. ein einfacher uC genügte damals. Blutzuckermessung ist nichts was IMHO einen DSP erfordern würde. Um Kosten zu sparen hat man vielleicht den uC und das AFE auf einem Chip kombiniert. Display
-
Thread
Einsetzen einer CTRL-Funktion in Zynq
allerdings sehr Linux-zentrisch, siehe https://github.com/hackfin/masocist. Den Setup mit dem neo430 (msp430 kompatibel) kannst du out of the box virtuell in Docker-Container (so auch Web-Browser) laufen lassen. Für mehr Safety ist die ZPUng gedacht. Gibt dazu auch Hardware: https://hackaday.io/project/162259-netpp-node Die unterstützten Soft-Cores msp430 und ZPUng sind von der Code-Dichte her perfekt bei wenig BRAM. Der ganze Netzwerk-Stack und das 'OS' passt z.B. in 32 kB.
-
Thread
Magnet/Türöffnungssensor am Raspi
Erkennung von Änderungen des Kontaktzustandes innerhalb von 10ms Der Kontakt hängt am Eingang P1.0 des MSP430, so das auch die Spannung gemessen werden kann. Damit wären eine Überwachung der Kontaktschleife möglich.
-
Thread
welches Laptop brauche ich?
4 GB Hauptspeicher sind bei der Entwicklung von Embedded Systemen überhaupt kein Problem. Ein MSP430-Softcore (Neo430) ist mit Quartus 2 in 30 Sek. für einen Altera Cyclone synthetisiert. Für grössere Projekte habe ich zu Hause aber noch einen ESX-Host mit diversen Gastsystemen zur Verfügung
-
Thread
Neue MCU familie gesucht
(ARM Cortex ist nicht wirklich Einsteigerfreundlich). Was ich bräuchte wäre ein MSP430 mit min. 100 Mhz. Den gibt es aber leider noch nicht. Anforderungen: - >= 100 MHz CPU Takt - Low Power (ähnlich oder besser als MSP430) - Einfach zu programmieren (also bitte kein ARM Cortex
Christopher J. schrieb im Beitrag #5872415: > MSP432 hat nichts mehr mit der Architektur des MSP430 zu tun, der sich an die PDP11 angelehnt hat.
-
Thread
STM32 und Linux - Einsteigerfragen
Stück weit Komfort ermöglichen. Von Eclipse habe ich mich verabschiedet nach dem Versuch die für MSP430, Atmels und die Host CPU (AMD64) gleichzeitig benutzbar zu machen, natürlich nur ein Projekt gleichzeitig. Nach einer Woche habe ich eingesehen das das ein Projekt für zukünftige Generationen ist
schrieb im Beitrag #5875253: >> Von Eclipse habe ich mich verabschiedet nach dem Versuch die für MSP430, >> Atmels und die Host CPU (AMD64) gleichzeitig benutzbar zu machen, > > Host (AMD64) mit C++, Java, Ruby und Target mit Cortex-M (STM32, LPC) > mit C++ war bei mir kein Problem mit Eclipse
-
Thread
3 Kanal Software-PWM
://www.mikrocontroller.net/articles/Soft-PWM#Intelligenter_L.C3.B6sungsansatz]] Da ich an einem MSP430G2553 3 P-Channel Mosfets betreiben will muss das Signal invertiert sein. Da bitwise operators nicht meine Stärke sind bräuchte ich ein wenig hilfe:-( Ich habe es schon selber versucht, habe
Chris D. schrieb im Beitrag #5854391: > Da ich an einem MSP430G2553 3 P-Channel Mosfets betreiben will muss das > Signal invertiert sein. Die einfachste Methode wäre evtl. im Geiste die PWM Werte einfach anders herum zu verwenden. 0 wäre dann die hellste
-
Thread
Negative Spannungsregler
irgendwie kontraproduktiv. Mal ganz klassisch: https://www.medit.hia.rwth-aachen.de/fileadmin/MSP430Buch/msp_html_buch186x.png aus https://www.medit.hia.rwth-aachen.de/fileadmin/MSP430Buch/msp_html_buchse38.html @OP Wie man sehen kann, ist GND gegenüber dem Eingang des 79xx positiv, sinngleich
-
Thread
PI Zero und einfacher TTL zu SPI AVR Programmer?
Das Stichwort heisst AVR910. Einem MSP430G2211 auf einem TI-Launchpad hab ich das schonmal beigebracht. Der benutzte dort den USB-Seriell-Wandler des Launchpad. AVRdude wurde auf dem Host als Programmiersoftware genutzt. Es spricht
gewoehnen. Hier noch der Link: https://www.mikrocontroller.net/topic/258273 Aber: Der genannte MSP430 braucht eine Kalibrierkonstante fuer den DCO 16 MHz. Die fehlt im Auslieferungszustand.
-
Thread
Suche eine bewährte Schaltung zur automatischen Abschaltung eines Messgerätes
die Schaltung sogar einfacher sein. Das Weglassen des 2. Transistors ist aber nicht möglich da dein MSP430 keine 5V toleranten Eingänge hat. Es wurde aber schon gesagt, dass überhaupt keine Abschaltung notwendig ist, der sleep des MSP430 ist sparsam genug, nur eventuelle Peripherie muss abgeklemmt
Ströme, und der Portpin kann vermutlich auch nur kleine Ströme liefern - allerdings kenne ich den MSP430F1611 nicht näher.
-
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.
Raspberry 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
-
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
mehrerer Ausgangsports mit einem Widerstandsnetzwerk ein statisches Verfahren, welches z.B. beim MSP430 auch im LP4 Mode funktioniert. Siehe Wikipedia *R2R-Netzwerk*
Vermutungen angewiesen. Von wem nicht mehr aktiv geschaltet werden können? Alle Ausgänge des MSP430 sind im Sleep-Modus statisch, dass heißt, die Ausgänge behalten während dieses Zustandes ihre LOW oder HIGH Pegel und ändern sich erst wieder wenn sie, nach dem Aufwecken, vom Programm umgesteuert
-
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)
Hallo liebe STM32 Experten, Nach vielen Jahren Erfahrung mit MSP430/IAR EW430 möchte ich gerne mein Wissen erweitern und den Einstig in die Welt des STM32 vollziehen. Leider scheint der Weg dorthin ein wenig steinig zu sein. Ich bin im Besitz diverser Nucleo
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
-
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:
rw-r--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
<target>.efc from the e4thcom-x.y.z directory. 430eforth[-xas] 430camelforth[-xas] 4e4th[-xas] amforth[-xas] mecrisp[-msp430xas] mecrisp-st noforth[-xas] and stm8ef are supported. (xas = with
-
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
werden. 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
Ich 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