-
Thread
Motor steuern mit DDS Prinzip (direct digital synthesis)
Verschiebung? . Oder was tut genau die Funktion im Interrupt? wird der DAC des µC benutzt? ich benutze msp430g2553 der Code: /* * stepper.c * * */ #include <msp430.h> #include "stepper.h" /* Bit number of PORT2 where APH pin is connected*/ #define STEPPER_APH (1) /* Bit number
sollen): > http://processors.wiki.ti.com/index.php/ http://processors.wiki.ti.com/index.php/MSP430StepperMotor
-
Thread
MSP430: Timer Register TAxIV
requested an interrupt. Wenn Du Dir die Codebeispiele ansiehst, die TI für Deinen (ungenannten) MSP430 herausgegeben hat, wirst Du dort auch Beispiele für den Gebrauch der unterschiedlichen Timerinterruptquellen finden.
-
Thread
Datentypen und ihre Breite MSP430
Hallo zusammen, gibt es irgendwo eine Übersicht über die Breite der einzelnen Datentypen in IAR MSP430? Vielen Danlk
siehe MSP430 IAR C/C++ Compiler Reference Guide - Data representation - Basic data types 1: bool, char 2: short, int 4: long 8: long long
-
Thread
Suche Mikrocontroller mit USB Serial Bootloader
Die neuen MSP430FR Serie haben alle einen usb bootloader.
Alle MSP430 mit einem USB Anschluss haben einen USB Bootloader.
-
Thread
Analoge Nulllageregelung (EKG) durch digitale Regelung ersetzen
regulierend wieder im Bild läuft Hat jemand einen Lösungsvorschlag, wie man dies digital mit einem µC (MSP430F1611) machen könnte. Mein erster Ansatz dazu wäre, dass man den gleitenden Mittelwert der vielleicht letzten 500 Messwerte bildet, diesen Wert von eine Konstanten abzieht, usw. Wie macht man es
-
Thread
msp430 gcc: Auf externe C Variable zugreifen
zuzugreifen mit einem "undefined reference to `my_var'". So mache ich das: [code] #include <msp430.h> .section .data .extern my_var .section .text .global my_func .type my_func, @function my_func: CLR &my_var [/code] Kann mir jemand weiterhelfen? Danke!
-
Thread
MSP430 FRAM schreiben und lesen
Hallo, ich versuche gerade mit dem MSP430FR5994 etwas in dem FRAM zu schreiben und zu lesen. Soweit funktioniert das auch alles. Wenn ich aber den Prozessor neu starte bzw. mein Projekt, dann stehen im FRAM nur fur FFs... Meine Daten sind
-
Thread
VK: Div. Mikrocontroller boards
Bin gerade etwas am Aussortieren alle boards sind gebraucht haben aber zuletzt funktioniert: 1x MSP430 Launchpad 1x Atmel AVR Butterfly 1x Pololulu micro Servo Controller https://www.pololu.com/product/207 1x AVR AT90CAN128 http://www.chip45.com/products/crumb128-can-5.0_avr_atmega_module_board_at90can128
-
Thread
MSP430 Timer & Capture/Compare register
kleinen Testbsp. z.B. folgendes (Kombination aus Vorlage und Selbsterstelltem) [c] #include <msp430.h> volatile int unsigned time; volatile int wert=25000; int main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT BCSCTL1 = CALBC1_1MHZ; // DCO at 1 MHz
Datenblatt.) > >> Und was bezeichnet das A1 beim Interrupt vector? --> TA1CCTL1? > > Nein. msp430g2553.h hat:#define TIMER0_A1_VECTOR ( 9) > /* 0xFFF0 Timer0)A CC1, TA0 */ > #define TIMER0_A0_VECTOR (10) /* 0xFFF2 > Timer0_A CC0 */ > ... > #define TIMER1
-
Thread
Warum CPU und GPU so kleine U
mögliche CPU-Spannung, ca. 0,7V? Innovative Halbleiterhersteller wie z.B. TI haben sowas im Programm. MSP430LO92 fällt mir spontan ein. Ist allerdigns nicht gerade das neueste. > 2)Welche Kernspannung hat ein AVR? Das was an VCC liegt.
-
Thread
MSP430 Port abfragen
. Bin schon ein wenig schlauer, Prog. funktioniert aber noch nicht ganz. uint8_t kennt der msp430 anscheinend nicht, welchen Typ kann ich beim msp nehmen? Ich habe es mit unsigned char versucht, scheint aber nicht zu funktionieren. Das Problem ist, dass der MC nicht in die If Abfrage springt.
Michael S. schrieb im Beitrag #4986735: > uint8_t kennt der msp430 anscheinend nicht #include <stdint.h> Michael S. schrieb im Beitrag #4986735: > Das Problem ist, dass der MC nicht in die If Abfrage springt. > > bit = 0; > if (bit==2) ... Weil
-
Thread
Pollin Display GWM5509 mit ST7565 Daten lesen?
da was lesen willst, > oder? > Und wer baut Funktionen in *.h Dateien? Es handelt sich den MSP430F1611. *.h hatte ich nur "zufällig" für den Programmausschnitt verwendet. Die Funktionen gehörten zu einer *.c -Datei. Bei einer anderen grafischen Flüssigkristallanzeige (FKA) gibt es mit der Funktion
-
Thread
Satellit bauen
einen Picosat (Pocketqube) zu bauen…. Eigentlich nichts berühmtes Verbaut sind eigentlich nur eine MSP430 div. Spannungsregler und anderes Hühnerfutter deshalb will ich fragen inwiefern Esd Schutz und Reinraum sinnvoll ist.Ich meine Handschuhe,Overal,Mundschutz und Haarnetz. Mir ist auch klar das bei einer
Arno K. schrieb im Beitrag #4974822: > Verbaut sind eigentlich nur eine MSP430 div. Spannungsregler und anderes > Hühnerfutter deshalb will ich fragen inwiefern Esd Schutz und Reinraum > sinnvoll ist. Wenn es zuverlässig werden soll, dann hat ein ESD-Schutz noch nie geschadet
-
Thread
Such einen einfachen Microcontroller in SO8
MSP430G2230
-
Thread
Right-shift bei msp430
"res: %#x\n", val1 ^ (val2>>4)); return 0; }[/c] welches so kompiliert wird: [code] msp430-gcc -mmcu=msp430g2553 -O0 -g -W -Wall -std=c99 -c -o main.o main.c msp430-gcc -mmcu=msp430g2553 -O0 -g -o firmware.elf main.o [/code] Wenn ich dieses Programm nun auf http://www.msp430emulator.com
eine 0, manchmal eine 1 nachgefüllt. Laut C99 muss hier 0 nachgefüllt werden. Da ich mich mit dem msp430 (vor allem mit dessen Maschinencode) nicht auskenne, meine Frage: ist das ein Fehler auf meiner Seite (und ich kompiliere für die falsche MCU) oder ist das ein Bug im Simulator? Das Disassembly
-
Thread
Code Composer Studio: Makefile Projekt
Hallo! Habe ein Projekt für einen MSP430 mit fertigen Makefiles, welches ich gerne in das CCS importieren möchte. Habe ein neues "Makefile Projekt with existing Code" erstellt und den Code importiert. Anschließend habe ich im "C++ Build
file" Auf der CMD funktionierts ohne Probleme (habe eine Bat-Datei, welche mir den PATH auf den MSP430 Compiler setzt). Arbeite übrigens unter Windows. Weiß jemand was? Danke!
-
Thread
ATTiny85 an einer einzelnen AAA Batterie 1 Jahr mindestens
bauen, und die Viecher werden auf die Minute genau gefüttert. Etwas weniger tricky ist es den MSP430 aus einer Zelle mit einem TSP61221 zu versorgen und dann tut es jeder 3.3V MSP430 wie z.B. der MSP430F2013. Den Beispielhaften MSP430F2013 könntest du bei dieser Applikation wohl komplett mit einem
Dauerstrom. Dr Bunsenbrenner schrieb im Beitrag #4967343: > Etwas weniger tricky ist es den MSP430 aus einer Zelle mit einem > TSP61221 zu versorgen und dann tut es jeder 3.3V MSP430 wie z.B. der > MSP430F2013. Dann bist du wieder bei „Los!“ Genau /da/ hat er angefangen, nur dass der Controller
-
Thread
K&R C ausreichend für Mikrocontrollerprogrammierung?
unterwegs ist, muss an ganz andere Dinge denken als jemand, der Programme in C für einen ARM oder einen MSP430 schreibt. Allgemein kann man nur sagen, daß ein Betriebssystem im eigentlichen Sinne nicht vorhanden ist, also auch nicht auf dessen Dienste zurückgegriffen werden kann (Dateisystem, Benutzerverwaltung
-
Thread
AVR versus ARM Gesperrt
programmieren kann und im Abschnitt "Übersicht CPU-Funktionalitäten" folgt ein Blockdiagramm von einem MSP430FR5739 neben dem Bild eines MSP430 Development Boards. Im Hauptartikel "STM 32" gibt es neben der Auflistung von IDEs und Libraries (welche jeweils zum Teil nicht mehr weiterentwickelt werden) noch
-
Thread
[V]erkaufe diverse MSP430
Hallo, und weiter geht es mit dem Ausmisten... Verkaufe 3 Stück MSP430F435IPZ 3 Stück MSP430F449IPZ Gehäuse ist LQFP100. Die Teile sind unbenutzt. Preis für alle inkl. Versand im Luftpolsterumschlag: 10€. Bei Interesse bitte PN. Danke und Gruß, Thorsten
-
Thread
Mit welcher Frequenz kann man die GPIO eines Arduino und MSP430 Launchpad betreiben?
codeandlife.com/2012/07/03/benchmarking-raspberry-pi-gpio-speed/ Aber wie sieht es beim Arduino Uno und MSP430 Launchpad aus?
-
Thread
Welche ICs aus der 74HC Reihe sollte man als Grundaustattung auf jeden Fall Zuhause haben?
> woanders. Dann relativiert sich das mit den Versandkosten. Sicher? Dann Vergleich mal den MSP430G2553IN20 bei Farnell und Conard ;)
ich. Ich nehme auch gerne etwas stromsparendes, da ich neben dem Arduino und dem Raspi noch ein MSP430 Launchpad habe und dieses hat nicht besonders viele Pins, dafür kann man aber mit dem Launchpad andere MSP430 direkt auf einem Breadboard programmieren. Es sollte halt nur verfügbar sein und wenn
-
Thread
MSP430 Timer A1 Capture, TA1R automatisch resetten
Hallo liebe MSP430-Spezialisten! ;) Ich habe hier in der Uni das Launchpad MSP-Exp430G2 mit einem MSP430G2553 vor mir und soll damit möglichst schnelle Pulse vermessen bzw. ihre Länge erfassen. Dazu nutze ich den Timer
John war's schrieb im Beitrag #4946744: > Gibt es eigentlich MSP430 mit einem DMA-Kanal für Timer-Events? Timer-Interrupts sind mögliche Trigger-Quellen. Der DMA-Controller kann beliebige Speicheradressen lesen und schreiben, also auch Timer-Register.
-
Thread
Pollin Display GWMS5509 will nicht laufen
da ich genau das gleiche wie du vor habe und auch das LCD mit der 6800 Schnittstelle und einem MSP430 ansprechen möchte, wollte ich fragen ob du mir ggf. deinen Code schicken könntest. Vielen Dank norbert_b457
-
Thread
Safely connecting 4056 and MSP430
I'm using MSP430G2553IN20 microcontroller(http://www.kynix.com/Detail/569447/MSP430G2553IN20.html) on LaunchPad to drive an 4056 chip (HCF4056B to be precise) and a 7 segment display. The 4056 is set to sink current
the setup isn't safe enough. So my question is: Is there a simple and safe way to connect the MSP430 to the 4056? For best results, I'd want to drive 4056 at higher voltage than MSP430, but if that's too difficult I could settle for 3.6 V.
-
Thread
MSP430G2452 128ms Tastenentprellung
Hallo zusammen ich habe bei meinem Projekt einen MSP430G2452 Mikrocontroller und einen LTC2951 Pushbutton Controller. der Pushbutton Controller schaltet auf Knopfdruck einen Raspberry Pi ein und fährt den beim nächsten druck wieder runter. "gleichzeitig
eingeschaltet über den MSP.. Wäre es nicht einfacher, den Ausgang des "Pushbutton-Controller" mit dem MSP430 zu überwachen? Dann musst Du Dich nicht um die Entprellung kümmern ...
-
Thread
FPGA/CPLD für Strommessung gesucht
Sieh Dich doch mal auf der Seite von TI bei MSP430 um. diese haben vernünftige und für Deine Aufgabe ausreichende AD's implementiert. Und nen Tiefpass wirst Du ja wohl auch davor geraffelt bekommen... Z.B. einen aktiven...
Semester halt. Wenn Du ein Gesamtpaket sucht, schau Dir das hier an: http://www.ti.com/product/msp430f6769a Dieser Prozessor ist extra für Stromzähler gebaut worden und hat 6 24-Bit ADCs eingebaut. Wohlgemerkt 6 einzelne, die alle parallel arbeiten und nicht einen mit einem Multiplexer davor.
-
Thread
msp430f149: Kann nicht debuggen
-ggdb -std=gnu99 -c -o main.o main.c msp430-gcc -mmcu=msp430f149 -O0 -Wall -Werror -ggdb -std=gnu99 -o uart-test.elf main.o -lm msp430-objcopy -O ihex uart-test.elf uart-test.a43 msp430-objdump -dSt uart-test.elf >uart-test.lst [/code]
PURPOSE. MSP430_GetNumberOfUsbIfs MSP430_GetNameOfUsbIf Found FET: ttyACM0 MSP430_Initialize: ttyACM0 Firmware version is 4294967295 MSP430_VCC: 3000 mV MSP430_OpenDevice MSP430_GetFoundDevice Device: (id
-
Thread
MSP432 noch ein Thema ?
ist ein ARM (Cortex M4F), aber ... wirklich interessant ist der eigentlich nur für Umsteiger vom MSP430, da die Peripherie vergleichbar strukturiert ist.
ALLES), evtl. werden die MSP432 ihre Niesche finden, dass sie aber so erfolgreich werden wie die MSP430 glaube ich nicht.
-
Thread
Die „embedded world 2017“ startet am 14. März
erinnerlich sind mir ein Vortrag über EMV-mäßig "sauberes" Leiterplattendesign und eine Vorstellung des MSP430 durch ein Mitglied des Entwicklertrupps aus Freising. Der arme Kerl war anfangs völlig zu Unrecht ziemlich nervös, denn sein Vortrag war super, und der Chip war für mich von der seinerzeit begeisterten
-
Thread
Bin ich zu digital?
braucht weniger Platz, ist weniger anfällig für Bauteiltoleranzen, weniger Strom, etc. Ein kleiner MSP430 oder STM32 ist für <2€ zu haben. IDEs gibt's tw. gratis. PS: Dein Chef ist wohl der Herr Radlherr richtig? Scheint ja ein netter Typ zu sein, aber wenn er darauf beharrt, diese Uralt-Prä-2k-Analog-Basteltechnik
-
Thread
Checksumme von Bin/Hex-Datei berechnen und integrieren.
>einen Mikrocontroller welchen? Bei MSP430 und Elprotronic-Programmer kein Thema...
-
Thread
Problem mit MSP430 + HD44870 + DS18B20
Moin Leute hab folgendes Problem mit meinem MSP430 + HD44870 + DS18B20 Irgendwie läuft der Strom nicht wie er soll. hab auch schon den Widerstand mit 4K7 Ohm Probiert leider ohne Erfolg. sobald ich mein Finger an die Litze der DATA Leitung
-
Thread
Asymmetrischer Taktgeber 24h - 3min
Bevor ich einen diskreten CD4536 nehmen würde, würde ich einen MSP430 verwenden, der ist vielseitiger einzusetzten und braucht meiner Meinung nach weniger Strom: 0.1-μA RAM retention 0.8-μA real-time clock mode 250-μA / MIPS active Dafür musst du Code spendieren. Wenn du den CD4536 verwendest, braucht der Pullup mehr Strom als der ganze MSP430.
-
Thread
Controller für langen Touch Slider
Das könnte man sich mit einem (passenden) MSP430 selbststricken: http://www.ti.com/lit/an/slaa363a/slaa363a.pdf Ab Seite 17 wird beschrieben, wie man die Auflösung eines Sliders aus Einzelsensoren erhöhen kann, ab Seite 20 wird ein Multiplexverfahren
-
Thread
AVR Preise gehen brutal runter.
hat die Preise der AVR-Kerne > brutal gesenkt. Verständlich, sonst wandern die Kunden zu ARM, MSP430 und anderen Konkurenten ab.
-
Thread
AVR -> STM8/32. Was ist anders? Was zu beachten? Was benötigt? Gesperrt
Sicher, aber die würde ich nicht (mehr) in der 8 Bit-Welt suchen. Auf einem kleinen ARM oder MSP430 ist das was anderes.
-
Thread
Support zu Display Ersatz gesucht
ersetzen ? Der Microcontroller des Mess-Systems, der die Signale liefert, ist ein Texas Instrument MSP430F148. Blockschaltbilder etc. liegen vor, jedoch kein Programm Code des Mess-Systems. Ein funktionsfähiges System kann zu Messzwecken versenden werden. Mfg Hermann
Oszi dazu bringe, ein paar Signale zu zeigen ... Am besten wäre Jemand, der mit dem Texass MC "MSP430F148" Erfahrung hat, oder sich da einarbeiten will, und dann könnte man den Code auslesen ... 48 KB Memory lassen ja keine riesigen Programme zu !
-
Thread
DSP oder 32bit µC?
DSP-Anforderungen nicht >allzu hoch sind. In der Tat, das schafft ein normaler 8-Bitter ala AVR, MSP430 etc. >Dennoch müssen Abtastraten im 10kHz-Bereich verarbeit >werden, Warum muss man für 300 bps mit 10 kHz abtasten? Das klingt nach einer sehr akademischen Modulation bzw. Verarbeitung.
einen Schlafmodus >>verfügen, > > Das haben heute fast alle. Als möglicher µC käme noch die MSP430-Serie in Frage, die eine 16x16-> 32bit Multipliaktionseinheit mit MAC-Akkumulator und Sättigungslogik enthält.
-
Thread
Mikrocontroller: Programme im RAM ausführen
sogar in der Schublade liegen. Werde ich mir noch näher anschauen. Gefunden habe ich noch die MSP430-Controller.
-
Thread
stdlib.h exit funktion
/www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=blob;f=libgloss/m68k/cf-exit.c;hb=HEAD MSP430 versucht, eine Funktion im Simulator aufzurufen; ohne Simulator gibt es einen Reset: http://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=blob;f=libgloss/msp430/syscalls.S;hb=HEAD und
-
Thread
Was sind eure Lieblings-ICs?
Msp430fr5969 Speziell der msp430 ist ein unglaublich toller mC. Ultra Low Power und kann Wahnsinnig viel. Richtig tolles Teil.
-
Thread
PWM zu Motor durch Transistor verstärken
kommt. Zu meiner Ausgangsposition. Ich will mit meinen uC einen Motor steuern. Mein uC ist ein MSP430Fr5969. Der Motor(Nidec) ist ein BLDC Motor mit enthaltener Elektronik. Der Motor hängt an einer 24V Versorgung und braucht nur noch Steuersignale. Also ein PWM Signal von 20 bis 30Khz und einer Spannung
+5V | 1k | +--- PWM | MSP430--1k--|< BC548 |E Masse [/pre] Und das invertiert auch gleich die Polarität.
-
Thread
Optimale Maschinensprache
angeht, nur meine kleine interne Rangliste (Sieger zuerst, komplett empirisch erfasst) bieten: (1) MSP430 (2) ZPU (knapp dahinter) (3) ARM v5 thumb (4) MIPS16 (5) AVR8 (6) MIPS32 (7) i86-64 Basis ist eine für die versch. Arch. gcc-compilierte bare metal Library ohne float-Gerechne (dann sähe das
meine kleine interne Rangliste (Sieger zuerst, komplett empirisch > erfasst) bieten: > > (1) MSP430 > (2) ZPU (knapp dahinter) > (3) ARM v5 thumb > (4) MIPS16 > (5) AVR8 > (6) MIPS32 > (7) i86-64 und MC68000 kommt auf Platz 8 ??
-
Thread
STM32 mit dem LA töten?
zu lahm, um den LA daran zu betreiben (250kS/sec ist ein bisschen wenig). Der LA hat mir mit MSP430 jahrelang gute Dienste geleistet, völlig verkehrt kann er also nicht sein. Any ideas (außer auf chinesische Billigclones zu verzichten)? Max