-
Thread
LED mit Transistor schalten
Beitrag #2723727: > Denn > lt. seinem Schaltbild wird der µC nur mit 3,3V betrieben. Genau der uC (MSP430F5438) wird mit 3.3V betrieben. Würde es mit einem Mosfet gleich funktionieren? Oder besser oder würde es keinen Sinn machen?
@ Anfänger (Gast) >Genau der uC (MSP430F5438) wird mit 3.3V betrieben. Reicht für rote, grüne und gelbe [[LED]]s. >Würde es mit einem Mosfet gleich funktionieren? Ja, BS170 & Co.
-
Thread
Pin: Vcore - wie anschließen?
beschaltet werden muss? Gehört der Pin an VCC oder wie muss damit verfahren werden? Controller: MSP430F5438 mfg und Danke
-
Thread
Controllerwahl
'F20xx-Reihe. Mit der neuesten Variante des Launchpads wird der "größte" MSP430 im DIP-Gehäuse ausgeliefert, das ist der 'F2553 im 20-poligen Gehäuse mit 16 kB Flash-ROM, 512 Byte RAM, einem 8-Kanal
und diversen Schnittstellen, UART, IrDA, I²C und bis zu zweimal SPI. http://www.ti.com/product/msp430g2553 Alle "interessanten" MSP430-Ausführungen gibt es ausschließlich im SMD-Gehäuse, so auch das "Dickschiff" 'F5438 mit 256 kB Flash und 16 kB RAM, oder die für extrem niedrige Versorgungsspannung
-
Thread
Float Initialisierung scheitert MSP430F5438
Hallo, ich habe leider ein paar Probleme mit meiner Programmierung eines MSP430F4538, ich programmiere ihn in CCS in C. Leider hab ich einige Probleme ihm beizubringen mir eine float zu erstellen. Ich nehme an das es ganz einfach ist und ich einfach nur ein Brett vorm Kopf habe. Vielleicht sieht einer von euch gleich den Fehler: Programmcode: float fVRef = (float)5018; //Referenzspannung float fResult = (float)lResponse; //Hat einen maximalwert von //0x00FFFFFF(long) float fTest = (float)78643200; fResult = fVRef *
-
Thread
MSP430-EXP-F5438
Hallo, ich überlege mir dieses Board anzuschaffen. http://www.ti.com/tool/msp-exp430f5438 Kann ich dieses wie das Launchpad über USB Programmieren? Denn auf der Seite steht folgendes: "A TI Flash Emulation Tool, like the MSP-FET430UIF, is required to program and debug the
http://processors.wiki.ti.com/index.php/MSP-FET430UIF http://www.ti.com/tool/msp-fet430uif
-
Thread
Problem mit SPI
Hallo! Ich denke es ist noch ein generelles Pronlem mit dem SPI. Ich nutze den MSP430F5438 und hier ist mal mein Code zur Config: [c] UCB3CTL1 |= UCSWRST; // reset UCB3 during setup UCB3CTL0 |= UCMST + UCSYNC + UCMODE
Synchronous mode UCB3CTL1 |= UCSSEL_2; // Clocksource is SMCLK with 18MHz UCB3BR0 = 0x0F; // Speed = SMCLK/4 = 4,5MHz P10DIR |= 0xCB; // P10.0+1+3 are outputs P10SEL |= 0x0F; // Peripheral function activated for Pin 10.0...10.3
-
Thread
MSP430 IRDA Schnittstelle zieht viel Strom
Hallo, ich habe ein kleines Problem mit einem IRDA Empfänger. Sobald ich die Schnittstelle meines MSP430F5438A initialisiert habe und die Statemachine der Schnittstelle aktiviere, dann zieht mein Board ca. 75µA mehr. [c] P5SEL |= ((1<<7) | (1<<6)); UCA1CTL1 |= UCSWRST;
Empfänger gezogen wird. Der ist mit ca. 76µA OK und auch nachvollziehbar. Es geht um die Schnittstelle am MSP430. Sobald ich diese aktiviere, habe ich zusätzlich noch einmal 75µA, egal ob der Empfänger angeschlossen ist oder nicht. Wenn _sowohl_ die Schnittstelle am MSP, _als auch_ der Empfänger aktiv sind,
-
Thread
MSP430F5438A Linking Error
Hallo, ich bekomme seit dem letzten Codeupdate diese Fehlermeldung: [code] <Linking> "../lnk_msp430f5438a.cmd", line 114: error: run placement fails for object ".bss", size 0x5ffc (page 0). Available ranges: RAM size: 0x4000 unused: 0x3f60 max hole: 0x3f60 error
-
Thread
Vorwiderstand digitaler Input msp430
ich auch im Datenbaltt raussuchen. Aber vielleicht weiss ja jemand gerade die Antwort. Ich hab nen MSP430f5438 und will digital high anlegen(3,2 V).brauch ich dafuer einen Vorwiderstand oder geht das so. Ich erinner mich noch das man das umstellen konnte aber ich hab noch nix verstellt an den internen
-
Thread
Brauche ich einen externen Oszillator?
schrieb im Beitrag #2557216: > Code Composer Studio 5 OK danke. Nach all meinen Problemen den MSP430F5438 mit den freien Tools ans LAufen zu bringen, mit denen ich seit Jahre auf dem MSP430F1611 arbeite, habe ich mich nun auch was o.g. Controller angeht für Code Composer 5 entschieden. Danke
Gunb schrieb im Beitrag #2557222: > OK danke. Nach all meinen Problemen den MSP430F5438 mit den freien Tools > ans LAufen zu bringen, mit denen ich seit Jahre auf dem MSP430F1611 > arbeite, habe ich mich nun auch was o.g. Controller angeht für Code > Composer 5 entschieden.
-
Thread
Endlosspotentiometer Abtastrate
Wie gross wuerdet ihr die Abtastrate waehlen. Waer es besser neben dem ADC aus meinem Midicontroller(msp430f5438) noch externe ADC's zu verwenden? Da sich immer nur wenige meiner Potis aendern haette ich die Idee ueber ne Schaltung zu bestimmen welche sich geaendert haben und nur diese abzufragen
-
Thread
MSP430F5438 mit msp-gdbproxy und MSP-FET430UIF
Moin, nutze msp-gdbproxy und TI's MSP-FET430UIF schon seit Jahren mit einem MSP430F1611, mspgcc und Eclipse - klappt einwandfrei, d.h., der Controller wird über msp-gdbproxy sofort gefunden und kann geproggt werden
Ich befasse mich seit kurzem mit dem Lauchpad (d.h. MSP430G2...) und bin dabei auf das MSPDebug gestossen. Laut MSPDebugs Versionshistory sollte dein MSP430F5438 aber auch von dem Tool unterstützt werden.
-
Thread
JTAG bei 16 pinnigem uC MSP430
allerseits, kann mir vielleicht jemand ein wenig auf die Sprünge helfen, bisher habe ich nur die großen MSP430 mit über 50 Pins programmiert, dort existieren für jeden Standart-JTAG alle Kontakte und darüberhinaus habe ich eben noch genügend IO-Pins zur verfügung für andere Zwecke. Bei dem jetzigen MSP430G2452
" wie den 'F5438, der über 256 kiB Flash verfügt, die will man nicht unbedingt öfter über SBW programmieren.
-
Thread
MSP430, IAR unterschiedliches verhalten mit/ohne debugger
Lösung. Vielleicht hat ja in den Jahren mal jmd eine Lösung dafür gefunden? Controller ist ein MSP430F5438A und ich Debugge über JTAG. Würde mich freuen wenn mir da jmd weiterhelfen kann. Grüße
-
Thread
MSP430 FRAM Experimentier Board 50% günstiger (14,5$)
http://focus.ti.com/docs/toolsw/folders/print/msp-exp430fr5739.html?DCMP=FRAM&HQS=Other+PR+fr57xx-pr-tf der Code für die 50% ist: MSP430_FRAM weiß nicht ob es noch geht soll auf 1500 Stück limitiert sein. Leider habe ich keine Kreditkarte zum
Footprint for additional through-hole LDR sensor 2 User input Switches Connections Connection to MSP-EXP430F5438 Connection to most Wireless Daughter Cards (CCxxxx RF) User Experience Preloaded with out-of-box demo code 4 Modes to test FRAM features: Mode 1 - Max write speed Mode 2 - Flash write
-
Thread
MSP430F5438 UART Softmodem
Hallo Ich versuche auf einem MSP430F5438 ein SoftModem zu implementieren. Als groben Leitfaden habe ich mir http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=slaa204 ausgesucht. Ich komme jetzt soweit das
UARTRx Pin geben, aber das klappt nicht. Ich bin mir auch beim setzen des Timers und der Baudrate des MSP etwas unsicher. Wie müsste ich beide (Timer, UART) einstellen das ich eine Baudrate von 300 erreiche? TIMER_A ist mit SMCLK=1.045 MHz getaktet. CCR1 = 3483 (dezimal) UART mit ACLK=32768Hz UCA0BR0
-
Thread
MSP430F5438A
Hallo! Ich bin dabei einen MSP430F5438A auf seinen Energieverbrauch zu untersuchen. Das (spielerische) Ziel ist es, später den MSP mittels eines Kondensators (atm. 3680µF) möglichst lange zu betreiben. Nur leider bin ich nicht
Hallo Jens ich habe auch mal rumprobiert (F149 Chip) folgender code Assembler habe ich getestet und mit einen Alten Vielfachmesser 3 aus DDR Produktion gemessen. mov.b #0FFh,&P5DIR ;senkt stromverbrauch !bei nicht benutzten Pins mov.b
-
Thread
MSP430_interrupts
auch gebrauchen können? Explizit aufgerufen wird eine Interruptroutine schließlich nicht. Welcher MSP430 ist denn das? Könnte es sein, daß der Interruptvektor schlichtweg anders heißt? (Beim 'F5438, der auch über USCI_A/_B verfügt, heißen die Vektoren USCI_Ax_VECTOR und USCI_Bx_VECTOR)
im Beitrag #2121918: > In was für einem Header-File ist das bei dir includiert? Die stehen in der msp430x??x.h Datei
-
Thread
MSP430 SPI-Schnittstelle
a) Welchen MSP430 verwendest Du? b) Was ist das für ein Baustein, mit dem Du da kommunizieren willst? c) Wer soll bei der Übertragung Master, und wer Slave sein?
Hat das noch keiner gemacht mit dem MSP430? Ist doch normale Vorgehensweise, den CS auf LOW etc.
-
Thread
MSP430: Trouble Reading Memory Block at 0x24400 on Page 0 of Length 0x91: Invalid parameter(s)
Hallo Leute! Ich habe ein kleines Programm geschrieben um den ADC12 meines MSP430f5528 auszulesen. Hier der Kern des Codes: [c] ADC12CTL0 = ADC12ON+ADC12MSC+ADC12SHT0_15; // Turn on ADC12,setze sequenz, set sampling time, 15 ist langsamste ADC12CTL1 = ADC12SHP+ADC12CONSEQ
sicher nicht das Problem. Das sind Registerdefinitionen für den ADC, die sind in der zum jeweiligen MSP430-Derivat gehörenden Headerdatei definiert. Das Problem scheint zu sein, daß der Compiler aus welchen Gründen auch immer Code in falsche Adressbereiche im FlashROM packen will.
-
Thread
MSP-FET430U64
mikrocontroller eingestiegen und hätte da eine grundsätzliche Frage: Gerade habe ich mich mit dem MSP430 auf dem launchpad beschäftigt und komme damit eigentlich gut zurecht. Nun brauche ich für etwas komplexere Aufgaben einen größeren 430er und hätte gerne dazu ein eval-Board. Nun meine Frage:
). Günstige Testboards gibt es von Olimex (http://olimex.com/dev/msp_left.htm), die sind allerdings recht schnarchnasig, was das Entwickeln neuer Varianten angeht. Für den 'F5438 haben sie deutlich über zwei Jahre gebraucht.
-
Thread
Serielle Chip Ansteuerung?
Konzept ist in einer AppNote* von TI beschrieben, ich habe es erfolgreich mit dem in verschiedenen MSP430-Varianten verwandten 12-Bit-A/D-Wandler umgesetzt (auf 'F449, 'F1611 und 'F5438), mit dem so stabile 16 Bit Auflösung erreicht wurden. Das Prinzip ist einfach: 256 Samplewerte werden addiert und
Gerd F. schrieb im Beitrag #2024347: > Ist das das richtige Vorgehen oder gibt es da eine elegantere Lösung? Ja, so wird das gemacht. Nennt sich Software-SPI. Peter
-
Thread
JTAG != JTAG? Wieso gibt's für jeden µC einen anderes JTAG Programmiergerät?
mal Preise* für JTAG-Adapter für AVR an, die Atmel selbst verkauft. > Reicht auch dieses da: > MSP 430 USB-Stick Entwicklungstool Texas Instruments eZ430-F2013 Das ist eine abgespeckte Ausführung, die /nur/ das Spy-Bi-Wire-Interface unterstützt, was gerade ältere MSP430-Varianten ausschließt.
nur 1 EUR bewertest, lohnt die Investition in ein anständiges Debug-Interface. Der vollwertige MSP-FET430UIF ist die schickere Variante, aber das Launchpad reicht auch, wenn Du mit SpyBiWire auskommst (was halt ältere MSP430-Varianten wie z.B. 'F1611 ausschließt).
-
Thread
Programm von MicroSD / Externem Rom ausführen
Auch so 08/15 MSP430 für wenig Geld können das. Neulich konnte man da eine komplette "Entwicklungsumgebung", das "LaunchPad" für ein paar wenige Dollars (4$ ?) kaufen. http://www.mikrocontroller.net/topic/60829
Entwicklungsumgebung", das > "LaunchPad" für ein paar wenige Dollars (4$ ?) kaufen. Die /da/ verwendeten MSP430-Varianten haben so wenig RAM, daß das illusorisch ist, nämlich nur 128 bzw. 256 Bytes. Mit einem "großen" MSP430 wie dem 'F5438 sieht das anders aus, der hat 16 kiB RAM. Eine Alternative sind
-
Thread
MSP430 - Vorteile JTAG gegenüber SBW?
Phillip Benkert schrieb im Beitrag #1983932: > Hat jemand eine Übersicht, welche Derivate vom MSP430 SBW unterstützen? http://e2e.ti.com/support/microcontrollers/msp43016-bit_ultra-low_power_mcus/f/166/p/35597/124113.aspx
Zum Thema: SBW ist wirklich lahm. Da ich bisher aber immer nur die allerkleinsten (volumenmäßig) MSP430F2xxx verbaut habe, hatte ich keine Wahl und war über den 3-Pin Programmierstecker immer sehr dankbar. Kollegen nutzten allerdings JTAG und das war schon recht flott.
-
Thread
SPI (FRAM) hängt sich auf
Hallo! Ich spreche einen FRAM Baustein der Firma RAMTRON über einen MSP430F5438 mit Hilfe der SPI Schnittstelle an. Problem ist, dass der Code sich an der Stelle : while (!(UCA0IFG & UCRXIFG)); in Schreib und Leseroutine ab und zu (nicht immer) aufhängt. Jmnd
-
Thread
Welcher MSP 430 für FFT? Einsteigerfragen.
Schaut mal auf http://msp430.ms.funpic.de, da gibts Informationen zum Thema FFT und MSP430.
Wozu einen externen ADC verwenden? Der in vielen MSP430-Varianten zu findende ADC_12 lässt mit ausreichendem Oversampling auch 16 Bit Auflösung erzielen. Mit dem 'F5438 (jetzt endlich auch auf 'nem Olimex-Board: http://olimex.com/dev/msp-5438-stk.html
-
Thread
LFXT1 32,768kHz am MSP430F54x -> 33,059kHz
verwende folgenden Quelltext um meinen Uhrenquarz am XT1 zu betreiben: Quelle: Codebeispiele von TI msp430x54x_UCS_4.c [c] P1DIR |= BIT0; // P1.0 output P11DIR |= 0x07; // ACLK, MCLK, SMCLK set out to pins P11SEL |= 0x07;
eine Änderung von 32 auf 33kHz das fault flag eher nicht setzen. http://focus.ti.com/lit/ds/symlink/msp430f5438.pdf Seite 46 Martin
-
Thread
Schnell Pins schalten
Der MSP430F5438 ist in der Lage, zwei 8-Bit-I/O-Ports zu einem 16-Bit-I/O-Port zusammenzufassen und mit einer Maschineninstruktion ein 16-Bit-Datenwort auszugeben. Er kann zwar mit 25 MHz getaktet werden, braucht
der die Angelegenheit beschleunigen könnte. Mit 256 kiB Flash-ROM und 16 kiB RAM ist er für einen MSP430 auch recht großzügig mit Speicher ausgestattet.
-
Thread
Lin Slave / Master mit MSP430F5438
Hallo, hat schonmal jemand einen Lin-Slave mit dem MSP430F5348 gemacht? Das Teil kann ja angeblich LIN mit den UCSI_A, aber so richtig was dazu gefunden an Application Note oder Codebeispielen habe ich nicht. Unter anderem hänge ich an der Initialisierung der UCSI, insbesondere wie das mit der breakdetection funktioniert. Da soll ja eigentlich ein Interrupt ausgelöst werden, aber wie heisst die ISR dazu? Hat vielleicht jemand ein Beispiel? Vielen Dank und viele Grüße, mui PS: Irgendwann soll auch ein Master implementiert werden, aber das kommt dann später...
-
Thread
Controllertypen: Blick über den Tellerrand
durchaus einiges an Rechenleistung hinbekommen kann. Auch die Peripherie ist bei den ernstgemeinten MSP430-Varianten durchaus sehenswert, beim derzeitigen "Dickschiff" 'F5438 beispielsweise gibt es vier USCI_A/B-Pärchen, die simultanen Betrieb mit vier seriellen Schnittstellen und vier SPI- oder I2C-Schnittstellen
Die MSP430 sind wirklich einen Blick wert, insbesondere die ez430-Chronos. Im Vergleich zu den AVRs sind die MSP430 jedoch IMHO relativ komplex, man sehe sich nur das Powermangament an. Auch die Taktverteilung
-
Thread
Msp430F5438 PWM
Guten Tag Ich bin´s wieder ich habe einen Code hier im Forum gefunden, der für MSP430F149/MSP430F1611 geschrieben ist, und ich habe den umgeändert für MSP4305438 .Leider kommt er nicht raus beim Debuggen.Bleibt die ganze Zeit hier (XT1->32khz und XT2->12MHz) [c] do { UCSCTL7
SFRIFG1&OFIFG); [/c] hängen. Bedeutet das jetzt , dass der XT2 Kaput ist? Das ist eigentlich MSP-EXP430F5438 board.
-
Thread
Verkaufe Sportuhr mit integrierter Entwicklungsumgebung,Mikrocontroller Experimentierboards,JTAG usw
Hallo, verkaufe folgende TI boards (neuwertiger Zustand, original verpackt): 1x eZ430-Chronos Development Tool 1x MSP430F5438 Experimenter Board (MSP-EXP430F5438) 1x MSP430FG4618/F2013 Experimenter Board 1x MSP430 Development Tool (MSP-FET430UIF, USB Debug Interface) 1x MSP430 Ultra-Low-Power
Was stellst du dir denn preislich für das MSP-FET430UIF Tool vor?
-
Thread
Msp430F5438 DC77 Signal
Guten Abend also, ich bin Neuling in Bereich Micorcontroller . mein Problem ist: Ich will das Signal vom DCF77 sichtbar machen indem ein Led leuchtet wenn das Signal vorhanden ist. Leider passiert nichts. Kann mir jemand sagen was ich falsch mache danke [c] //7.4 sin 7.6 vcc #include "msp430x54x.h" void main(void) { PAOUT = 0; PADIR = 0xFFFF; PASEL = 0; PBOUT = 0; PBDIR = 0xFFFF; PBSEL = 0; PCOUT = 0; PCDIR = 0xFFFF; PCSEL = 0; PDOUT = 0; PDDIR = 0xFFFF; PDSEL = 0; PEOUT = 0; PEDIR = 0xFEFF;
-
Thread
Verkaufe Mikrocontroller Experimentierboard
Hallo, verkaufe folgende TI boards 1x MSP430F5438 Experimenter Board (MSP-EXP430F5438) 1x MSP430FG4618/F2013 Experimenter Board noch ungebraucht. Wenn benötigt kann ich auch noch ein dazugehöriges MSP430 Development Tool (MSP-FET430UIF
hallo was möchtest du den für das MSP430F5438 Haben?
-
Thread
$4,30 Arduino-Klon mit MSP430 von Texas Instruments
RAM bei 16 kiB liegt (MSP430F54xx).
Habe mal die Anschlüsse der MSP430F20x1 und MSP430G2x01 mal im Datenblatt verglichen, das sollte erstmal passen und nicht in Rauch aufgehen. In der IDE lässt sich der F-Typ auch wählen. Na ja, wir werden sehen ob man den MSP430F2013
-
Thread
MSP430 Error: Placement fails for object
Hallo zusammen, Ich versuche gerade unten stehendes Beispielprogramm von TI auf meinen MSP430F5438 zum Laufen zu bekommen. Zum Compilieren verwende ich Code Composer Studio Core Edition, Version: 4.1.0.02006. Beim Linken erhalte ich immer folgenden Fehler: [code] "../lnk_msp430f5438
Nico, wäre vielleicht interessant in das Linker-Script "lnk_msp430f5438.cmd" hineinzuschauen, was da in Zeile 186 steht. An deinem Programm-Code kann ich nichts Ungewöhnliches entdecken. Ciao, Yagan
-
Thread
[S] MSP430F5438
Hallo zusammen, ich suche diese 2 uC von TI - MSP430F5438AIPZ - MSP430F5438AIPZR Wer jemand noch ein paar Stück übrig hat, bitte melden. Gruß, Daniel
-
Thread
MSP-EXP430F5438 Controller wird nicht erkannt von MSP-FET430UIF
Hallo miteinander, Habe heute das Experementierboard MSP-EXP430F5438 zum spielen bekommen. Schön neu verpackt von Farnell.. Das Beispielprogramm das auf dem MSP430F5438 war ist zwar schön, würde jedoch gerne selber was schreiben, doch ich bekomme mit CCE
2.0.9.. Ist also alles auf dem neusten Stand. Oder habe ich einfach bei der Programmierung des MSP-EXP430F5438 einfach eine falsches denken.. Ich mach alles gleich wie beim MSP430F499 und der lässt sich auch alles beschrieben, löschen, usw..
-
Thread
MSP430F2618 und EZ430-F2013
Der EZ430-F2013 kann nur das SpyBiWire-Protokoll. Das bieten nur die MSP430F20xx-Typen.
Uhu Uhuhu schrieb: > Der EZ430-F2013 kann nur das SpyBiWire-Protokoll. > Das bieten nur die MSP430F20xx-Typen. Nicht nur, die 'F5xxx-Reihe kann es beispielsweise auch, so z.B. der 'F5438. Der 'F2618 allerdings unterstützt
-
Thread
Target .T3001 -> .T3000 - geht doch!
Ja... und eine eventuell nicht vorgesehene Option -f, die das gleiche wie -e macht :-)
denken kannst. Ich habe mal meinen "großen" Projekte kontrolliert: 1x483, 1x395 oder 1x964 Pin Ein MSP430F5438 hat schon allein 100 Beinchen. MfG
-
Thread
2mal I²C auf einem MCU ?
Von ST, der STM32F103xx hat 2 IIC Pussys auf einem Chip. Bei der FW-Lib sind exampels dabei, eines davon demonstriert einen Master/Slave Kommunikation, das in ein und dem selben Chip, also beide Kanäle benutzt.
TI: MSP430F5438 hat sogar Hardwareunterstützung für /vier/ simultane I2C-Busse.
-
Thread
MSP430F5438 Code Composer Studio Timer B fehlt?
habe nun das Code Composer Studio 4.1 installiert und versuche einen Example-Code von TI mit meinem MSP430F5438 zu debuggen. Ich möchte gern TimerB verwenden, aber der Compiler sagt zu mir immer "unresolved symbol TB0CCR0" usw... Mit Timer A klappt's super. Auch mit IAR Workbench klapp der selbe Code
@T. H. :) @Christian: Alle TBxxxx verden in der msp430x54xx nach TB0xxx definiert. Es ist also völlig egal, was ich schreibe :( Naja... benutze jetzt den neuen Code Compose Essentials und da klappt alles. Urspürunglich hab ich ja nur gewechselt
-
Thread
sparsamster Mikrocontroller
Es gibt auch MSP430-Familienmitglieder, die bei 1.8V laufen, so z.B. der 'F5438A (die Neuauflage des "Dickschiffs" 'f5438). Darunter allerdings wird die Luft dünn.
Rufus t. Firefly schrieb: > Es gibt auch MSP430-Familienmitglieder, die bei 1.8V laufen, so z.B. der > 'F5438A (die Neuauflage des "Dickschiffs" 'f5438). > > Darunter allerdings wird die Luft dünn. Oj da hat sich doch TI ins eigene Knie
-
Thread
Wie Gerät mit RF-, IR- und Bluetooth-Fähigkeiten bauen
Hallo, ich möchte mir die eZ430-Chronos von TI kaufen (http://focus.ti.com/docs/toolsw/folders/print/ez430-chronos.html) und als zentralen Computer für die Steuerung verschiedener Angelegenheiten in der Wohnung einsetzen. Dazu möchte
Controller ausgestattet ist, der die nötigen Schnittstellen besitzt: http://wiki.davincidsp.com/index.php/MSP-EXP430F5438_Experimenter_Board . Ist mit um die 130 EUR vielleicht n bisschen teuer angesichts dessen, dass da noch ein bisschen was zukommt. Überhaupt finde ich keine guten Verzeichnisse von Boards
-
Thread
Wofür werden 32Bit Controller grundsätzlich eingesetzt?
Hallo Leute, wie sich doch die Zeiten ändern, die MSP430er bekommen nun mächtig Konkurrenz von äußerst sparsamen 32 Bittern, auf ARM Cortex M3 Basis, der EFM32 Familie (http://www.energymicro.com) Wenn der Preis stimmt, stellen sie die Alternative
Hallo Rufus, arbeite mit den MSP430er seit vielen Jahren, aber schaue Dir mal die Datenblätter der EFM32 Familie an. Schön Ansätze enthalten, aber Papier ist natürlich geduldig ... Werde die Teile testen und dann wird es sich zeigen
-
Thread
Speicher voll?
[e89]: Too much object code produced (more than 0x1000 bytes) for this package. Ich benutze ein MSP430F449 mit der Software von IAR. Was kann ich jetzt tun? Muss ich mein Code komplett neu schreiben? MfG Chris
mit 'ner IDE, hat 'nen brauchbaren Debugger, unterstützt die üblichen JTAG-Interfaces und kennt alle MSP430-Derivate. Vollständige Floatingpoint-Unterstützung, und Codegenerierung für MSP430X (mit 20-Bit-Adressraum, wie z.B. im 'F5438) sind auch mit dabei. Damit ist das Teil etwas interessanter als
-
Thread
MSP430F5438 I2C
klappt das noch nicht so richtig. Vielleicht habt ihr eine Idee für meinen Code: [c] #include "msp430x54x.h" unsigned char *PTxData; // Pointer to TX data unsigned char TXByteCtr; unsigned char *PRxData; // Pointer to RX data unsigned char RXByteCtr;
gibt von TI Beispielcode (SLAA384) für I2C mit der USCI. Allerdings ist der nicht direkt für den 'F5438, man muss /ein paar/ Bits in anderen Registern unterbringen. TI hat die Interruptregister beim '5438 gegenüber den älteren USCI-Implementierungen etwas aufgeräumt. Ist aber nicht so irrwitzig
-
Thread
Was wäre wenn es keine Atmegas mehr gäbe.
möglich. Das Leitungen sparenden SpyBiWire allerdings nicht, das benötigt ein USB-JTAG-Interface wie das MSP-FET430UIF oder das EZ2013. Oder den Olimex-Nachbau. Neuere Varianten wie der 'F5438 ermöglichen echte 16-Bit-Ports, d.h. mit einem einzigen Zugriff auf ein Portregister können 16 I/O-Leitungen gleichzeitig
welche Interrupts benötigt werden. Weiterhin ist natürlich störend, dass grade für den MSP430F5438 Lead Times von über 20 Wochen angegeben sind. Jetzt wo grade die erste Kleinserie fertig ist und erfolgreich beim ersten Kunden läuft ;) Zum Glück gab es noch einen Distributor der bis Mitte
-
Thread
MSP430F5438 I2C Problem
Hallo, ich versuche schon seit Tagen einen HMC6343 Kompass-Sensor an meinen MSP430F5438 per I2c anzuschließen. Leider nur mit mäßigen Erfolg. Hauptsächlich hab ich zwei Probleme. 1. Wenn ich Daten mit dem MSP als Master empfangen will, verstehe ich nicht so ganz wie ich den
/c] Das schreiben von Befehlen scheint zu funktionieren. Leider weis ich nicht, wie ich mit dem MSP den Takt starten kann, sodass der HMC seine Daten übertragen kann. Bzw. ein Takt Packet wird immer automatisch gestartet, wessen Daten ich auch empfangen kann. Leider muss ich 6 Byte hintereinander