-
Thread
Einsteiger, Anfänger - Welche Mikrocontroller-Familie?
sind zu hungrig auf Strom. ARM kosten komisherweise viel für was sie anbieten. Ich empfehele dir MSP430 für Kleinigkeiten und nano-ITX VIA für grossere Dinge. MSP von TI hat gcc, glibc. Billigste MSP430 kostet weniger als zwei euro, hat DIP Gehäuse. Er ist ganz gut im Linux zu programmieren. Auf
kommerziellen Compiler/Debugger ausweichen, wenn > man beim ARM7 diesen Komfort möchte? Wie bei MSP430, AVR oder eben auch bei den ARMs Eclipse + CDT + entsprechende GCC-Variante. Z.B. hier für den MSPGCC erklärt http://inf.ntb.ch/infoportal/help/index.jsp?topic=/ch.ntb.infoportal/embeddedSystems_MSP430
-
Thread
Datenrate Spy-By-Wire (SBW)
von hier habe ich etwas info: http://www.roinos.com/mcu/msp430/ccs4/MSP430-DLL-READ%20ME%20FIRST.pdf " FlashPro430 Adapters ( FPA-1.x, FPA-2.0, FPA-4.x and FPA-6.x) TI MSP430 USB-1 - for JTAG communication speed - 4 Mb/s - or for Fast Spy-Bi-Wire communication speed TI MSP430 USB-2 - for JTAG communication speed - 1 Mb/s - or for Fast Spy-Bi-Wire communication speed TI MSP430 USB-3 - for JTAG communication speed - 400 kb/s - or for Slow Spy-Bi-Wire communication speed
-
Thread
include Unterordner mspgcc
in Eclipse für die Includes extra alle Pfadangaben einzeln angegeben. Pfad in dem die gefunden msp430x16x.h steht ist folgender /opt/cdk4msp/msp430/include die dac12.h ist unter /opt/cdk4msp/msp430/include/msp430 warum könnte es hier Probleme geben? Hab ich woanders etwas nicht beachtet?
nun hier: make all Building file: ../src/hello.c Invoking: GCC C Compiler /opt/cdk4msp/bin/msp430-gcc-3.3.2 -mmcu=msp430x169 -I/opt/cdk4msp/msp430/include -I/opt/cdk4msp/msp430/include/msp430 -I/usr/local/lib -I/opt/cdk4msp/lib -I/opt/cdk4msp/include -I/opt/cdk4msp/msp430/bin -I/opt/cdk4msp/bin
-
Thread
Tipp: MSP-EXP430FR5969 aktuell für 15 USD
Das Launchpad mit dem MSP430FR5969 gibt's aktuell für 15 anstatt 24 USD (inkl. Versand): http://e2e.ti.com/blogs_/b/msp430blog/archive/2014/07/14/35-off-the-fram-launchpad.aspx
msp schrieb im Beitrag #3726866: > Aber Msp430 sind für low power Anwendungen gedacht, vor allem die Fram > serie. Du kannst die mit 32 bit Arm nicht vergleichen Schaun wir mal: MSP430FR5969: Active Mode: Approximately 100 µA/MHz EFM32ZG110
-
Thread
MSP 430 ADC Abtastfrequenz, kriegs nicht hin
Hi Leute, darf mich mal als neu outen in der Welt der uC. Jetzt möchte ich gerne auf dem MSP430F149 ein Signal AD wandeln. Das Signal soll überabgetastet werden, also mit 8KHz abgestastet werden. Da kommt schon mein Problem ich habe an ACLK ein 32kHz Quarz. Jetzt geb ich ACLK als ADC12CLK
ein Teiler von 8 ein DIVA_3 kommen immernoch 80kHz raus, was stimmt da nicht? CODE: #include <msp430x14x.h> void main(void) { WDTCTL = WDTPW+WDTHOLD; // Stop watchdog timer P6SEL |= 0x01; // Enable A/D channel A0 BCSCTL1 = DIVA_0 + RSEL0 +
-
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
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
Gold Cap mit Solarzelle laden
noch den Strom der Solarzelle verraten wuerdest, koennte man noch passende Dioden suchen. Das MSP430 ueber einen 1F GoldCap zu betreiben halte ich aber fuer wenig Sinnvoll.
also. Aber nur bei ordentlich Strom (5mA) bei ~0mA ist die Spannung viel geringer. > Das MSP430 ueber einen 1F GoldCap zu betreiben halte ich aber fuer wenig > Sinnvoll. Weil?
-
Thread
MSP430F4250: Definitionsdateien, Libraries usw. für C-Programmierung
normalerweise bei deinem Compiler dabei oder werden als Supportpackages fuer den Compiler angeboten. Die msp430x42x0.h aus den Beispiele ist zum Beispiel bei CCS dabei. Ich habe zwar kein crossstudio aber ich glaube das was du suchst ist hier beschrieben http://cdn.rowleydownload.co.uk/msp430/packages/index.htm und hier ist der Direktlink zum msp430 Support package http://cdn.rowleydownload.co.uk/msp430/packages/msp430.htm anscheinent bindet man nur eine msp430.h ein und dann wird automatisch die richtige Datei ausgewaehlt Wie ist Crossstudio
-
Thread
Alles muss ganz sparsam sein
Hi, bin gerade dabei einen Temp/Feuchte Funksensor zu entwickeln. MSP430G2XXX mit Step Up Modul auf 3,3V von Watterott und Versorgung aus 1x AA Alkaline. MSP430 wartet meiste Zeit im LPM4 auf Int von RFM02, auch zwischen den Senden Bits. Der Step Up benötigt eine Startspannung
Danke schonmal der MSP 430 scheint ganz interessant zu sein. Gibt es denn noch vergleichbare Teile von anderen Herstellern?
-
Thread
MSP430 unbekannter Typ
Hallo, ich habe in einem Blutzuckermessgerät einen MSP430 entdeckt, bei dem der genaue Typ leider nicht bekannt ist. Kennt jemand einen MSP430 Controller mit folgenden Eigenschaften: - LQFP64 - USB an Pins 48 und 50 - Quarz an Pins 55 und 56 - Uhrenquarz
M. G. schrieb im Beitrag #4217126: > ich habe in einem Blutzuckermessgerät einen MSP430 entdeckt, bei dem der > genaue Typ leider nicht bekannt ist. Und wie hast Du dann herausgefunden, daß das überhaupt ein MSP430 sein soll?
-
Thread
msp430-gcc: Prolog und Epilog einer Funktion mit in Section
Da ich von msp430 keine Ahnung hab, hab ich mal ein Blick ins msp430 Backend geworfen, allerdings den offiziellen GCC 4.9. Da gibt's "epilogue_helper": http://gcc.gnu.org/viewcvs/gcc/branches/gcc-4_9-branch/gcc/config/msp430/msp430.md?revision=210656&view=markup#l924 Diese wiederum sind implementiert in der libgcc: http://gcc.gnu.org/viewcvs/gcc/branches/gcc-4_9-branch/libgcc/config/msp430/epilogue.S?view=co&revision
-
Thread
MSPGCC4 mit Eclipse?
Cygwin Komplettpaketes zerschießt mir das Xilinx EDK, geht also auch nicht. Ist denn überhaupt der msp430-gdb von der 4er Version kompatibel mit dem msp430-gdbproxy der 3er Version? Der Proxy wird nämlich nicht mitgeliefert.... Vielleicht hat jemand schon mal damit experimentiert...
Eclipse 3.6 Helios, CDT 7.0 (Juni 2010) * debuggen mit Eclipse selber (nix Insight) * mspgcc4 * msp430-gccproxy http://www.mikrocontroller.net/articles/MSP430_eclipse_helios_mspgcc4_gdb-proxy Grüße, Lukas
-
Thread
MC PIC - Warum diese Ungleichbehandlung?
2012 gekommen: AVR: 256 ARM: 81 PIC: 64 Arduino: 31 MSP430: 16 8051: 10 AVR32: 7 C16x: 5 TriCore: 2 PowerPC: 1 R8C/M16C/M32C: 0 --> PIC hat mitlerweile die drittgrößte Community/Lobby hier im Forum - noch vor Arduino und MSP430! Warum dann diese stiefmütterliche Behandlung? Keine Verlinkungen, keine Datenblätter zu den gängigen Controllern etc.! Liebes Forum, Du tust gut daran, Deine Atmel-Brille ein wenig durchlässiger
-
Thread
Mikrocontroller an Supercap und Solarzelle erst ab gewisser Spannung einschalten
Der MSP430 ist sehr sparsam im Stromverbrauch, und damit kann man auch viele Spielereien mit dem Schlafmodus machen. Aber ich bin mit dem MSP430 selber noch Anfänger. Schau dir bitte mal das Datenblatt an
sehr stromhungrig ist, dann sollte man sich eher sowas nehmen, https://www.olimex.com/Products/MSP430/Power/MSP430-SOLAR/
-
Thread
Verwendung von stdio.h und printf()?
kompiliert sind es sogar 30 Bytes mehr). http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/mspgcc/msp430-libc/src/stdlib/uprintf.c?rev=1.5&content-type=text/vnd.viewcvs-markup Das Schöne am MSP430 ist, dass man sich die Verrenkungen beim ROM-Zugriff sparen kann.
gekapert und zweitens redest du mit an Sicherheit grenzender Wahrscheinlichkeit nicht über {AVR,ARM,MSP430}-GCC.
-
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
Wie MSP430 über USB an PC anbinden?
oder warte noch ein jahr... für das 3q 2006 ist die msp430f5xx serie angekündigt... mit 25mips, usb und ich glaube auch zigbee...
TI HP unter http://focus.ti.com/docs/prod/folders/print/tusb3410.html gibts eine Apps Note ueber MSP430F1612-TUSB3410. meinereiner
-
Thread
MSP430 : Wie viel Speicher kann maximal verwaltet werden?
). Kann das der MSP430 handeln? Eventuell mit externem Speicher? Es waere sehr hilfreich, wenn mir jemand seine Erfahrungen hierzu mitteilen kann. Vielen Dank, Fritz
auf der roatmap zum msp430 stehen msp`s mit: 16MIPS, FLASH > 64kB, USB,... ist nur abzuwarten, wann die erhältlich sind. ti berichtet von ~50 zusätzlichen derivaten bis ende nächsten jahres.
-
Thread
Ausgabe von float/double Zahl via printf in Eclipse mit gcc
Mir ist so im Ohr, als hätte die MSP430-Library gar kein floating-point printf() implementiert.
machen. Sorry, ich nehm' keinen MSP430, genauer kann ich dir das auch nicht sagen.
-
Thread
MSP430f2274 USCI I2C
Hallo, ich bin dabei 2 MSP430F2274 über I2C zu verbinden. Als Beispiel habe ich die TI Application Note "Using the USCI I2C Master (slaa382.pdf)" genommen. Allerdings haperts schon beim I2C Master. Die SDA und SCL Pins der
ich will... es kommen keine Signale über den Bus. Ich habe jetzt auch mal die Codebeispiele msp430x22x4_uscib0_i2c_08.c - Master TX multiple bytes msp430x22x4_uscib0_i2c_09.c - Slave RX multiple bytes von http://www.ti.com/litv/zip/slac144 auf die Controller geladen. Allerdings erfolglos. Die
-
Thread
MSP430 Timer soll while Schleife abbrechen
Danke Falk, von alleine setzten die sich aber doch nicht zurück, speziell jetzt der SR vom MSP430 oder? Grüße Jens
mal meine Version eines schlafenden waits für Timer A (mit 32768 Hz Uhrquarz für ACLK) für einen msp430f169: [c] #include <msp430x16x.h> #include <msp430/common.h> #include <signal.h> /* Mit mspgcc sorgt "wakeup" für Aufwachen nach der ISR * * bei anderem Compiler eben von Hand
-
Thread
JTAG vom PC steuern (für Leiterplattenprüfung)
JTAG-Adapter sollte ein einfaches Exemplar (mit Parallelport oder USB) zum Einsatz kommen (z.B. von Olimex MSP430-JTAG, ARM-JTAG oder ARM-Wiggler oder USB CrossConnect). Jetzt meine Fragen: 1. Gibt es eine Doku oder API-Beschreibung zu bereits bestehenden Treibern (z.B. msp430.dll)? Irgendwie schaffen es ja
Also für die msp430.dll ist das nicht so einfach, denn die ist irgendwie closed source. Die mspgcc Entwickler haben da auch jede Menge Probleme mit. Aber da kannst du ja den Quelltext von msp430-gdbproxy benutzen. Damit
-
Thread
MSP430F2274 DCO Daten über externen Taktgeber kalibrieren
Suchfunktion benutzt und wie verückt gegooglet. ich finde aber immer nur das Beispielprogramm von TI msp430x22x4_dco_flashcal.c was ich leider nicht benutzen kann, da ich ja keinen Uhrenquarz mehr an XIN und XOUT anschließen kann. Ich habe ein Osziloskop und auch Taktquellen mit 1Mhz und anderen Frequenzen
zeile: [c] //****************************************************************************** // MSP430F22x4 Demo - DCO Calibration Constants Programmer // // // MSP430F22x4 // --------------- // /|\| XIN|- // | | | 32kHz // --|RST
-
Thread
I2C und MSPGCC - Erfahrungsaustausch gesucht
Am MSP430F1611 ist über I2C ein DS2482-100 angeschlossen, der den Temperaturfühler DS18B20 über 1wire abfragt. Die Temperatur wird auf einer Flüssigkristallanzeige angezeigt und soll auf einer Smart Media Karte
was nach Zeile 46 kommt, ist nur das komplette Beispiel von TI zur Anbindung eines TMP175 an einen MSP430. Wolfgang
-
Thread
ADC Probleme beim MSP430
MSP430-User schrieb im Beitrag #3618044: > ADC12CTL0 = ~ENC; Das macht nicht das, was Du glaubst, was es macht. Versuch mal ADC12CTL0 &= ~ENC; Allerdings beschreibst Du ja in der nächsten Zeile
MSP430-User schrieb im Beitrag #3618227: > Hab mir schon einige Beispiele angesehen. Irgendwelche oder die von TI für "Deine" MSP430-Familie?
-
Thread
MSP430 flash löscht sich?
Speicher zu verwenden. Bei TI hab ich die Beispielcodes angeschaut und getestet. Besonders der (msp430x21x2_flashwrite_01.c) Ich arbeite mit IAR 4.20 und ein eZ430-RF2500 FET debugger. Mein MSP430 kriegt Saft aus eine on-board Supply. Nehme ich die Speisung weg (sowohl externes Netzteil als
von TI, nichts geändert! Hier auch als Anhang. Sieht genau gleich aus wie Beispiele für andere MSP430.
-
Thread
JTAG USB MSP430
mspgcc-Projektes so anzupassen, dass er den FTDI-Chip anspricht. Vielleicht lässt sich auch der OpenOCD auf den MSP430 anpassen. Nun also meine Fragen: - Gibt es vielleicht schon ein USB-JTAG-MSP430-Projekt, dessen Soft- und Hardware man verwenden könnte - Kann mir jemand Tipps für die Architektur der Software
Hallo Klaus, schau dir doch mal den MSP430 eZ430-2013 an (www.ti.com/ez430). Der arbeitet über USB (TUSB3410) und emuliert JTAG (MSP430F1612) auf BiSpy Protokol (2 statt 4 Pin). Als Target Board gibt es noch den MSP430F2013 dazu. Integriert
-
Thread
IAR oder Crossworks für MSP430
Parallelport-Adapter von TI) - MSP-FET430UIF (USB-Adapter von TI, auch der des ez430-F2013) - Elpotronic USB-MSP430-FPA - Segger J-Link 430 - Olimex MSP430-JTAG-TINY - Softbaugh USB Crossworks ist auch für Linux verfügbar. Die IAR-IDE kennt nur die "tabbed workspace"-Betriebsart, sie kennt keine überlappenden
Hallo Ulf, ich habe ganz zu Anfang als der MSP430 heraus gekommen ist ein Projekt mit dem IAR Compiler erstellt. Da der MSP430 damals noch keine On-Board-Debug-Unit hatte (C31x Controller) und nur per OTP zu programmieren war, nutzte ich noch den
-
Thread
MSP430 und Interrupts
Kann mir mal jemand erzaehlen wie das mit den Interrupts beim msp430 funktioniert? (genauer gesagt einem MSP430F135) Ich weiss das ich hiermit: interrupt (UART0RX_VECTOR) recievebyte(void) { } eine Interruptfunktion erzeuge. Aber die muss ja noch irgendwie
und du diesen auch freigegeben hast, wird an die festgelegte Adresse gesprungen. such mal nach MSP430F135.h dort müssten die Adresse zu finden sein
-
Thread
Eigenartiges Verhalten des MSP430 ( Absturz / Neustart )
uploads/msp430_hangup.avi So wies ausschaut wird da mein Stackpointer "zerschossen" (willkuerliche Vermuting), auf jeden Fall startet die Mainroutine immer wieder neu, oder so. Ich denke mal es hat was mit sprintf
Sleepmode und ähnlichem anzulesen http://www.ti.com/lit/an/slaa294a/slaa294a.pdf Da geht es um MSP430 Software Coding Techniques
-
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
C-Compiler für TI MSP430 - Brauche Empfehlung
folgenden Compiler beschäftigt und kann mir positives / negatives darüber berichten? - CrossWorks for MSP430 - Code Composer Essentials - AQ430 Code Development Tools - ICCV7 for MSP430 Danke schon mal im Vorraus!
Aber Obacht: der MSPGCC kann noch nicht so recht neuere MSP430 Typen zum spielen einladen ;)
-
Thread
MSP430: Programmer Software für BSL
http://www.ti.com/tool/msp430-flasher http://e2e.ti.com/support/microcontrollers/msp430/f/166/t/101403
ein einziges Ei gefunden? ;-) http://processors.wiki.ti.com/index.php/Generating_and_Loading_MSP430_Binary_Files
-
Thread
MSP430F133 input capture
Schlauch bzw. finde meinen Fehler einfach nicht. Ich beschäftige mich auch erst seit Kurzem mit dem MSP430. Ich möchte mit dem MSP430F133 die input capture Funktion des Timer A nutzen. Nur leider tut sich in meinem Testprogramm (siehe Anhang) nichts. Kann da mal jemand drübersehen, wo der Fehler steckt
der folgende Code compiliert zumindest unter mspgcc (ist natürlich ungetestet): [c]#include <msp430x13x.h> #include <msp430/common.h> #include <signal.h> int main(void) { WDTCTL = WDTPW+WDTHOLD; /* Stop WDT */ P6OUT = 0; P6DIR = 0xff; P1SEL = 0x02;
-
Thread
Idealster Mikocontroller für Handhelds
gut rechnen. Rechenintensive Aufgaben sind nicht die starke Seite der 8-bitter. Allenfalls noch MSP430 kommt in Frage, weil der immerhin eine 16bit Multiplikationseinheit hat.
der genannte MSP430. Gerade dieser ist ja nun wirklich nicht für so etwas geeignet, auch aufgrund seines fehlenden Speicherinterfaces.
-
Thread
S: Eagle Lib fuer MSP430-449
Hi Peter, die Typenbezeichnung *ist* MSP430-449, bzw. MSP430-F449, soweit ich weiss, gibts da nur eine Ausfuehrung diese Prozessors (andere Ausfuehrungen haben nen anderes Ziffern-Triplet). Das ist die Version mit den 100 Beinchen und dem
Hi, ich bin auch am Eagle-basteln mit dem MSP430-F449 kannst Du mir auch die Lib schicken, wäre super lieb :-) Danni
-
Thread
MSP430 Startschwierigkeiten
Hi Leute, ich mache gerade meine ersten Schritte mit dem MSP430 (in Verbindung mit MSP430-GCC unter Windows XP). Die Hardware funktioniert soweit (MSP430F1121A im BSL-Modus über USB-Seriell-Adapter). Ich habe ein kleines Python-Programm geschrieben, das mit dem
word RESET ; POR, ext. Reset, Watchdog [/pre] Das Makefile: [pre] CC=msp430-gcc CPPFLAGS= -g -O2 -mmcu=msp430x1121 -D_GNU_ASSEMBLER_ -nostartfiles -nostandartlibs all: $(CC) $(CPPFLAGS) ledblink.S -o ledblink.o hex: msp430-objcopy -I elf32-msp430 -O ihex ledblink.o
-
Thread
UART Zeichen einlesen
Hallo, ich benutze einen MSP430F169 und habe da ein Problem mit der UART Kommunikation. Wollte mit Hilfe von HTerm 0.8.1 ein Zeichen senden und das mit dem MSP einlesen und auswerten. Das Problem sofern ich ein Zeichen sende wird
Bekommst du Echo wenn du das Kabel alleine hast ohne was angeschlossen? Wenn du dein MSP430 alleine verbunden hast ohne das er Aktiv ist bekommst du den auch ein Echo?
-
Thread
MSP430 FRAM-Serie und Launchpad
für nichtkommerzielle Nutzungen kostengünstigsten kommerziellen Compiler (http://www.rowley.co.uk/msp430/index.htm). Viel Erfolg!
> Der "größte" verfügbare DIP-MSP430 ist der 'G2453 im 20poligen Gehäuse Meinst wohl den G2553...
-
Thread
Ein richtig gutes selbstbau Leistungsmesser das wesentlich besser ist als die billigen Baumarkt teil
Zieh dir mal die slaa391.pdf von TI. Da gibts ein Referenz Design für dem MSP430F449 als 3-phasiges Leistungsmessgerät wo alles sehr detailliert beschrieben ist, also incl Front End. Kannst aber auch den MSP430FE427A nehmen, der ist für Leistungsmessung designed (das E in der
C3PO schrieb im Beitrag #2178754: > Kannst aber auch den MSP430FE427A nehmen, der ist für Leistungsmessung > designed (das E in der Bezeichnung steht für Energy Meter) und hat eine > 2. CPU embedded für die Berechnungen. Gibt es für den MSP430FE427A auch ein
-
Thread
Hochohmige ausgänge beim MSP430
, bei der der MSP430 aus einem Puffer versorgt wird. Dieser Puffer wird zu Beginn sehr langsam geladen, während der Rest von der Schaltung schon aktiv ist. Der MSP430 soll ein paar Mosfets schaten. Da der MSP430 zu beginn
bzw. Pull down Widerständen definiert öffnen bzw. schließen. Das würde aber nur gehen, wenn der MSP430 hochohmige Ausgänge hat, da er sonst gegen die Pull up/ Pull down Widerstände ankämpft. Glurak
-
Thread
Verständnisfragen zur Tasterentprelllung Version von Peter Danneger
im MSP430 benutzt, finde ich die Komfortroutine in C von Herrn Dannegger (http://www.mikrocontroller.net/articles/Entprellung#Softwareentprellung) ganz gut, leider komme ich aber bei der "Analyse" des Codes
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
Suche ultra-low voltage, micropower MCU
energiehungrig für diese Anwendung. * STM8L101xx, 1,65V Versorgung bei deutlich höherem Betriebsstrom als MSP430L092 (<1mA@1MHz), integrierter Programmspeicher * MSP430L092, 0,9V Versorgung, allerdings ist ein externer SPI-EEPROM-Programmspeicher (z.B. 1,8V/2,5mA 25AA040 / M95512-DF) notwendig, dessen Lebenserhaltungssystem
internen DC/DC-Wandler laufen, OKI ML610Q läuft ab 1.1V aber 0.5uA in Halt, Texas Instruments MSP430L092 von 0.9V bis 1.65V aber 3uA in Halt. Holtek: HT6xF0xM (int. DC/DC) Semtech: XE8801/02/05 selber Core wie die von EM Micro, AT32UC3 als imo bessere Alternative zu den STM32L.
-
Thread
GPIO statt STE beim MSP430F2274
ein CS mit Hilfe eines GPIOs? Kann man den MSP430 dahingehend umkonfigurieren? Grüße, Fabian
Soll der MSP430 Master oder Slave am SPI sein? Der STE Pin ist nur nötig, wenn der MSP430 der SPI-Slave ist. Ist er Master, musst du das CS sowieso selbst erzeugen.
-
Thread
spannung/ strom messung mit msp430
sind, die Du da messen willst - etwa die Spannung der den MSP430 versorgenden Batterie? Und den Eigenstrombedarf?
bereits beschrieben habe/ -- in den Quelltextbeispielen, die es von TI für die unterschiedlichen MSP430-Varianten gibt. Das steht auch in verschiedenen Büchern und Online-Tutorials. Obendrein ist der ADC im Users's Manual der jeweiligen MSP430-Variante beschrieben. > - Batterie Und verfügbare Eigenstrombedarf
-
Thread
Womit anfangen?
IS P. schrieb im Beitrag #4597698: >... > Ein MSP430 Launchpad ist für den Einstieg vielleicht auch nicht > schlecht, da hättest du immerhin ein fertiges Board. Oha, Danke für den Link - sehe grade, dass ich da sogar mit Forth etwas basteln könnte ... das MSP430 kommt jetzt mal auf den Stack;-) > ...für die ~10€ kann man nicht viel falsch > machen,... das stimmt > finde vor allem den Debugger in CCS ganz nett. Allerdings hast > du dann natürlich
-
Thread
IAR v4.11 + Olimex Programmer = Problem | MSP430
Hallo Ich habe das Problem, dass ich mein MSP430F2232 nicht programmieren kann. Ich verwende die Kickstart Version von IAR v4.11 mit einem Olimex MSP430-JTAG-ISO Programmer. Die Einstellungen im IAR habe ich auf diverse Kombinationen eingestellt
An den Einstellungen liegt es nicht. Mit der Einstellung: Programmer = TI USB, kann ich einen MSP430F2101 z.B. problemlos programmieren.
-
Thread
MSP430 LaunchPad Taster Interrupt
[c] #include <msp430g2231.h> /* MSP430 PushButton that toggles LEDs On and Off */ /* */ /
Scheint mir korrekt. Okay, mit Martins Änderung sieht mein Programm so aus: [c] #include <msp430g2231.h> /* MSP430 PushButton that toggles LEDs On and Off */ /* */ /
-
Thread
Problem mit PWM (MSP430)
einwandfrei funktioniert... Deswegen hoffe ich das mir hier einer weiterhelfen kann. Ich benutze ein MSP430G2553 (mit der IAR Workbench). Die Aufgabe ist relativ simpel...man soll die grüne LED des Pads mithilfe einer PWM dimmen. Hier mal mein Quellcode dafür: [c]#include "msp430.h" //PWM #define
nehmen. (Sofern mir dieser zu Verfügung steht im Userguide ist er mit der Bemerkung "Not present on MSP430 devices with Timer_A2 like MSP430F20xx and other devices." gelistet. Ich weiß jetzt nicht ob meiner zu "other devices" zählt...irgendwas mit nem Timer_A2 kann ich aber auch nicht finden :/ ) Allerdings