-
Thread
Sendet RFM12BP?
mein Oszi schafft 40MHz) prüfen, ob der Sender mit RFM12BP 868MHz sendet? Der Sender wurde mit einem MSP430F1611 über SPI programmiert. Dabei kann man allerdings viele Fehler machen. Ob nun überhaupt etwas aus dem Sender kommt, soll jetzt ermittelt werden. Vielleicht hat auch jemand ein Hinweis, wo man dazu nachlesen kann oder ein nahezu "sicheres" Programmbeispiel mit einem ähnlichen MSP430F1xxx.
-
Thread
Platinenentwurf für Heizungsregelung mit Raspberry Pi - Kritik?
Hallo zusammen, ich habe vor, meine aktuelle Heizungsregelung mit der UVR1611 http://ta.co.at/de/produkte/uvr1611/frei-programmierbare-regelung-uvr1611.html aufgrund der Speicherbegrenzung mit einem Raspberry Pi zu ersetzen. Dafür beschäftige ich mich jetzt seit ein paar Wochen
arduino-compatibles-1/relay/16-channel-relay/16-channel-12v-relay-module-for-pic-arm-avr-dsp-arduino-msp430-ttl-logic.html anzusteuern. Da die Relais gegen Masse geschaltet werden, der MCP23017 im stromlosen Zustand die Ports gegen Masse schaltet und damit die Relais alle schalten würde, habe ich die
-
Thread
MSP430 - UC1611s Display Hello World mir SPI
Hallo, ich versuche gerade ein Graphik Display zum laufen zu bringen mit UC1611s Chip auf einem MSP430 F2619 Verbindungstyp ist: 4 Draht 8bit SPI IDE: CodeComposer 5 Der nachfolgende Code sollte alle Pixel abwechseln Ein und wieder Aus schalten (Die ebenfalls angesteuerte
Warteschleifen von Compiler entfernt werden. Sonst hier schauen: http://mykyta.info/a/embedded/msp430/group___m_o_d___s_p_i.html
-
Thread
MSP430-JTAG-TINY mit CCS 4.2.4 flasht keinen BSL
Hallo Forum, ich verwende das CCS 4.2.4 und habe einen eigenen Bootstrap Loader für meinen CC430F6137. Zum flashen und debuggen möchte ich den OLIMEX MSP430-JTAG-TINY verwenden anstelle des OLIMEX MSP-JTAG. Dieser weigert sich aber den BSL zu flashen. "MSP430: Trouble Writing Memory Block at
funktioniert. Das Launchpad ist da "offener", insbesondere das neue für den 'F5529, das enthält einen neuen OpenSource-SBW-Adapter: http://www.ti.com/tool/msp-exp430f5529lp?DCMP=msp-f5529&HQS=msp-f5529-b Den dürfte TI eingeführt haben, weil ihnen die 'F1611 ausgehen oder
-
Thread
MSP430 over BI-Wire
Clowny schrieb im Beitrag #3210794: > alleine die JTAG Schnittstelle des F1611 anzuzapfen, um die neue FW zu > flashen wird eine zirkusreife Angelegenheit sein. Nö. TI veröffentlicht die Schaltpläne der verschiedenen Programmieradapter, und so auch den des MSP-eZ430U;
bussysteme realisiert. Also ich kann mir vorstellen das man Baugleiche Controller wie z.b. der MSP430F Reihe prima durch z.b. MSP430-JTAG-ISO-MK2 oder durch die von rufos genannte Methode geflasht werden können. Was ist aber wenn nicht gerade Baugleiche Controllertypen mit verbaut wurden oder z.b
-
Thread
MSP430F5529 lässt sich mittels JTAG nicht programmieren
Leitungen nicht auf JTAG umgeschaltet werden. Muss man hier etwas Besonderes beim Programmieren eines MSP430F5529 beachten? Die Ltg TEST habe ich auf +3V gelegt, weil ich annehme, dass man damit JTAG einschaltet. Das Programmieren, z.B. eines MSP430F1611, funktioniert mit meinem Programmer und IAR
>Wie groß ist der Kondensator am Reset-Pin? 1,5nF , also i.O. angeschlossen wurde nach S.23 (SLAU278) --> klassischer Vierdraht-JTAG Wenn es mit dem gleichen Programmer, der bei einem MSP430F1611 funktioniert hat, hier nicht läuft, dann kann es
-
Thread
MSP430G2553 Taster-Problem
verzweifle an einer, wahrscheinlich ziemlichen simplen Sache... Zuerst zum Controller; Es ist ein MSP430G2553 Launchpad von TI, ohne weitere Prepheriegeräte, quasi im Auslieferungszustand. Nun will gern ein Assembler-Programm drauf laufen lassen, das auf Tastendruck (P1.3) von der einen LED(P1.0)
USD kostet es jetzt 9.99 USD. Allerdings ist das immer noch günstiger als der darauf verbaute 'F1611, der selbst in Tausenderstückzahlen über 9 USD kostet.
-
Thread
msp430 Launchpad externes debuggen?
kannst Du damit debuggen. > kann 100% bestätigen, gerade versucht und es ging mit dem TI CC430F6137 der auf dem "MSP-SA430-SUB1GHZ Spectrum Analyzer" verbaut ist. Habe leider das "Load symbols only" nicht umgestellt und schwups ist der flash schon gelöscht. Das war ein neuer rekord, habe den "MSP-SA430-SUB1GHZ Spectrum Analyzer" vor 1 std erst bekommen :\
-
Thread
Verwirrung wegen JTAG
Takterzeugung mit bis zu 16 MHz Takt, die üblichen Schnittstellen, 10-Bit-ADC ...) http://www.ti.com/product/msp430g2553 Ansonsten muss man sich allerdings an SMD-Gehäuse gewöhnen, und prinzipiell auf 5V-Technik verzichten.
Form des Launchpads für 4.30 USD > > inklusive Versand. Und wieso ist der JTAG-Adapter beim MSP430 dann wieder so billig, wenn die Debug-Schnittstelle nicht offengelegt ist. Finde das irgedwie immer noch alles ziemlich verwirrend. Welche IDE kann man für die MSP430 verwenden? Kann ich hier
-
Thread
MSP430 & RTOS
ist und für Einsteiger gut geeignet sein soll. Im Moment besitze ich nur den MSP430F2013 dieser erfüllt aber leider nicht die Hardware Anforderungen für freeRTOS. Ist es möglich erste Versuch ganz ohne Controller durchzuführen, nur mit einem Emulator? Über jegliche Informationen
kostenlos von TI abgegebenen Kickstart-Version enthalten sein. Such Dir da dann halt einen größeren MSP430 aus, am besten einen, für den Du sinnvoll an ein Evaluation Board und Programmieradapter kommen kannst. Die alten, wie z.B. 'F1611 unterstützen kein SBW und können daher nicht mit dem spottbilligen
-
Thread
MSP430 ADC misst Mist
Ich habe einen digitalen Filter im Interrupt am laufen. Bis zu einem bestimmten Zeitraum nimmt der msp430f1611 verschiedene Werte auf, die er als Array mit 32 Werten speichert. Irgendwann fängt dann der ADC12MEM an zu spinnen und misst nur noch dieselben Werte. Gibt es beim ADC auch so etwas wie ein
-
Thread
Schalter monitoren
simplen Weg den Zustand eines einfachen Schalters zu monitoren und dabei nur ein I/O-Pin meines MCU (MSP430F1611) zu verbrauchen. In 99,9% der Zeit wird der Schalter geschlossen sein. Wie würdet ihr das machen? HighZ hin oder her, ich weiß nicht so recht wie große ich Pullup/downs ich verwenden kann,
WAS? vermute Du meinst "zu ueberwachen"....... > und dabei nur ein I/O-Pin > meines MCU (MSP430F1611) zu verbrauchen. In 99,9% der Zeit wird der > Schalter geschlossen sein. Wie würdet ihr das machen? Dann wuerde ich keinen Pullup nehmen: Schalte den Pin immer bei einer Abfrage auf
-
Thread
MSP430Fxxx kaufen und damit basteln.
Hallo Henning, ich habe hiermit gute Erfolge gehabt: http://www.reichelt.de/TEXAS-MSP430-Controller/MSP-EZ430-F2013/3//index.html?ACTION=3&GROUPID=2952&ARTICLE=69240&SHOW=1&START=0&OFFSET=500& Gruss Klaus.
Dann sucht er schlecht. Olimex verkauft etliche MSP430 auf sogenannten "Header Boards": https://www.olimex.com/Products/MSP430/Header/ Darunter sogar das "Dickschiff", den 'F5438: https://www.olimex.com/Products/MSP430/Header/MSP430-H5438
-
Thread
MSP430 mit Launchpad programmieren
Assemblino MS schrieb im Beitrag #2849280: > Das Launchpad kann übrigens alle MSP430 programmieren ... alle, die SpyBiWire unterstützen, jedoch *nicht* die älteren, die nur per 4-Draht-JTAG zu programmieren sind, wie z.B. 'F1611 oder 'F149. Gut, die sollte man allein aus Kostengründen
nicht mehr möglich): Spy-Bi-Wire was initially introduced on only the smallest devices in the 'F2xx family with limited number of I/O pins, such as the MSP430F20xx, MSP430F21x2, and MSP430F22x2. The support for Spy-Bi-Wire has been expanded with the introduction of the latest '5xx family, where
-
Thread
MSP430 Periodendauer berechnen
falsch. Ich habe einen Motor mit einer Auflösung bei einer Codierscheibe von 400 Inkrementen bei MSP430f1611 an Port TBCLK angeschlossen. Ich möchte die Drehzahl bestimmen und der Motor soll abgebremst werden. Testweise hab das so programmiert, das 40000 Impulse gezählt werden sollen ehe ein Interrupt
weicht die gemessene Periodendauer bei meiner Berechnung etwas ab. Hier der Code: [c] #include <msp430x16x.h> unsigned long long zeit, time,count; void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT P4SEL |= BIT7; _BIS_SR( GIE); // Enter LPM0
-
Thread
[MSP430]: TimerA capture mode: ISR wird auf P1.1 aufgerufen, auf P1.5 nicht
Hallo zusammen, ich habe hier ein kleines Problem mit meinem MSP430F1611: Ich möchte einen Port-Pin (genauer: P1.5, Pin 17 beim MSP430F1611) auf Änderungen hin überwachen. Bei einer fallenden Flanke soll in die ISR vom Timer_A0 gesprungen werden. Minimaler Code
kann, welchen Port-pin ich gerne als TA0-Quelle haben möchte. Laut Datenblatt kommen dazu beim MSP430F1611 die Pins P1.1 (Pin 13) und P1.5 (Pin 17) in Frage. Meine Frage: Was läuft hier Falsch? Warum funktioniert denn das nur mit P1.1 als TA0? Neugierige Grüsse DanDanger
-
Thread
Sind die µC PIC die einzigsten, die eine Layoutkompatibilität bieten?
Die MSP430 sind manchmal innerhalb einer Familie pinkompatibel, so z.B. 'F169, 'F1610, 'F1611 und 'F1612, auch 'F149 etc. und 'F159 etc. haben ein zumindest ähnliches Pinout.
Baugrössen ja nicht funktionieren. XMEGAS sind bei gleiche Gehäusegrösse auch kompatibel STM32F1 und STM32F2 (je nach Modell evtl.) auch
-
Thread
ADC12 beim MSP430
Hallo, ich bin gerade dabei mit dem ADC12 des MSP430 zu arbeiten (genau ein MSP430F1611). Ich habe nun scheinbar ein Verständnissproblem bei der Referenzspannung. Ich habe ja die Möglichkeit bei der internen Referenzspannung zwischen 1,5V und 2,5V
//olimex.com/dev/images/MSP430-169LCD_RevB_schematic.png (der 'F169 ist das gleiche wie der 'F1611, er hat nur weniger Flash&RAM).
-
Thread
typedefs in h-File werden nicht erkannt
[c] //##################################################################### // Target....: TI MSP430F1611 microcontroller // Date......: 2010.06.08 // Purpose...: Headerfile for Lib_v2.c. //###################################################################### //==========================
LibDefines.h [c] //##################################################################### // Target....: TI MSP430F1611 microcontroller // Date......: 05.06.2012 // Purpose...: Global #defines and type definition in this file //########################################################################### #ifndef
-
Thread
Leiterbahn zu breit für SMD Beinchen
auch ein Weg. Sogar die Amis bieten schon einen Teil ihrer Bauelemente im mm-Raster an. Z.B. den µC MSP430F1611 im QFP(PM)-Gehäuse. Alle Maße in mm lt. Datenblatt MfG
-
Thread
[v] MSP430F1611IPM
Ich habe hier über 100 Stk. vom MSP430F1611IPM herumliegen und würde diese zu einem fairen Preis abgeben. Die uCs sind ungebraucht und liegen in Trays in entsprechender ESD-Verpackung. Die MSPs sind offiziell bei einem bekannten deutschen
-
Thread
MSP430F1611 Problem Timer_A interrupt
Hallo zusammen, Ich muss für mein Geschäft ein Programm schreiben zur Erkennung der Windgeschwindigkeit eines Sensors. Ich hab mir gedacht, ich mach das mithilfe des Timers_A und dessen interrupts. Mein Problem: Ich komme zwar in die interrupt-routine rein aber nicht mit der pos. Flanke des Windsensorsignals, so wie vorgesehen. Eigentlich sollte mit der pos. Flanke der interrupt stattfinden um die Zeit zwischen zwei solchen interrupts zu zählen und später umzuwandeln in eine m/s Anzeige auf einem LCD-display (hab ich noch nicht programmiert). Vielleicht sieht jemand von euch, was ich falsch gemacht
-
Thread
MSP430 ADC sehr merkwürdige Werte
Beschreibung im Buch Microcontroller Basics gilt wahrscheinlich für den ADC12 einer anderen/älteren MSP430 Familie und nicht den ADC12_A des MSP430F5529. Benutz lieber das Datenblatt des MSP430F5529 und den MSP430x5xx/MSP430x6xx Family User's Guide (Kapitel REF und ADC12_A). Die Referenzspannungsquelle
>gilt wahrscheinlich für den ADC12 einer anderen/älteren MSP430 Familie ich hatte damals den MSP430F1611 verwendet, also aus heutiger Sicht ein älterer Typ MfG
-
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
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
Olimex. Beides ausprobiert. Zuerst habe ich gestartet mit meiner Produktivumgebung für den MSP430F1611, die seit langem mit dem FET430UIF gut zusammenarbeitet. Seinerzeit das Firmware-Update durchgeführt und über msp-gdbproxy(USB) mit Eclipse verheiratet. Kompiliert wird mit mspgcc20081230.
-
Thread
MSP430 - RAM - Inhalt
Ich geh stark davon aus das mein Programm die nicht erzeugt hat sind ja immerhin 10kB RAM bei dem MSP430F1611. Wie kommen die also dahin. Ich dachte Ram ist flüchtig? Was ist das für ein RAM in dem MSP430. Oder ist der Inhalt nur gerade das was sich beim Einschalten als stabiler Zustand durchgesetzt
Der MSP wird sehr leckstromarm sein. Daher kann unter Umständen der SRAM-Inhalt stunden-, vielleicht tagelang zumindest teilweise erhalten bleiben. Der Effekt ist u.U. temperaturabhängig.
-
Thread
MSP430 - Hardware Multiplier
Hello, Ich habe ein Problem mit meinem header files in Verbindung mit ASM. Mein 1611 ist einer von nicht vielen kleinen MSP430 die einen Hardware Multiplizierer haben, der funktioniert auch, muss bis jetzt aber immer die Adressen selber zusammen suchen also z.B. asm( " MOV.W &0x013Ah
es einen Weg das auchasm( " MOV.W RESLO,R15\n"); funktionieren könnte? Gruß eac Auszug msp430f1611.h [code] /************************************************************ * HARDWARE MULTIPLIER ************************************************************/ #define __MSP430_HAS_MPY__
-
Thread
MSP430 maximale Frequenz
Hallo, hat jemand von euch jemand eine Ahnung bis zu welcher Frequenz der MSP430 funktioniert? Ich hab hier einen MSP430F1611 mit externem CLK. Im erarta sheet (LAS368F − OCTOBER 2002 − REVISED MAY 2009) steht Max f_system von 8Mhz und weiter unten beim Timer steht dann bei TACLK was von 10MHz (Seite 28/74). Was mich aber noch viel mehr wundert ist das mein MSP430 bei 3.3V noch fleißig mit 16Mhz rechnet oder 10MHz bei 2.3V ??? Gruß eac
-
Thread
Code-Adresse einer Funktion festlegen
verwende MSP430F1611 und möchte gerne dem CodeComposer mitteilen, dass er eine Funktion an einer bestimmten Stelle im Flash ablegt und von dort auch ausführt. Ist das möglich und falls ja, wie? Ich glaube, dass
-
Thread
MSP430 Bootloader via RS232 (UART 0)
Hallo Zusammen, möchte gerne einen Bootloader für den MSP430F1611 in C schreiben und müßte dazu wissen wie man ein Programm an eine bestimmte Stelle im FlashRom bzw. RAM positioniert und dann ausführt. Am besten im Flash selbst, da nach einem Stromausfall
Flash-Demo, das zeigt, wie man was in den Flash schreibt. Aber wieso nutzt du nicht den schon in jedem MSP430 eingebauten Bootloader (BSL)? Der ist fail-save und geht auch bei beschädigtem Flash-Inhalt. Du kannst die TX/RX Leitungen der USART auch parallel an TA 1.1 und TA 2.2 klemmen, und die Timer Pins
-
Thread
max3232 funktioniert nicht
Kondensator von VCC nach GND ist auch dran? Mach' doch mal ein Foto von dem ganzen Aufbau. Welcher msp430? Bist Du sicher, dass es nicht an der Software liegt? Source code?
Roland H. schrieb im Beitrag #2449674: > Welcher msp430? > > Bist Du sicher, dass es nicht an der Software liegt? Source code? Ich wunderte warum der MSP430F1611-Code von TI nicht funzte. Also habe ich alle Jumper entfernt und Buchstaben mit Docklight
-
Thread
MSP430 F1611 - SW FLL
mit 32Khz und Prescaler 8 -2) mit CCTL2 wird das Compareregister auf CCIxB gestellt was bei dem MSP430F1611 der ACLK ist, sowie rising edge und capture mode -3) mit dem TACTL wählt man den SMCLK als Zählerinput ,stelle Continuous mode ein und setzt Zählrichtung, Zähler und Prescaler zurück
-
Thread
Max Übertragungsfrequenz mit SN74LVC257
In meiner Schaltung wird eine SD-Karte mit einem MSP430F1611 betrieben. Auf der Karte werden Messwerte gespeichert. Um die Werte von der Karte auszulesen, wird die Karte gezogen und in das Lesegerät des Computers gesteckt. Funktioniert prima. Nun wollte
>Hm, wieso schaltest du die entsprechenden Pins am MSP430 nicht einfach >auf Eingang, wenn der "Kartenleser" auf die Karte zugreift, also an USB >ansteckt? gute Idee, werde es mal testen MfG
-
Thread
SPI Problem MSP430F1611+CC2420
Hallo, ich habe ein Problem mit der SPI-Kommunikation zwischen dem MSP430F1611 und dem CC2420. Wenn ich die CKPH=0 und CKPL=1 wähle, dann empfange ich 802.15.4-Pakete, kann jedoch keine Register wie MDMCTRL0 beschreiben oder lesen. Wenn ich die CKPH=1 und CKPL=0 wähle
-
Thread
MSP430 mit STK-500 Programmieren?
Hi, wollte fragen ob ich einen Controller der MSP430-Familie mit einem ATMEL STK-500 Programmieren kann. vg und Vielen Dank Peter
Nun, welchen MSP430 willst Du denn genau programmieren? Wenn es ein "alter" wie z.B. der 'F1611 ist, dann bringt Dir das Launchpad nichts.
-
Thread
MSP430 Debug-Problem
Ich hatte dieses Problem mal bei Header Platinen welche für die MSP430F16xx gemacht waren und ich dort einen MSP430F2618 drauf gelötet hatte. Mit IAR gab es dort keine Probleme aber mit CCS. Warum weiß ich auch nicht. Die Boards waren alle OK. Ich habe es letzten endes
Hallo, danke für die Info. Ich nutze ein ..F1611 Headerboard von Olimex. Schade, dass man scheinbar damit leben muss :( MfG Albert83
-
Thread
MSP30 + Olimex JTAG Tiny USB-Programmer Tooling in Win7
Community, ich wende mich an euch, weil ich ein Problem habe das Tooling (IDE, Debugger, ...) mit einem MSP430 µC (...F1611) und dem Olimex JTAG Tiny USB-Programmer aufzusetzen. Ich habe eclipse + mspgcc ausprobiert, allerdings habe ich nach mehrstündiger Fehlersuche aufgegeben, da ich beim Debuggen einfach
msp430: Could not find MSP430-JTAG on specified COM port. (57) debug: MSP430_Initialize() error: msp430: Could not find MSP430-JTAG on specified COM port. (57) ...
-
Thread
Einfach-Messdatenerfassung
Matthias schrieb: > + wer keinen 12bit ADC braucht, kann den internen nutzen 16Bit ADC MSP430F2013IN 14Pin PDIP http://focus.ti.com/docs/prod/folders/print/msp430f2013.html Bei Apotheken Reichelt 4,15 Euro http://www.reichelt.de/TEXAS-MSP430-Controller/MSP430F2013-IN/index.html?;ACTION
Es gibt natürlich auch noch diese MSP mit eingebautem USB. http://www.mikrocontroller.net/articles/MSP430: "Die neue Generation mit USB, MSP430F55xx, enthält bereits einen Längsregler von 5 V auf 3,3 V für den Betrieb an der USB-Speisespannung
-
Thread
Hardware Watchpoint mit msp430-gdb
Hi, folgendes Problem: * MSP430F1611 mC auf TMOTESKY * TI MSP-FET430UIF * mspgcc4 toolchain (msp430-g++ 4.4.5, msp430-gdb 7.2) * mspdedug 0.14 Ich möchte ein (relativ complexes) C++ Programm debuggen. Es kommt irgendwo zu
breakpoints: You may have requested too many hardware breakpoints/watchpoints.[/code] Laut TI bietet der MSP430F1611 8 Hardware Breakpoints. Ich habe genau *einen* Breakpoint gesetzt! Es kann also nicht daran liegen, dass ich zuviele Breakpoints gesetzt habe. Kann mir bitte irgendjemand sagen was ich falsch
-
Thread
fragen zum msp430f5310
schaltung nicht stimmt. ich benutze die IAR Version V5.10.6.30180, Kickstart edition for MSP430 auch ist unter general options --> device der msp430f5310 auswählbar
Vergleiche Deinen Aufbau mit dem auf Seite 79 in slau278f.pdf (http://www.ti.com/litv/pdf/slau278f) beschriebenen Target-Board "MSP-TS430RGC64B". Das ist das "MSP430F53xx 64-Pin Target board" http://focus.ti.com/docs/toolsw/folders/print/msp-ts430rgc64b.html
-
Thread
launchpad µC
http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_%28MSP-EXP430G2%29
du nur den isp/dbg nuzt, also nur den oberen teil des boards, > kannst du iirc so ziemlich jeden msp ansprechen. aber halt in-circuit. Nur die, die SpyBiWire unterstützen. Ältere MSP430-Varianten (wie z.B. 'F1611) tun das nicht und benötigen ein 4-Draht-JTAG-Interface.
-
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
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
LM75 mit MSP430F1611
Hallo zusammen, ich arbeite mich ganz langsam in die Programmierung von einem MSP430 ein und setzte meine Ziele langsam immer höher. Jetzt möchte ich gerne einen Temperaturfühler LM75 auslesen. Ich möchte dabei keinen Interrupt benutzen, weil ich die Sache mit den Interrupts einfach
Dir mal die Codebeispiele von TI ansehen, da sind auch mehrere dabei, die die I2C-Schnittstelle des 'F1611 betreffen.
-
Thread
MSP430 - Zwei Taktquellen: 2.0MHz und 32.768kHz - Frage
Hallo und schönen Samstag! Benutzt jemand von euch zufällig einen MSP430 und hat an ihm 2 Taktquellen? Ich habe einen 2.0MHz Quarz dran und möchte zusätzlich einen 23.768kHz Quarz für meine Uhrzeit betreiben. Jetzt habe ich gerade festgestellt, dass mein MSP mit
Meine Versorgung ist 3,3V an einem MSP430F2418 Der Quarz ist ein Standard 23kHz Quarz von Bürklin. Wenn der Quarz kaputt wäre OK, aber selbst wenn ich den XT1 garnicht benutze, so lässt er sich ja irgendwie dazu verleiten, auf einmal
-
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
Interrupt Auslösung aber wiso
Hallo ich beschäftige mich gerade mit dem MPS430F1611 DEVELOPMENT BOARD von Olimex. Ich probiere gerade folgende Beispiel von Ti zu verstehen. #include <msp430f1611.h> static char string1[] = { "Hello World\r\n" }; char i; void main(void)
-
Thread
OLIMEX MSP-JTAG_TINY MSP430-P1611mit OLIMEX MPS430F1611 DEVELOPMENT BOARD
garnicht passieren eigentlich solte die dieode von vornherein blinken. Hier mal der Code. #include "msp430f1611.h" int main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer P6DIR |= 0x01; // Set P1.0 to output direction for (;;) { volatile
nicht. Hat zufällich schon mal einer von euch ein Programm geschrieben mit dem man was von OLIMEX MPS430F1611 DEVELOPMENT BOARD über die RS232 schnitstelle ans Hiperlink Terminal von Windows senden kann? Ich muß ja nicht die Welt neu erfinden wenn es das ja schon bestimmt gibt danke schon mal für eure