-
Thread
AVR LCD lib für HD47780 (z.B. Pollin C0802-04)
Programmiereinheit und die gesamte Entwicklungs-Software ist kostenlos. http://www.watterott.com/de/MSP430-LaunchPad-MSP-EXP430G2 Weitere, größere MSP430, kann man als kostenlose Muster bei TI bestellen. Aktuell setze ich den MSP430G2553 ein. Grüße smithjnr
auch eine Bibliothek für verschiedene LCDs für das Launchpad (bzw. für den zweiten mitgelieferten MSP430G2452) aufbauen. Wenn Du mir Deine geben könntest, muss ich nicht "bei Null" anfangen. Aktuell fange ich auch mit dem Pollin-LCD für 0,95€ an. Aber es sollen noch Taster, LEDs und evt. ein Dreh-Drück-Knopf
-
Thread
Pullups auf MSP430 Launchpad - verwirrt
Ich bin etwas verwirrt, was die Pull-UP Widerstände beim Lauchpad (MSP430G2553)betrifft. Beispiele für I2C machen die Initialisierung auf verschiedene Weisen: z.B. [c]PSEL &= ~( SCL | SDA ); PDIR &= ~SCL; PDIR &= ~SDA; [/c] oder [c] PDIR &= ~SDA; PREN |= SDA
durchzuarbeiten, die funktionieren. Hier ein Link zu den Samples. http://www.ti.com/lit/zip/slac485 msp430g2xx3_uscib0_i2c_01.c ... msp430g2xx3_uscib0_i2c_13.c msp430g2xx3_usci_i2c_standard_master.c msp430g2xx3_usci_i2c_standard_slave.c mfg klaus
-
Thread
Spannungsteiler
Spannungsteiler gebaut U0=5v;R1=5kOm;R2=9.6kOm ;U2=3.3v( wird Versorgungspannug für Texas Instruments MSP430G2553 )Ich habe so gebaut => gemessen U2=3.3v kommt raus.Dann an MSP430G2553 angeschlossen =>gemmesen U2=0,42v Warum U2 so niedrig geworden?
kann. Geeignet wären Low-Drop-Regler oder für Pfuscher drei Dioden in Reihe zwischen U0+ und dem MSP - GND 1zu1 verbunden.
-
Thread
Verständnisfragen zur Tasterentprelllung Version von Peter Danneger
Hi Leute, ich sitze gerade an einem Miniprojekt, in dem ich ein PWM Signal mit einem MSP430G2553 erzeuge und die Pulsweite per Tastendruck immer erhöhe. Leider funktioniert das ganze ohne Tastenentprellung nicht sehr gut. Da ich gleichzeitig auch noch lernen möchte, wie man die Interrupts
sich jemand mit denen aus? Ich benutzte einen MSP430G2553. Hier mein Code: [c] #include <msp430g2553.h> #include <stdint.h> #define KEY_PIN 0x01 #define REPEAT_MASK (1<<BIT0) // repeat: Pin 0 #define REPEAT_START
-
Thread
MSP430 Low Power Mode wechseln?
msp430g2xxx.h definiert einige /intrinsics/ zu den "low power modes": [code] #define LPM0_bits (CPUOFF) ... #define LPM4_bits (SCG1+SCG0+OSCOFF+CPUOFF) #define LPM0
@ Mikael: Bist ein ganz schlauer, gell? ad 1: Im Eröffnungs-Thread steht MSP430G2xxxx - also gibt's dazu einen Family Datasheet. ad 2: Um von einem LPM-Zustand in einen anderen zu wechseln, muß die MCU zuerst in den AM gehen - was für ein Wunder, natürlich ist das eine ISR
-
Thread
openMSP430 implementieren ohne Verilog Kentnisse - machbar oder zu komplex?
Auf opencores gibt es auch eine Implementierung der MSP430-ISA in VHDL: http://opencores.org/project,neo430
grundsätzliche Kommunikation über die UART Debug Schnittstelle. Ich habe nun die Speicherkonfiguration an den MSP430G2553 angepasst (16kB Flash, 512B RAM) und möchte ein dafür mit Energia kompiliertes, simples Blink-Programm hochladen mit dem opemsp430-loader, ein Command line Tool, welches halt nichts weiter machen
-
Thread
MSP430G2230 jede Minute aufwachen lassen
Hallo Leute, ich beschäftige mich mit dem MSP430G2230. Diesen kann ich über den MSP430G2 Launchpad programmieren. Ich wollte nun den Chip auf low power mode lassen und ihn jede Minute einmal aufwecken. Ich habe das mal auf einem Steckbrett
32kHz Quarz nun hat oder nicht. Mit dem beigelieferten MSP430g2553 habe ich es zum laufen bekommen. Musste nur den beigelegten Quarz ranlöten und die Timer einstellen. Wie mache ich das bei dem MSP430G2230?? Danke+Gruß
-
Thread
MSP430 verbindung mit Wifly RN 171
konfiguriert. Und? Das läuft doch aufs gleiche 'raus. Wie man die serielle Schnittstelle eines MSP430 ansteuert, ist den Codebeispielen von TI zu entnehmen, die TI freundlicherweise für die verschiedenen MSP430-Familien zur Verfügung stellt. "Das Launchpad" ist nicht sehr präzise; welchen MSP430
Hallo, zunächst einmal Danke für die Antwort. Ich benutze den MSP430G2553. Ich muss zugeben, dass das verbinden über UART und anschließend zu versuchen die Konfiguration über TeraTerm herzustellen nicht wirklich schlau von mir war. Ich habe jetzt den PIN 8 des
-
Thread
[V] Stellaris und MSP430 Launchpads + CC110L AIR Module Booster Pack
und Funkmodule von TI: 2 x EK-LM4F120XL - Stellaris LM4F120 Launchpad Ev. Kit (10 €/St.) 4 x MSP-EXP430G2 - bestückt mit G2553, die G2542 lege ich dazu, die Micro Crystal Oscillator sind auch noch drin und verschweißt (ein Mini USB-Kabel würde ich euch auch einpacken .. da ich sowieso zu viele
Hallo Matthias, interesse an den MSP430G und CC110 via PM angemeldet. mfG Peter
-
Thread
MSP430 ADC nur an bestimmten Ports ?
Hallo. Ich habe jetzt sehr viel gelesen über die ADC im MSP430. Es ist mir auch gelungen am P1.3 ein Analoges Signal auszuwerten, jedoch scheitere ich daran das Signal über den P1.7 auszuwerten. Habe ich da was übersehen/überlesen ? Ich benutze gerade einen MSP430G2553. Hier mal der Code der das Signal am P1.7 lesen sollte: [c] #include "msp430g2553.h" unsigned int ADC_value=0; float Voltage = 0; float band = 3.5/1024; float correction_factor
-
Thread
Betrieb eines LCD (HD44780) an Port2
Hallo zusammen, ich würde gerne einen LCD (HD44780) an Port2 des MSP430G2553 betreiben. Die Beschaltung soll folgendermaßen sein: DB7 -> P2.5 DB6 -> P2.4 DB5 -> P2.3 DB4 -> P2.2 RS -> P2.0 RW -> GND E -> P2.1 Beim Googlen fand ich einen Lösungsvorschlag
Mikrocontroller Rookie schrieb im Beitrag #3227914: > Der MSP430G2553 hat nur die Portbits 2.0 bis 2.5, von denen Bit 5 bis > Bit 2 für die Daten gedacht sind und Bit0 und Bit1 für RS und E. Somit > bleiben keine Portbits mehr für das Low Nibble. 4-Bit
-
Thread
TI MSP430 G2xxx Value Line (Launchpad) kaufen?
zu kaufen, z.B. im DIL-Gehäuse, gibt es auch hier: http://de.mouser.com/Search/Refine.aspx?Keyword=msp430g2452 http://de.farnell.com/jsp/search/browse.jsp?N=2008+203063&Ntk=gensearch&Ntt=msp430g2452&Ntx=mode+matchallpartial Der nächst größere, der auf das Launchpad passt, ist der msp430g2553 (hat
ist relativ neu und auch nur als Samples zur Zeit erhältlich. Wer mehr weiß, soll es posten. Der msp430g2452 ist schon mal eine gute Wahl. Unbedingt auf die Transportkosten achten! Viel Erfolg und Spaß! Guliver
-
Thread
MSP430 Linker Error Segment CSTACK is too long
Für welchen Typ des MSP430 wurde der Compiler eingerichtet? Z.B. verfügt der MSP430G2553 über maximal 512 Byte RAM. Diesen Speicher muss sich das Stack mit allen anderen statischen Variablen teilen. Die Größe des Stacks
Hallo, hier ein rudimentäres Beispiel mit der IAR Embedded Workbench für MSP430 v7.21.1: Das Linker Configuration File basiert auf dem Default für den MSP430FR5949 mit der folgenden Änderung [code] -P(CODE)CODE,SEGDATA=4400-FF7F,10000-13FF7 [/code] Source-Code: [c]
-
Thread
interrupt vector
// led umschalten } [/code] Ich hab schon alles probiert, andere headerdatei eingebunden (msp430g2553.h statt msp430.h) , TimerA0_vector statt TimerA0_a0_vector geschrieben - aber er gibt mir immer Syntaxfehler zurück. Wie funktioniert das mit dem interrupt abfangen? Nutze den MSP430G2553
-
Thread
MSP430 Pin Widerstand
> ich möchte gerne wissen, wo im Datenblatt steht, wie hoch der Widerstand > eines GPIO Pins am MSP430 ist, wenn der MSP aus ist. Also Vcc = 0. > > Ist dieser dann hochohmig ? Nein, kaputt. Nehmen wir uns mal dieses Datenblatt eines MSP430F5529: https://www.ti.com/lit/ds/symlink/msp430f5529
Hallo Klaus, es ist richtig, dann fließt Strom über die ESD-Dioden in den Chip rein. Datenblatt vom MSP430G2553: Voltage applied to any pin(2) –0.3 V to VCC + 0.3 V Ich hab sogar schonmal vergessen, beim Flashen den VCC anzuschließen, er wurde trotzdem korrekt geflasht... hat sich einfach den Strom
-
Thread
CCSv4 const in Flash
Hallo, wieder Einer am verzweifeln: Ich versuche meinen LCD-Text in den Flash des MSP430g2553 mittels CCS Version4 zu schreiben: Definition: ----------- const char msg_MainMenue1[] = {"Schreibe etwas"}; Hauptprogramm: -------------- PrintStr((char*)msg_MainMenue1); Die
stimmt irgend etwas nicht;-) Der CCS C-Compiler gibt es doch nur für PIC. Dein Target ist doch ein MSP430. Du meintest bestimmt GCC Compiler für MSP430. So wie Dein Ausschnitt vom MAP file aussieht wurde der von einem GCC Compiler produziert. Ueber Dein Problem kann ich nichts sagen weil ich noch
-
Thread
[V]MSP430 FET+ MSP430FR5969 LaunchPad+IC's
Hallo, wegen Umstieg auf ARM, verkaufe ich hier MSP430 sorglos Paket. MSP430FET Flash Emulation Tool (die neue, schwarze Version). 10-20 Mal gebraucht, optisch sowie funktionell einwandfrei. MSP430 FP5969 LaunchPad: Neu, originalverpackt. 2x MSP430FR5969IDAR, noch in der Tüte versiegelt. 2x MSP430F2012 in Tray, 14-TSSOP 1x MSP430G2553, DIP, 1-2 Mal programmiert. 80 Euro+Versand
-
Thread
MSP430G + RS485
Hallo, ich möchte meinen MSP430G2553 mit dem SN65HVD11 für RS485 nutzen. Der MSP430G2553 kann zwischen 1,8 und 3,6 V. Nun hätte ich folgende Fragen: 1.) Kann ich den SN65HVD11 trotzdem mit 2 Mignon Batterien betreiben
kurz schreiben ob der SN56hvd11 gut läuft, denke darüber nach den auch demnächst einzusetzen. MfG Daniel
-
Thread
CC110L OOK sendet ein Bit zu viel!?
TI Launchpad mit MSP430G2553 @ 1 MHz und AIR Booster Pack mit Anaren LR09A (CC110L [das ist ein abgespeckter CC1101] mit 27 MHz und 900 MHz PCB-Antenne) http://www.ti.com/product/MSP430G2553 http://www.ti.com/tool/msp-exp430g2
0xAA vs 0xA9). In den Errata steht nur was von einem doppelt gesendeten Byte. [c] #include <msp430.h> #include "stdint.h" #include "stdbool.h" // Anaren AIR booster pack with LR09A (868/9xx MHz) // CC110L #define GDO2_BIT BIT0 // P1 #define SCLK_BIT BIT5 // P1 #define MISO_BIT BIT6
-
Thread
Welche 32-Bit MCU für ein neues Projekt
bekommen, nicht aber auf irgendwelchen günstigen Bastelplatinen). Immerhin, es gibt sogar einen MSP430 im bastelfreundlichen 40poligen DIP-Gehäuse (das ist der 'G2744). Allerdings gibt es genau eine Bezugsquelle dafür: https://www.olimex.com/Products/MSP430/Booster/MSP430-G2744BP/open-source-hardware
, die enthielt den 'G2553. Wirklich viel kann man mit dem aber nicht anstellen, denn auch der hat nur 16 kiB Flash und gerade mal 512 Byte RAM. Das ist aber der "größte" MSP430 im DIL-Gehäuse (wenn man mal vom Olimex-Exoten
-
Thread
[VS] Diverse EvalBoards
liegen schon zu lange bei mir im Schrank, daher suchen Sie jetzt neue Besitzer. 2 x TI LaunchPad für MSP430 Value Line (MSP-EXP430G2), mit Kabel, Quarz, 2. MCU und Header 1 x TI LaunchPad für MSP430 Value Line (MSP-EXP430G2), nur Platine, Quarz aufgelötet 1 x TI LaunchPad für Stellaris Serie, nur Platine 2 x Capacitive Touch BoosterPack in OVP 2 x MSP430G2553IN20 (DIP20 Gehäuse) 1 x TI EvalBoard für BQ24100/05/13/15 und zuletzt 1 x ESP-WROOM-02 ESP8266 Modul von Ai-Thinker Abzugeben gegen Portoerstattung. Bei Interesse bitte PM.
-
Thread
MSP430 Launchpad (MSP-EXP430G2) TUSB als Uart?
http://forum.43oh.com/topic/1643-g2553-hardware-uart-hello-world-example/
korrekt. [c] /* Hello World example. ---- Code 248 Byte ---- MSP430g2231 -------------- +3,5V --|DVCC GND|-- DVSS rote LED --|P1.0 P2.6|-- TXD --|P1.1 P2.7|-- --|P1.2 TEST
-
Thread
MSP430xxxx Debugg über die JTAG- Schnittstelle
Hallo, habe mir den MSP-FET430UIF gekauft. Debuggen funktioniert genauso, wie mit den LAUNCHPAD’s. Man setzt einen Breakpoint, der MSP430 stoppt, und es werden u.a. die Inhalte der ausgewählten RAM-Zellen angezeigt (CCSV12). Jetzt meine Frage: Wie ist das mit dem Funktionsumfang, wenn man mit der MSP-FET430UIF-JTAG-Schnittstelle C-Programme auf dem z. B. MSP430G2553 debuggt? Kann ich mir dann Inhalte von ausgewählten RAM-Zellen anzeigen lassen, ohne dass der MSP430 stoppt. Dies ist so bei den
-
Artikel
MSP430 LaunchPad
und 20-Pin Gehäuse Flash-Emulation zum programmieren und debuggen zwei LEDs an den MSP430-Ports P1.0 und P1.6, per Jumper inaktivierbar ein Taster an dem MSP430-Port P1.3 Reset-Taster Kompatibel mit MSP430G2xx2, MSP430G2xx3, and MSP430F20xx bausteinen in PDIP14 oder PDIP20 Gehäusen Das
Lieferumfang. ein Mini USB Kabel, zum Anschluss an einen PC oder an ein USB-Steckernetzteil Prozessor MSP430G2553 mit 16kB Flash, 512B RAM, GPIOs (incl. "capacitive sense), zwei 16-bit Timern, 8-Kanal 10-bit ADC, Comparator, sereieller Kommunikation (USCI – I2C, SPI & UART) und mehr, MSP430G2452 mit 8kB
-
Thread
Leckstrom bei LED mit Mikrocontroller
LED-Strom fließt: http://cmicrotek.com/wordpress_159256135/?p=208 (englisch) Das Datenblatt eines MSP430G2553 sagt: VCC – 0.3 V und VSS + 0.3 V bei 6 mA. Und: High-impedance leakage current @ 3 V ±50 nA. Gibt es irgendwo Messwerte dazu (GPIO-Spannung und LED-Strom)? Im Datenblatt (z.B. http
Info schrieb im Beitrag #4817648: > Das Datenblatt eines MSP430G2553 sagt: > > VCC – 0.3 V und VSS + 0.3 V bei 6 mA. Dich interessiert doch eher die Spannung am Pin unterhalb 1/5000 des angegebenen Stroms. Gegen Leckströme bei Halbleitern hilft übrigens
-
Thread
Energia MSP430 Zweidimensionale Array`s?
Hi Leute, ich versuche gerade ein zweidimensionales array in dem Energia für einen MSP430G2553 zu erstellen. Aber Energia zickt rum.. "..._4.cpp:13:42: error: too many initializers for 'int [8][10]'" Kann es sein das Enegia zweidimensionale array`s nicht unterstützt?
Markus G. schrieb im Beitrag #4300384: > Hi Leute, > ich versuche gerade ein zweidimensionales array in dem Energia für einen > MSP430G2553 zu erstellen. Aber Energia zickt rum.. > "..._4.cpp:13:42: error
-
Thread
Mit Code Composer Studio flashen?
gestern Code Composer Studio (CCS) 6.1.2 installiert und das erste Programm läuft auch schon auf meinem MSP-EXP430G2 Launchpad. Ich verwende zur Zeit die Debug Umgebung des CCS zum Testen des Programms. Wie kann ich mit dem CCS den MSP430G2553 flashen, so dass das Programm automatisch startet wenn der MSP430 mit Strom versorgt wird? Sobald ich das Board vom USB-Port abstecke und wieder anstecke, läuft leider nichts. Ich habe vor ca. 2 Jahren an der Uni damit gearbeitet und damals haben wir sowas gemacht
-
Thread
[V] MSP 430 Launchpad
Hallo, verkaufe ein MSP430 Launchpad. Dabei gibt es 5xMSP430G2452 2xMSP430G2553 1xMSP430G2231. Preis: 7,40 Euro inkl. Versand
-
Thread
MSP430: Dip-Switch auslesen
Hallo Gemeinde, ich würde gerne mit dem MSP430G2553 einen 8bittigen Dip-Switch auslesen. Einmalig beim Programmstart. Problem: Ich habe nur noch ca. 3 GPIO-Pins frei. Benötige ich für 8 Schalter(-Stellungen) auch 8 Eingang-Pins? Wie lese
leuchten. Drum wär es wichtig die Schaltung zu kennen. Nur dann können wir effizient helfen. Den MSP430G2553 gibt es auch mit 24 IO's. Mit den zusätzliche 8 PINs kann man die Dipswitches direkt anschließen.
-
Thread
MSP430 TA0CCTL1 nicht überschreibbar!?
Hallo zusammen. Ich bin total verwirrt: ich kann nicht in TA0CCTL1 schreiben! Vom Start des MSP430G2553 an ist TA0CCTL1 = 0x0400 = TA0CCTL0, alle anderen Register der Timer sind 0x00. Ich kann in TA0CCTL1 zwar schreiben, z.B. 0xE1, dann steht allerdings 0x04E1 drin. Die Register TA0CCTL2 und die
An welchem Pin ist Port 2.6? Hängt vom Gehäuse/Footprint ab: http://www.ti.com/lit/ds/symlink/msp430g2553.pdf S. 7
-
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
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
MSP430 -> DRV2667
Hallo zusammen, momentan versuche ich eine Kommunikation zwischen einem MSP430g2553 (Launchpad) uC und einem DRV2667 Haptic driver via I2C herzustellen. Ich will am Ende ein Haptisches Feedback über ein Piezoelement bekommen, nachdem ich z.B. am an einem der GPIOs vom MSPg2553
nur eine. In der Dokumentation des EVM-DRV2667 habe ich ein I2C Programm gefunden, womit man den MSP430g2553 als Master TX/RX hinbekommt. Jedoch finde ich das Programm wahnsinnig kompliziert nachzuvollziehen, da ich bisher nur mit den I2C Beispielprogrammen von TI gearbeitet habe. Ich kann mir vorstellen
-
Thread
MSP430 Gleitkommazahl in Flash speichern
11111111111111111111111100010010 statt 0 10000011 00100110011001100110011 Hier erstmal der Code, Chip ist ein MSP430G2452 auf Launchpad. Compiler der CCS: [c] #include <msp430.h> float value; // 8-bit value to write to segment A // Function prototypes void write_SegC (float
examples to avoid potential side * effects. Also see www.ti.com/grace for a GUI- and www.ti.com/msp430ware * for an API functional library-approach to peripheral configuration. * * --/COPYRIGHT--*/ //****************************************************************************** // MSP430G2xx3
-
Thread
[V] Devboards etc.
www.linkpro.com.tw/PDF/SH-9008R.pdf - incl. Netzteil - gebraucht ----------------- 10€ incl. Versand 9) MSP-EXP430G2 LaunchPad Value Line Development kit http://www.ti.com/tool/msp-exp430g2 - gebraucht (mit MSP430G2553) - MSP430G2452 noch verschweisst und unbenutzt - keine OVP ----------------- 10€
G. L. schrieb im Beitrag #4139712: > 2 x uController PIC32MX795F512L Hast PM. Grüße Dirk
-
Thread
Anbindung von 7-Segment LED Anzeigen an MSP430
ein paar Tips geben könnte. Kurz zu den grundsätzlichen Features: - Steuerung, wie gesagt, über MSP430; mein Launchpad hat einen MSP430G2553, vielleicht könnte ich den ja gleich nehmen. - Anzeige mittels vierstelliger LED 7-Segment Anzeige (können aber auch Einzelmodule sein, ich denke die
TI hat ein eigenes WIKI. Da gibts Infos und Projekte: http://processors.wiki.ti.com/index.php/MSP430_Launchpad_Seven-Segment_Display_Driver Du kannst mehrere Segmente parallel anschließen und die die Anoden (oder Kathoden je nach Display) multiplexen.
-
Thread
[V] MSP-EXP430G2 EVAL Boards
Hallo, verkaufe hier 3 original verpakte EVAL-Boards >> MSP430-EXP430G2 <<. Sind übrig aus einem Projekt aus 2011, wo ich mehrere solcher Boards verbaut habe. Die EVAL-Bords sind noch in Ihrer origanl - Verpackung und ungeöffnet. Date - Code der Boards ist 30/2010 Jeweils ein MSP430G2553 und ein MSP430G2452 Prozessor drinnen (16Bit Prozessoren). Einzelpreis inkl. Versand innerhalb Dt und Paypal - Gebühr 10,-€ alle drei Zusammen 25,- €
-
Thread
Mikrorechner, anfangen.
eine einzige Prozessorarchitektur bindest, der Unterschied einen AVR ATMEGA, einen ATXMEGA oder einen MSP430 in C zu programmieren ist nicht wirklich groß. ... Ich wollte nachdem der Hinweis auf die PICs kam auch noch auf die TI MSP430 hinweisen, da gibt es ein ziemlich breites Produktspektrum und
in DIL Gehäusen kommen (MSP430G2553) größere in 40 poligem DIL Gehäuse sollen zwar existieren aber nur Olimex bietet derzeit Boards damit an, also ziemlich Unobtanium.. Wenn Du Dich auf Assembler beschränkst behältst Du Dir
-
Thread
MSP430FR2422: Fragen zum Datenblatt
Danke für eure Hinweise. Meine Schaltung ist falsch ist mir aufgefallen. :-) Ich war es gewohnt am MSP430G2553 einen 100nF-Abblockkondensator oben an den IC zu packen (zwischen Pin 1 und Pin 20). Dies hatte ich leider für den MSP430FR2422 übernommen. Was natürlich falsch ist, hier liegen Vcc und
Zeig doch mal dein minimales Testprogramm. (Orientiere dich an msp430fr2422_lpm3_01.c.)
-
Thread
MSP430: Sinus höherer Frequenz per PWM erzeugen
Hallo Leute, ich möchte mit nem MSP430G2452 einen Sinus um die 1-1,5 kHz erzeugen. Grundsätzlich wollte ich es ohne AD Wandler per PWM machen. Das Problem ist, dass ich den Sinus nur bis 150 Hz sauber hinbekomme, da der Chip selbst bei
A. H. schrieb im Beitrag #3825009: > ich möchte mit nem MSP430G2452 einen Sinus um die 1-1,5 kHz erzeugen. > Grundsätzlich wollte ich es ohne AD Wandler per PWM machen. Das Problem > ist, dass ich den Sinus nur bis 150 Hz sauber hinbekomme, da der Chip
-
Thread
Frequenz und Phasengang mit MSP430 messen
Hallo, im Rahmen meiner Masterarbeit soll ich mit einem MSP430G2553 die Phase und die Frequenz zweier sinusförmiger Signale bestimmen. Es geht dabei um Vibrationsmessungen. Das eine Signal wird von einem analogen Beschleunigungssensor erzeugt (ADXL 337). Der
Hab' mal 'ne halbe Pupille auf den MSP430 geworfen. Schickst Du den zwischenzeitlich ins Bett, so ist der Stromverbrauch echt klasse. Pass' aber auf, im Tiefschlaf lässt der sich nicht mehr besonders universell aufwecken. Wie und
-
Thread
MSP420G2553 im Raum Nürnberg noch heute (13.08.13)
Moin. Ich habe einen msp430g2553 in eine Musikanlage zur Visualisierung per rgb leds verbaut und diese Anlage ist ab morgen im Einsatz. Bei einer letzten testmessung bliebe ich zwischen 12v und 3,5v hängen was mir der uc sehr
Nachtrag: Wir reden hier aber von MSP430? Soweit ich weiß gab es nie einen MSP420...
-
Thread
WS2811 Ansteuerung
im Beitrag #3211063: > aber dann brauch man so ne nette Sache wie DMA (sollte zB. > ein besser MSP430 auch besitzen) Das ist ja auch eine Kostenfrage und eine Frage der Beschaffung. In der "Value Line" MSP430Gxxxx ist DMA ein Fremdwort. Ich persönlich nutze hauptsächlich die beiden MSP430-Versionen, die mit dem Launchpad geliefert werden (MSP430G2553 + MSP430G2452). Trotzden danke für den Tipp. @Besserwisser: Vielen Dank für den Link. :-) Der Code von Alan Burlison gefällt mir sehr gut. Bei meinem (s.o.) habe ich pro Bit ein Byte verbraucht
-
Thread
MSP430 per ADC Sinusspannung auswerten
Werte vom Array zu sehen. Hier das Programm: -------------------------------- [c] #include "msp430g2231.h" unsigned int sin[40]; unsigned int i=0; #pragma vector = TIMERA0_VECTOR __interrupt void TIMERA0_sin (void) { P1OUT ^= BIT0; if (i==39) { i = 0; }
Danke für die Beschreibung. Ich habe das jetzt dementsprechend geändert. [c] #include "msp430g2553.h" unsigned int sin[160]; unsigned int i=0; #pragma vector = ADC10_VECTOR __interrupt void ADC10_sin (void) { if (i==159) { i = 0; } else { sin[i]
-
Thread
vmp400(ili9341)-Raspberry-LCD an msp430: 5V gefährlich für Launchpad?
Hallo ihr, an meinem msp430g2553-Lauchpad will ich ein Display betreiben. Sehr günstig. fast gratis, bin ich an einen Restposten geraten, so ein Raspberry-Touch-LCD. VMP400 - Doku gibts fast keine. Das einzig Interessante
>Meine Angst ist, dass das Display dann 5V an die msp430-Pins anlegen könnte, wenn das Display 5V bekommt. Sorry ich hab die Frage falsch verstanden bzw nur ueberflogen. Wenn das Modul mit 5V arbeitet, dann bekommst du auch 5V Signale vom Modul
-
Thread
HTerm empfängt nur Quark von Soft-UART MSP430
Hallo, ich verzweifle hier langsam beim Versuch eine UART-Verbindung vom MSP zu Windows aufzubauen. Nehme ich das Programm aus diesem Thread: http://www.mikrocontroller.net/topic/211179#postform Empfängt HTerm angeblich nur Nullen. Mit dem Code Example msp430g2xx1_ta_uart9600
natürlich P1.1 MCLK und P1.5 ACLK... Bei den auf das Launchpad passenden Mikrocontrollern wie z.B. MSP430G2231 oder G2553 kann MCLK nicht an einem Portpin ausgegeben werden. ACLK kann an P1.0 ausgegeben werden, P1SEl und P1DIR müssen natürlich passend gesetzt werden.
-
Thread
MSP430 Auslesen einer Impulsdauer mit Capture
G2553 Danke schonmal, ich werde es mal versuchen.
Max G. schrieb im Beitrag #3563320: > Die Beschreibung des Capture Mode im Family User´s Guide (ich habe den > für die MSP430F53xx) ist tatsächlich äußerst mager. Hhhmmm, was soll denn da noch drin stehen
-
Thread
TI CCS v9: Treiber für DS1820
jemand evtl. auf Anhieb einen Treiber für den populären DS18B20 Temperatursensor zur Hand für den MSP430? Sprich: Code, der das benötigte 1-Wire Protokoll umsetzt und entsprechend einen konfigurierbaren Pin in den richtigen Timings zappeln lässt? Das Ganze müsste unter dem Code Composer Studio (v9) noch kompilierbar sein. Ich werde voraussichtlichen den DQ-Pin vom Ds1820 an Pin 2.3 meines MSP430G2553 hängen. Versucht habe ich den Quellcode unter https://sourceforge.net/projects/msp430-ds18b20/ Der Treiber ist allerdings sehr knapp gehalten und hat erstmal nicht funktioniert. Zudem
-
Thread
Batterie mit µC laden
wieder mit Leben zu erwecken. Die Steuerung der LED sowie das Laden des Akkus möchte ich mit einem MSP430 Mikrocontroller regeln. Kann mir Jemand einen geeigneten Laderegler empfehlen? Viele Grüße, Michael
Die Hälfte habe ich natürlich wieder vergessen zu erwähnen: - MSP430G2553 - Akku ist ein AA600mAh, 1.2 Volt - Das Solarpanel hat etwa 5 Volt (eigene Messung)
-
Thread
Gy-521 mit MSP430G3 (version 1.5) Launchpad
ich, wie Clemens schon gesagt hat von http://playground.arduino.cc/Main/MPU-6050 übernommen. Das MSP430G2553 habe ich wie im angehängten Bild mit dem GY-521 verbunden. Der Pin unten rechts auf dem MSP ist ebenfalls ein GND pin (habe ich nachgemessen: VCC->GND unten rechts entspricht 3.3V). Den Jumper J51 habe ich rausgenommen, gemäß der Anleitung unter http://energia.nu/pin-maps/guide_msp430g2launchpad/