-
Thread
UART: Verschliffene Flanken - wann werden die Datenbits gesampelt?
Fast alle Receiver sampeln dreimal in der Mitte des Bits, mit 8× oder 16× Oversampling. Hier der MSP430.
-
Thread
AVR - suche Datei avr910.asm von Atmel
Es gibt sogar einen C-Port fuer den MSP430!
mal genau ansehen. Motopick schrieb im Beitrag #7461266: > Es gibt sogar einen C-Port fuer den MSP430! Mein Ziel ist tatsächlich die Überführung in ein C-Programm, allerdings für den RP2040 / Raspberry Pi Pico. Weiß zufällig jemand, ob es soetwas schon gibt? Über Google habe ich jedenfalls bisher
-
Thread
8-Bit CPU Selbstbau
/ Schau auf jeden Fall, dass du kompatibel zu einem gängigen Prozessor (4004, 6800, 8051, 8080, MSP430) bist. Die lassen sich teilweise mit heutigen Möglichkeiten deutlich verbessern, und ohne Assembler und Compiler macht es später einfach keinen Spass. > Zu den PCB‘s : es soll ein Computer werden
-
Artikel
Reichelt-Wishlist
Brushless-Motoren) | | | QFP Bausteine der STM32F4 Serie (Cortex-M4) ST STR7 Serie (ARM7TDMI) * TI MSP430F167, TI MSP430F168 * TI MSP430F2001/2/3 etc. im RSA-Gehäuse (=QFN) | * TI MSP430F2618 | TI MSP430FG4618 | TI MSP430G2553IN20 viele MSP430 Gs im DIP-Gehäuse für Launchpad-Besitzer * TI TMS470 Arm7
12F683 (8pin PIC mit PWM !) => Bereits im Sortiment: Best. Nr PIC 12F683-I/P bzw. PIC 12F683-I/SN MSP430F135 | | | | (MSP430F135 im Programm Bestellnr.: MSP430F135 IPM) SMD 0Ω in Bauform 0805 -> SMD-0805 0,00 Shunt-Widerstände | | | | | (neu im Sortiment: Widerstandsdraht, Best.-Nr. "RD100/x,xx", Leider
-
Thread
MSP430 I2C Kommunikation Slave ACK wird nicht gesendet
Write Bit), sowohl 0xD0 und 0xD1 bekommt NACK. Nochmal um klarzustellen, ich habe den I2C Bus des MSP430G2231 mit zwei verschiedenen Slaves probiert, beide haben das gleiche Verhalten gezeigt (für Punkt 1. und 2.). Dies lässt mich vermuten das irgendwas mit dem MSP430 und der I2C Konfigurierung nicht
Bei MSP430 ist es sehr ratsam, sich die Codebeispiele von TI anzusehen. https://www.ti.com/lit/zip/slac463
-
Thread
Geht das mit einem operationsverstärker?
durch Messung des Spannungsabfalls an einem Widerstand erfasst und auf einem Datenspeicher mit µC MSP430F1611, welcher nur positive Spannungswerte messen kann, abgespeichert. Aktuell läuft das Ganze völlig autark, d.h. die kleine Solarzelle erntet soviel Energie, dass auch der Nachtbetrieb abgedeckt
-
Thread
ATmega Flags checken
nicht das Bitmuster. https://www.mikrocontroller.net/articles/Bitmanipulation#Bitmanipulation_beim_MSP430
-
Thread
Protokoll-Identifikation
die LAN-Platine ist mit einem AX88772BLI ausgestattet (Modul B) - auf der dritten Platine ist ein MSP430 & ein CC1125 (Modul C)
ist kein USB-CDC-ECM. Pascal T. schrieb im Beitrag #7434153: > auf der dritten Platine ist ein MSP430 & ein CC1125 (Modul C) Es gibt ja auch nur genau /einen/ MSP430. Möglich ist es, daß das einer mit USB-Device-Interface ist und daher die Kommunikation mit ihm ebenfalls über USB erfolgt, dann
-
Thread
Rechtecksignal
Vorschlag von ChatGPT für den MC MSP430G2553 Interrupt gesteuerte Lösung: [c] #include <msp430g2553.h> #define SIGNAL_PIN1 BIT0 // P1.0 #define SIGNAL_PIN2 BIT6 // P1.6 volatile unsigned int frequency = 50; // Startfrequenz
das zweite Rechtecksignal um 90 Grad (invers) ein und aus. Die Konstante OUTMOD_7 ist Teil der MSP430-Bibliothek und wird verwendet, um den Ausgangsmodus eines Timer-A Capture/Compare-Registers (CCR) zu konfigurieren. Entwicklungsboard 12,49€ : https://mou.sr/3WTczix
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
controllern werben und dafür neue Low-Cost Familien vorgestellt haben. Texas Instruments MSPM0 als MSP430 Ersatz: https://www.ti.com/microcontrollers-mcus-processors/arm-based-microcontrollers/arm-cortex-m0-mcus/overview.html STM mit STM32C0 als STM8 Ersatz: https://www.st.com/en/microcontrollers-microprocessors
ohne SchnickSchnackBug laufen ohne Ende. https://www.ti.com/de-de/microcontrollers-mcus-processors/msp430-microcontrollers/overview.html https://de.wikipedia.org/wiki/TI_MSP430 https://www.mikrocontroller.net/articles/Kategorie:MSP430
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
einstellige Centbeträge entscheidend sein. Allerdings habe ich schon in einer Zahnbürste einen 16bit MSP430 und in der Ladestation eines Saugroboters einen ARM Cortex gesehen.
-
Thread
1-Wire Temperatur Sensoren in die AWS-IOT Clout bringen
Speicherung der Messdaten auf einer SD-Karte. Jährlich ein Neustart zu Beginn der Winterzeit. µC = MSP430F1611
-
Thread
Welcher Abstandsensor für Garagen-Einparkhilfe?
wurde an der hinteren Garagenwand, also im Sichtbereich, angebracht. Das Ganze wird mittels eines MSP430F1611 gesteuert.
-
Thread
Leiterbahn Abstand
0,2 mm sind auch für Bastler, die ihre Leiterplatten selbst ätzen, möglich. Wenn man z.B den µC MSP430F1611 verwendet, dann beträgt das Raster der Beinchen 0,5mm, sodass für den Leiterbahnabstand nur 0,2mm übrig bleiben.
-
Thread
Frequenz von Rechtecksignal erhöhen?
Ich würde dies mit einem MSP430G2553 oder Ähnlichem lösen: [c] #include <msp430.h> void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop Watchdog timer P1DIR |= BIT0; // Set P1.0 as output P2DIR
Ich würde dies, nach einer Idee von ChatCPT, mit einem MSP430G2553 oder Ähnlichem lösen: [c] #include <msp430.h> void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop Watchdog timer P1DIR &= ~BIT0; // Set P1.0 as input P2DIR
-
Artikel
MSP430
der Dev-C++ Entwicklungsumgebung msp430-gdb und Eclipse - Eine Anleitung von Chris Liechti MSP430 GPS - MSP430 Puls-Oximeter MSP430 Forum MSPGCC + Eclipse + msp430-gdbproxy / Linux / Debian / Ubuntu - Anleitung / Tutorial zur Installation
- MSP430 News und Forum (en) Beispielvideo - by JL (God of Mathfire) openMSP430 - MSP430 als Softcore im FPGA (Verilog) NEO430 - sehr kleines MSP430-kompatibles SoC als Softcore im FPGA (VHDL) Bezugsquellen
-
Thread
Warum liest man hier so wenig von Renesas?
Wiggler" eine leicht nachbaubare Variante für den Frickelport (die in leichter Abwandlung auch für MSP430 verwendbar war). TI hat eine Zeitlang JTAG-Debug-Hardware in Form des "Launchpads" praktisch verschenkt (auch wenn das nur die Zweidraht-Variante namens SBW war, die Hardware entsprach bis auf
-
Artikel
FPGA Soft Core
Übersicht. Name optimiert für Quellcode Programmierung Toolchain Leistung Lizenz/Preis Weblink NEO430 generic Ja, VHDL asm, C, C++, .. TI MSP430-gcc (Windows, Linux/Cygwin) 4-12 cycles per instruction LGPL neo430 @ GitHub OpenMSP430 FPGA & ASIC Ja, Verilog asm, C, C++, .. MSPGCC (Windows, Linux/Cygwin) 1-6 cycles per instruction BSD OpenMSP430 @ OpenCores.org TG68 Ja, VHDL asm, C, C++, .. GCC, (68k-compatible) LGPL tg68 @ OpenCores.org UCore Altera VHDL Assembler Assembler, Emulator single cycle per instruction Artikel HP NEO430. MSP430
-
Thread
Fehler im Programm, verstehe es nicht.
könnte, Kann sein, muss nicht. Wir kennen die CPU nicht. NAch den ISR-Namen zu Urteilen ein ARM oder MSP430. Die können 16 Bit Vergleiche atomar.
-
Artikel
LCD
, fertige Module mit Controller und einige Prozessoren mit integrierter Ansteuerung (z. B. aus der MSP430-Serie, oder AVR wie der ATmega169 ). LCD-Module mit eingebautem Controller lassen sich meist einfach mit einem Mikrocontroller ansteuern. Text (character) LCDs verwenden meistens den HD44780 oder
-
Artikel
STM32 für Einsteiger
sowie die eigenen Fähigkeiten sind verschieden. Es werden meist die Prozessoren AVR, PIC, Arduino, MSP430, LPC1xxx und STM32 empfohlen. Seltener auch 8051 und M16C. Alle haben Vorzüge und ebenso auch Nachteile. = Eigene Fähigkeiten und Wünsche = Dieser Artikel geht davon aus, dass bereits Elektronikkenntnisse
sollte: Fähigkeit Cortex AVR Arduino colspan="3" | PIC MSP430 Bitbreite, jedoch unwichtig für Einsteiger align="center" | 32-bit colspan="2" align="center" | 8-bit align="center" | 8-bit (PIC18) align="center" | 16-bit (PIC24) align="center" | 32-bit (PIC32
-
Thread
Maskieren modern?
Bitmanipulation]] https://www.mikrocontroller.net/articles/Bitmanipulation#Bitmanipulation_beim_MSP430 An sich ist die Version ala MSP430 besser, man spart sich Tiparbeit. Ist aber historisch bedingt beim avr gcc nicht so, es sei denn, einer konvertiert ALLE Headerfiles!
-
Thread
Tasterverarbeitung mit ARDUINO-C
Peter funktionierten bei mir auf allen möglichen uC, einschließlich Arduino AVRs. Von STM32, DSPIC, MSP430, PIC, AVR, Z8 und 8051 und man muß nur die HW und Timer ISR Zugänge entsprechend anpassen. Das Design von Peter ist "Rock Solid" und hat sich hier bei immer bestens bewährt. Gerhard
-
Thread
MSP430 atomic functions
Ich stecke in den MSP430 nicht so tief drin.
> Danke! Was ist gemeint mit "Zustand hinsichtlich Interrupts > widerherstellen"? Gibt es beim MSP430 dafür einen Befehl? Nein. Der MSP430 selber hat dafür keinen "Befehl". > Oder muss man > einfach das Status-Register auf den Stack werfen und nachher wieder > einlesen? Typisch wird
-
Thread
C-Control Pro Version 2.40 und Windows 10
kann. Der D1Mini kostet ca. 5 € und macht auch WiFi. Das ist eine ganz andere Welt auch in Bezug zum MSP430F2013 und erst recht zur C-Controll II. Was gibt es für einen Grund für "C-Control Pro Version 2.40 und Windows 10"? mfg Klaus
Dieser sollte dann über die C-Controll II einige Relais schalten. Erst mit dem Einsatz von einigen MSP430F2013 wurde der Betrieb dann richtig stabil. Soweit ich noch weiß war das Debugging auch schwierig. Aber gut, es war ein Einstieg in die MC Welt. mfg klaus
-
Thread
EmbeddedWorld 2023, Tag 2 – Bauteile im Fokus
www.renesas.com/sites/default/files/ra-family-portfolio-en.jpg Texas Instruments packt den „bewährten“ MSP-Namen, um ihn nun mit einem Cortex M0-Kern - dieser hat keine FPU - neu aufzulegen. Im Prinzip handelt es sich dabei um einen MSP430, der statt dem proprietären Rechenkern auf einen Cortex setzt und
-
Thread
MSP430FR2355
Hallo, das Array static const unsigned char OELSTAND[2048]; im MSP430FR2355 wird in der Entwicklungsphase (CCSV10) beim Laden des Programms mit NULL überschrieben. Weiß jemand, wie man das abschalten kann? VG Walter
https://community.element14.com/members-area/personalblogs/b/blog/posts/msp430fr2633-saving-fram-when-uploading-code
-
Thread
Signalverzögerung im Minutenbereich
> zu geringer Verzögerungszeit leider raus. > Habt ihr da eventuell noch eine Idee? Singelchip MSP430 als Lösung: 25mm² sind zu groß? - 5mm Kantenlänge - geringer Stromverbrauch 230 µA at 1 MHz, 2.2 V +) - Spannungsversorgungsbereich: 1.8 V to 3.6 V - reichen 500 millionen Jahre bei 10ms
-
Thread
MSP430 CCS: Code in RAM
Ich möchte Code im RAM laufen lassen und diesen erst wenn er gebraucht wird ins RAM kopieren. Ich brauche das RAM zunächst komplett und erst wenn Code im RAM laufen soll, kann dann dieser den gesamtem RAM Bereich neu benutzen. Alle Variablen im RAM werden dann nicht mehr gebraucht. Dazu habe ich entsprechend einer AN das Linker-File modifiziert und den Code angepasst. Im Prinzip funktioniert es auch, aber nicht ganz so wie ich das möchte. Es sieht so aus, als ob der Code schon beim Starten ins RAM geladen und der benötigte Bereich vom "normalen" RAM abgezweigt wird. Das zeigt auch das
-
Thread
Hex zu Dez (BCD) in C
Ich finde ein paar Beispiele im internet, die wandeln aber in string um was auf meinem msp430 nicht klappt, ich habe den Datentyp string hier nicht. evt. mit char[], aber die länge wäre in meinem Fall hier stets anders. Ursprünglich wollte ich die max. 4 Byte große Zahl in einzelen Bytes
-
Thread
(msp430)gcc Preprocessor Macro Frage
liegen am gleichen Offset zur Basisadresse. Im Header findest du folgende Definitionen:[c] #define __MSP430_BASEADDRESS_USCI_A0__ 0x05C0 ... #define UCA0CTLW0_ 0x05C0 /* USCI A0 Control Word Register 0 */ ... #define __MSP430_BASEADDRESS_USCI_A1__ 0x0600 ... #define UCA1CTLW0_
Control Word Register 0 */ [/c] Also prober folgendes:[c] #define UCAxCTLW0_OFFSET (UCA0CTLW0_ - __MSP430_BASEADDRESS_USCI_A0__) static const uint16_t eusci_baseaddr[2] = { __MSP430_BASEADDRESS_USCI_A0__, __MSP430_BASEADDRESS_USCI_A1__, }; static inline uint16_t readw(uint16_t addr) {
-
Thread
PIC10F202 + Pickit3 + MPLAB 6.05
und den Tools. Beim 8085 musste ich mich ebenso reinfuchsen wie beim 8051, AVR, EFM8, STM8, STM32, MSP430 und den diversen PICs. Die Pickit funktionieren, die PIC10F funktionieren und MPlab funktioniert auch. Wenn DU damit nicht zurecht kommst, ist das kein MC Problem. Jede Familie und jedes Tool
-
Thread
MSP430: Kriege UART nicht zu laufen
Hallo zusammen, ich arbeite mich zur Zeit in die MSP430 ein. Ich habe ein MSP-EXP430FR5994 hier liegen und versuche, per UART etwas zu senden, allerdings klappt das nicht. Der TX-Pin macht keinen Wank, und der LED nach zu Urteilen bleibt das Programm
Aus den MSP430 bin ich zwar schon ein bisschen länger draußen, aber dass du den SEL-Registern beiden TXD *und* RXD zuweist, sieht seltsam aus.
-
Thread
Vergleich Alkali mit LiClO2 AA Primärzellen
Es wurden für den Melder AL2G4 (MSP430G+ESP8266-01) verschiedene Batterien und Akkus getestet. Um die Testzeit abzukürzen wurde eine Rückkopplungsschleife zwischen dem externen Eingang des Melders und dem Ausgang der Alarmzentrale gebildet
keine Erfahrungen. Ich lagere Melder mit eingelegten Batterien und im Resetzustand gehaltenem MC (MSP430). Die nicht verbauten LIC's werden halbjährlich aufgeladen und der Leckstrom überpüft.
-
Thread
CCS: MSP430: Information memory write
Hallo, ich versuche, bisher vergeblich, auf einfache Weise einen String im Informationmemory mittes CCS zu platzieren. Integerweise klappt das mit z.B. #pragma DATA_SECTION(im_xyz, ".infoD") #pragma RETAIN(im_xyz) .... Ich könnte den String damit natürlich umständlich erzeugen, aber ich würde gerne was mit irgendwie z.B. typedef union _un_i2cval { u_int iVal; u_char cVal[2]; }un_i2cval; machen. Das geht mit Varaiblen im RAM ganz gut. Könnte mir da bitte jemand helfen, oder geht das gar nicht? Danke
-
Thread
Zeigt her eure Kunstwerke (ab 2023)
Gebrauch einige Jahre betragen, sofern die Berechnungen realistisch genug waren. Unbenutzt schläft der MSP430 ganz tief. Der Arbeitstakt ist um 12.5kHz. Für meinen Kollegen ist dies das erste MSP430 Projekt. Ich schlug ihm diese Käfergattung vor, weil ich vor einiger Zeit selber mit den MSP430 gespielt
wußte. Er brauchte nur 2 Wochen um sich mit meiner Hilfe, ab und zu, weit genug in die Details des MSP430 einzuarbeiten. Wenn der Zahn aus der Basis herausgehoben wird, bekommt der MSP430 den Aufweckimpuls vom Halleffekt Sensor und startet ein animiertes grünes LED Lauf-Programm, um nach Erreichen
-
Thread
7-Segment-Ansteuerung
Codevision C https://inst.eecs.berkeley.edu/~ee128/fa04/labs/CodeVisionCompiler.pdf Codecomposer Studio msp430: https://github.com/ticepd/msp430-examples/blob/master/10-timerBlink/main.c
-
Thread
MSP430 asm(" ESTOP0");
Εrnst B. gehört estop0.png zum MSP430? NEIN. Gehört zum TMS320.... Off. gibt es kein Äquivalent zum estop0 im MSP430xxx Ich frage mal bei TI nach... VG Walter
/780806/ccs-msp430fr5994-write-a-breakpoint-in-assembly
-
Thread
Kleiner Arduino-MC für UART zu SN74HC595
MSP430G2553, lässt sich auch mit Energia / Arduino programmieren, wenn es kein C sein soll.
-
Thread
Wie kann ich wireless Informationen an Mikrocontroller versenden?
werden in jede Richtung ca. 6500 Telegramme ausgetauscht. Eine Änderung eines Sensors weckt den MC (MSP430G2553) auf, dieser wiederum schaltet den WLAN Funkmodule ESP8266 an die Batterie an und sendet ein Telegramm an die Zentrale. Diese quittiert den richtigen Empfang durch Rücksendung des Telgramms
-
Thread
Hat schonmal jemand was direkt bei TI bestellt?
Vor Jahren hatte ich mir bei TI über deren Web-Site ein MSP430-Launch-Pad bestellt. Soweit ichs erinnere, kam es aus DE geliefert. Und ganz früher, Mitte 70-er, war ich zur Niederlassung in Hannover getrampt..., daraufhin haben sie mir (kostenfrei) mit der
-
Thread
MSP430: UART TX immer BUSY
Hallo, ich habe zwar schon öfters den UART beim MSP430G2755 erfolgreich benutzt, aber im Moment "steh ich auf dem Schlauch". Das Problem ist, dass beim Senden eines Datums der TX nicht fertig wird und auch nichts sendet. Das UCBUSY bit im UCA0STAT
-
Thread
RL78/G14 Renesas - Free Linux Toolchain
günstig, weil es nur käufliche Tools dazu gibt? Welche Controller Familien AVR, PIC, STM8/32, MSP430 kommen sonst in Frage, wenn man bei kleinen Stückzahlen (<100) einen 12bit ADC, genügent IOs und SPI braucht und 64k ROM 2k RAM gerne hätte und der MC unter 10 Euro (besser unter 5Euro) kosten
Was mich von den MSP430 z.Z. noch etwas abschreckt ist der Spannungsbereich 1.8 bis 3.6V. Sonst finde ich die durchaus mit den 16bit und den ganzen Addons (z.B. MUL) durchaus ok und es gibt eine OS-Toolchain. Die
-
Thread
Richtiges Checksummenverfahren finden?!
Hallo Liebe Leute Ich brauche wieder Eure Hilfe. Ich habe da ein Zigbee Gerät mit einem MSP430F437 Chip Das hat intern einen EEprom Speicher, dass scheinbar in zwei gleiche Bereiche aufgeteilt ist. (2 gleiche Bänke) Ich möchte gerne in einem dieser Speicherbereiche(Bänke) etwas ändern.