-
Thread
MSP430x169 und externer Quarz
Also ich hab hier das MSP430-169STK von Ollimoex. Auf dem ist ein 8MHz Quarz vorhanden. Diesen wollte ich jetzt aus stabilitätsgründen in Betrieb nehmen. Laut meinen Verständniss muss ich dazu nur die BCSCTLx Register einstellen
ich die Initialisierung hier aus den Forum verwende (siehe http://www.mikrocontroller.net/articles/MSP430_Codebeispiele) hänge ich die ganze Zeit in der Schleife. Diese dient ja der Überprüfung des Oscillators. Der wiederrum schwingt aber wenn ich direkt an den Pins messe. Hoffe hier kann mir jemand
-
Thread
Suche uC mit 12Bit A/D Wandler.
ADuC702X von Analog Devices ARM-Kern PIC18F4553 und ähnliche mit USB PIC24H PIC30F MSP430 Gruß Sascha
C8051F041 ADuC812 MSP430F169 uvm.
-
Thread
IAR und MSP430F169
Hallo zusammen, wenn ich ein Programm in MSP430F169 geflasht habe und lasse ich das Programm laufen. An welche Addresse fängt das Programm an zu laufen? Gruß Led
Das Userprogramm startet am F169 bei 0x1100, drunter ist der fest einprogrammierte Bootloader usw. Schau mal ins Datenblatt, da steht doch alles drin. Ansonsten das TI-txt File ausgeben lassen, und da steht als 1. Adresse 0x1100.
-
Thread
MSP430F149 und EDIP240-7
von Electronic Assembly verwenden (Datenblatt siehe Attachement). Was meint ihr, geht das mit meinem MSP430F149 oder verlange ich da zu viel von dem kleinen? Gibt es andere, vielleicht sogar günstigere Alternativen (edip240-7 kostet über 200Euro)? Probleme habe noch wie ich die Befehlstabellen lesen
> Was meint ihr, geht das mit meinem MSP430F149 oder verlange ich da zu > viel von dem kleinen? Bei 240x128er Auflösung könnte der Arbeitsspeicher vom 149 etwas knapp werden (je nachdem was man machen will). Der Rest sollte nicht unbedingt
-
Thread
DS2482-800 I2C to 1-Wire Bridge
Hello, I have a Problem i m using MSP430F169 as i2c Master and Bridge DS2482-100 as Slave and as 1-Wire master. After that I am using DS1923 temp Sensor. I am new in this embedded field thats why I just want to know If I send Read ROM
-
Thread
MSP430 positive Flanke messen
Also ich versuche eine positive Flanke mit einem MSP430x169 zu messen. Ich kann dazu nur den PORT1 benutzen. Dazu initialisiere ich den PORT1 Interrupt, starte in diesen den TimerA, stelle die Flanke auf high-to-low transition und im nächsten Interrupt
Benutze doch das Capture-Modul des MSP430F169!
-
Thread
Eclipse #include <msp430x14x.h>
msp430: Target device is a 'Device unknown' da mir leider momentan noch der 100%tige Durchblick fehlt, kann ich die mspgcc-toolchain derzeit noch nicht selbst abändern um den MSP430F169 auch für die
fehlermeldung. auszug: msp430-gdbproxy: symbol lookup error: /usr/local/libMSP430.so: undefined symbol: HIL_SetProtocol ich arbeite erstmal mit so weiter und für den f169 muss ich mir noch was einfallen lassen. liebe Grüße
-
Thread
AD Wandler MSP430
nicht ein Blatt Papier dabei. Online erhält man Einblick, unter: http://www.olimex.com/dev/images/msp430-pxxx-sch.gif http://www.olimex.com/dev/images/msp430-jtag.gif http://www.olimex.com/dev/images/MSP430-PXXX-dimensions.gif http://focus.ti.com/lit/ds/symlink/msp430f1611.pdf Ich habe gerade
keinen ausschlag... Ich verstehe das nicht, in der Uni hat der gleiche Quelltext an einem anderen µC (msp430f169) funktioniert. Also gehe ich mal davon aus, das ich noch eine externe beschaltung benötige... MfG
-
Thread
MSP430x169 und serielle Schnitstelle
Hallo, Ich versuche die Serielle Schnittstelle von meinen MSP430x169 zum laufen zu bekommen. Leider bisher ohne Erfolg. Ich habe schon viele Beispielprogramme ausprobiert nur bis jetzt hat nichts geklappt. Ich benutze das MSP430169STK Board von Olimex. Die Serielle
der seriellen Schnittstelle rumprobiert. Habe folgende Funktionen für Initialisierung und Aufruf: (MSP430F1611 - TXD0 auf PIN 3.4 RXD0 auf Pin 3.5) [c] void InitUSART0() { UCTL0 = SWRST + CHAR + PENA; UTCTL0 |= SSEL_2; // SMCLK als UCLK festlegen //http://mspgcc.sourceforge.net
-
Thread
MSP430 Probleme beim download eines Testprogramms
für den Parallelport. Auf dem Board befindet sich ein MSP430F169 Controller. Ich habe bereits ein kleines Beispiel Programm (leds aus dem MSPGCC\examples Ordner) für den Controller angepasst und erfolgreich compiliert. Jetzt möchte ich das Programm in den
: MSP430_VCC(0) debug: MSP430_VCC(3000) debug: MSP430_Reset(ALL_RESETS) debug: MSP430_Close() Assertion failed: !msp430_status.is_open, file target_msp430.c, line 745 This application has requested
-
Thread
SD-Karte schreiben: ja, lesen: nein
habe schon fleißig gesucht im Forum. Mein Problem habe ich aber nicht gefunden. Ich verwende einen MSP430F169 und versuche eine SD-Karte zu lesen. Dabei gehe ich wie im Dokument slaa281a.pdf von TI vor. Allerdings habe ich SIMO und SOMI vertauscht, weil das offensichtlich falsch dokumentiert wurde. Alle Anschlüsse gehen direkt von MSP nach Kartenhalter (mit ca 5cm Flachbandkabel). Den Quellcode habe ich ebenfalls von TI. Es geht auch schon so einiges. Die Karte wird initialisiert und ich kann auch darauf schreiben (mmcWriteBlock)
-
Thread
Problem mit Auslesen vom SPI Empfang
Hallo zusammen, ich habe einen AD Wandler über SPI an meinen MSP430F169 angeschlossen. Die Kommunikation steht und auf dem Oscilloskop kann ich den korrekten Versand von Befehlen an den AD Wandler, sowie die korrekte Rückantwort beobachten. Mein Problem ist nun
-
Thread
uC-Lösung gesucht für exakte Pulsausgabe
Guck dir doch mal die MSP430 an. Die sind quasi Timer mit nem Rechenwerk dran :-)
Ein MSP430 wäre wirklich ziemlich gut. Z.B. der F169 hat einen Timer A mit 3 Compare-Registern/Ausgängen, der Timer B ist auch noch drin, und hat nochmal 7 Compare-Einheiten, die man sehr gut zusammenschalten
-
Thread
MSP430F169 startet nicht
Hallo! Habe ein Problem mit einem Olimex-Headerbord mit dem MSP430F169 drauf. Und zwar startet dieser beim Einschalten der Versorgungsspannung nicht! Erst nach einem Reset läuft er los! Hab schon alles überprüft, der Quarz schwingt...den Kondensator am Reset-Eingang
Hello to all, I am a student that this programming MSP430f169 for a project, but I have a small problem with the programming of the clock, my code for init the osccillator is the following one: [c] void InitOsc(void) { WDTCTL = WDTPW | WDTHOLD;
-
Thread
Ti Kickstart + Olimex MSP430-1121stk
Hallo, ich versuche (bisher vergebens) mein Olimex MSP430-1121stk mit dem TI Kickstart (IAR) zum laufen zu bringen. Fuer den Anfang hatte ich versuche folgendes Beispiel von TI zum laufen zu bringen: .... #include "msp430.h" void main(void) { WDTCTL
Du musst statt der msp430.h eine andere einbinden, und zwar die, die zu deinem Prozessor passt, also bei einem MSP430F169 wäre das die msp430x16x.h
-
Thread
MSP430F169 I2C interface durch DS2482(i2c to 1-Wir) baustein
hallo hier ist Fari ich schreibe auch ein API. Ich benutze MSP430F169 ich muss data seb´nden und empfangen duch Baustein DS2482( i2c to 1-Wire bridge). wenn du code hast oder irgendwelche beispiel hast kannst bitte per email schiken frsn74@hotmail.com Ich
-
Thread
MSP430 TimerB Frequenzmessung
Kann mit dem TimerB des MSP430F169 (Port 4 als Eingang) eine Frequenz gemessen werden und wie ist dieser dazu zu konfigurieren.
gibt sehr wohl Unterschiede, die hängen aber wie schon gesagt vom jeweiligen Controlle Typ ab Beim F169 z.B.: CCI6A => TB6-input an P4.6 CCI6B => ACLK (int.) Also doch unterschiedliche Quellen!
-
Thread
Problem mit Interrupts beim MSP430F169
Hallo zusammen, ich habe ein kleines Problem. Es gelingt mir nicht, einen Interrupt zu erzeugen, bzw. zu detektieren. Ich habe eine LED an den Ausgang Pin 2.7 angeschlossen. Die LED ist über einen Widerstand auf Masse gelegt, sollte also leuchten, wenn der Ausgang auf high liegt. Das funktioniert auch schon mal. Gleichzeitig habe ich einen Taster über einen 1,8kohm Widerstand auf 3,3Volt gelegt und an den Pin 1.0 angelegt. Der Pin ist auch über ca. 250kohm auf Masse. Also sollten an Pin 1.0 entweder 0V, bzw. im Falle eines betätigten Schalters 3,3Volt liegen. Nun versuche ich, die LED
-
Thread
MSP430F2013 per JTAG programmieren
Hallo, es gelingt mir nicht den MSP430F2013 per JTAG zu programmieren. Ich verwende e z.Zt. das USB-Tool eZ430-F2013 Development Tool. Zur Auswahl des Programmiermodes ist das TEST-Pin über pull-up/down-Rs entsprechend zu beschalten.
Wo habe ich noch einen Fehler ? Ich habe schon den alten TI-LPT-Programmer aus dem Schrank geholt (MSP-FETP430IF 1.4) - ist zwar schon ein paar Jahre alt - sollte aber das JTAG voll unterstützen. Und wie schon vorher gesagt: die bisherigen Typen MSP430F149 und F169 haben einwandfrei funktioniert !
-
Thread
wie überprüfen ob MSP430F169 defekt ist?
Hallo! Kennt jemand eine Möglichkeit, festzustellen ob ein MSP430F169 wirklich defekt ist? Mein MSP hat heute kurzzeitig zuviel Versorgungsspannung abbekommen und will jetzt nicht mehr. Er läßt sich nicht mehr programmieren! Gibts da vielleicht 'ne Möglichkeit
Also auf zu hohe Spannungen reagieren die MSP's eigentlich nicht so gut. Sieht denke ich schlecht aus.
-
Thread
MSP430: IAR Kickstart + Olimex USB-JTAG-Tiny Adapter
die Header-Files msp430x16x.h und io430x16x.h vom F169? Blackbird
Die msp430x16x.h ist für die F168, F169, F1611, F1612, passt also.
-
Thread
Dali in Verbingung mit dem MSP430
oder muss ich anders vorgehen und wenn ja, könnte mir jemand Hilfestellung geben. Ich verwende das MSP430F169 von Softbaugh und möchte es so einrichten, dass ich DALI damit verwenden kann. Als Programmierumgebung verwende ich IAR. Es wäre schon interessant, wie das funktioniert. Vielleicht hat jemand
Hallo, schau mal auf der Microchip - Seite. Dort gibt es eine Applikation-Note zum PIC16F628. Diese Infos helfen sicher bei der Portierung auf den MSP. schöne Grüße Thomas
-
Thread
IAR Kickstart Version kann Olimex USB-JTAG-TINY nicht finden
Für das MSP430F1611-Development-Bord plus USB-JTAG-Tiny-Adapter habe ich noch die empfohlene FET-Pro430-Software und dazu den passenden USB-Treiber von OLIMEX. Die FET-Pro430-Software (von ELPROTRONIC) kann mit
ich die Header-Datei msp430x16xx.h; in der msp430.h ist der µC 430F1611 auch nicht aufgeführt. Die defines des 430F169 könnten aber passen.
-
Thread
TLC2264 mit BPW21 Strom- Wandler -> Problem
de.wikipedia.org/wiki/Fotodiode Poste bitte dein Schaltplan, aber komplet mit BPW21, TLC2264, LTC2400, MSP430F169 und Spannungsversorgung. Branko
Hallo Branko, ich habe den TL2264 und den BPW21 wie folgt angeschlossen. Der ADU und der Msp waren noch nicht angeschlossen,ich habe nur die Ausgangsspannung beobachtet mit einem Multimeter. Eigentlich kann doch nichts in dieser Konstallation dem OP schaden, oder? Patti
-
Thread
LTC2400 Eingangswiderstand
24bit ADC nicht wenig und deswegen ist auf Quellenwiderstand zu achten. Wird LTC2400 mit einem MSP430F149 angesteuert? Branko
@Branko Er soll mit einem MSP430F169 angesteuert werden. Danke.
-
Thread
MSP430F169 I2C interface durch DS2482(i2c to 1-Wir) baustein
Hallo hier ist Fari. Hat jemand hat Erfahrung in Berreich "Kommunikation(I2C) zwichen MSP430F169 und bausteiun DS2482 und denn weiter 1-wire, Hat jemand villeicht einpaar fuktionnen oder code gechrieben. Ich brauche Ihre Hilfe. danke Ihnen Fari
-
Thread
Lichtsensor überprüfen aber wie?
Also im Augenblick wird die BPW21 mit dem Ad8571 betrieben und über den 12 BIT ADU des MSP430F169 ausgewertet. Den LTC2400 habe ich erst einmal auf Eis glelegt, da durch die Bereichsumschaltung ja eine so hohe Genauigkeit Blödsin ist. Was ich noch immer nicht verstehe, wenn ich den BS170
wrote: > In welcher sprache hast du deinen Controller programmiert? Assembler? In C wurde der gute MSP430F169 Programmiert.
-
Thread
msp430f169 adc dac
Hi ich habe folgendes Problem, wenn ich den ADC12 und den DAC12 zusammen verwenden möchte wird keine ADC wandlung ausgeführt. die idee ist folgende adc lesen -> dsv -> dac ausgabe ich habe mich im wesentlichen an die ti beispiele gehalten. was geht ist die beiden teile getrennt von einander zu betreiben, also adc lesen und nix weiter tun. dac init und werte ausgeben. zusammen tuts nicht :(! kennt jemand das problem und kann mir vielleicht weiter helfen. thx marcel. Source: [c] void init_DAC(void) { volatile int a; ADC12CTL0 = REF2_5V + REFON; // Internal 2.5V
-
Thread
Maximale Arraygröße GCC + MSP430F169
Hallo, ich benutze den GCC Compiler und einen MSP430F169 ich habe mir ein Array angelegt: int test[2000]; nun bekomme ich die Fehlermeldung im Dateianhang. Es scheint ja zu groß zu sein. Aber ich habe noch über 45kB frei. Wo liegt mein Denkfehler
das GCC-Limit sollte dem Maximum eines "signed int" entsprechen d.h. 32767 Elemente beim AVR, beim MSP wahrscheinlich auch. gruß ~Jörg
-
Thread
[S]MSP430
Hallo, ich suche 1-2 MSP430 µC am besten MSP430F149 Sollte jemand sowas rumliegen haben würde ich die gerne abkaufen. P.S. Ich meine nur die Chips, keine Header-Platinen. Gruß Sebastian
Ich hätte noch einen 169er. (ist mit dem 149er pinkompatibel)
-
Thread
Neuling braucht Hilfe mit MSP430 F169 und Diplay
, ich würde das hinbekommen, also - genug gejammert... Wir haben ein IAR Entwicklungssystem mit MSP-FET430UIF und ein zu 95% fertiges Programm, das ein Ex-Kollege geschrieben hat. Im Zuge der Entwicklung hat sich jetzt aber folgendes geändert: 1. der Controller war ein MSP430F449 und ist nun ein MSP430F169 2. das Display war ein DEM 16226 SYS-LY (??) und ist nun ein EA DIP128-6 (KS0108) Nun ist es meine Aufgabe, die neue Hardware anzubinden. Das mit dem Controller klappt wohl schon, ich kann
-
Thread
Msp430F169 mit TLC5940 SPI problem
Hallo, ich habe folgendes Problem: Ich will mit einem MSP430F169 und ICs (TLC5940) eine LED-Steuerung programmieren, das ganze über SPI bei dem die ICs per Kaskadierung der slaves geschaltet sein sollen. http://de.wikipedia.org/wiki/Bild:SPI_Kaskadierung.svg
Wie wäre es mit falschem Pegel? Takt verträgt so ein Schieberegister eine ganze Menge. Aber der MSP läuft mit 3.3V... der TLCxxxx auch?
-
Thread
DCO von MSP430F berechnen
Was für einen MSP430 verwendest Du denn? Bei den MSP430F20xx gibt es eine Tabelle im Flash, in der Initialisierungswerte für einige definierte Taktfrequenzen stehen (1 MHz bis 16 MHz), mit denen ist der DCO zu laden
Hallo Rufus t. Firefly, danke für die Antwort. Ich benutze MSP430F149. Ich denke: wir können anhand der Parameters, die wir in 3 Register schreiben, die DCO-Frequenz zu berechnen. und dann können wir wie folgende machen. >Ansonsten gibt es die Möglichkeit
-
Thread
Download Code MSP430
Hallo, ich benutze den GCC+MSP-GCC-Downloader zum programmieren des Codes im MSP430. Der MSP ist mit 60 kByte Flash ausgestattet (MSP430F169). Wird der Code größer als 0x9000 löscht zwar der Downloader den Chip hängt aber bei der
Vielleicht hilft dir bis zum Finden der Lösung ein anderer Downloader MSPFET - FREE MSP430 flash programming utility http://kurt.on.ufanet.ru/
-
Thread
MSP430F169 - I2C - ACK
> 1.) Wer generiert dieses ACK, ist es die Übertragungslogik im MSP430 > oder muss dies durch meine Software passieren? Das ACK generiert der Teilnehmer der Daten empfängt. Wenn das der MSP ist, muss der das natürlich auch machen. Für die MSP I2C Rountinen einfach
Hallo Jörg, Master ist ein MSP430F169. Als Slave habe ich das Olimex-EvaBoard mit einem MSP430F1611. Und wie bereits gesagt, die Quellsourcen sind die Originalfiles von TI. gruss master
-
Thread
MSP430F2913 P1IN Abfrage ++
Hallo, spiele mit dem MSP430F2013 USB-Stick. IAR - IDE Das ist main: P1DIR = 0x41; //OUT Set P1.0; P1.6 => Löt 2 ,8 P1REN = 0x10; // P1.4 pullup P1IE = 0x10; // P1.4 interrupt enabled => Löt
Moin Moin, mein Ursprungsidee war, den MSP430F2013 auszulagern und mit 3Ltgs anzubinden (*/- ImpulsLtg). Hatte mir eine Pausenmodulation ausgedacht, damit ich das auch hinbekomme. Aber dann fing der Ärger an. Wenn die CalB wirklich gut
-
Thread
MSP430 Flash Monitor + CCE
general/docs/techdocsabstract.tsp?abstractName=slaa341 ^--- Flash Monitor Ich arbeite mit meinem MSP430F449 und den CC Essentials. Meine Probleme beginnen, ohne darauf beschränkt zu sein :), schon damit das ich nicht weis, wie/ob man die Datei für den IAR-linker (lnk430f169_boot.xcl im Zipfile von
Was fuer ein linker problem hast du denn?? beim cce lautet das linkercommand file wie folgt : lnk_msp430f449.cmd und befindet sich im <deinCCEordner>\tools\compiler\msp430\include , jedoch macht das der cce alles automatisch beim erstellen eines neuen Projektes, deswegen musst du ja auch gleich am anfang
-
Thread
MSP430F169 VRef+
Moin, moin, ich habe das selbe Problem, dass schon mal in diesem Thread diskutiert wurde: http://www.mikrocontroller.net/topic/64190 Ich möchte gerne die interne Referenzspannung VRef+ für einen Instrumentationsverstärker nutzen. Laut Datenblatt ist VRef+ ein Ausgang und deshalb sollte der Spannungsausgang doch messbar und nutzbar sein oder?? Den ADC12 habe ich so initialisiert: [c] P6SEL = 0xFF; ADC12CTL0 = ADC12ON+MSC+SHT0_8+ REFON + SHT1_8; ADC12CTL1 = SHP + CONSEQ_3+ADC12DIV2; ADC12MCTL0 = SREF_1 + INCH_0; ADC12MCTL1 = SREF_1 + INCH_1; ADC12MCTL2 = SREF_1 +
-
Thread
Mikrocontroller mit integr. DAC
TI-MSP430F169,12bit ADC,12bit DAC Analog Devices,ADµC70xx(ARM),12bit ADC,12bit DAC
> ich suche auch einen uC mit 12bit-DAC. > Von TI gibt es die MSP430. Leider sind > die BGA-Gehäuse für Bastler nicht > so toll geeignet. Der MSP430F1611 ist nur /ein/ Beispiel für einen Controller mit 12-Bit-DAC, den es im PQFP-Gehäuse gibt. Durchaus noch von
-
Thread
MSP430 - beide UARTs mit unterschiedlicher Baudrate
Hey, ich nutze gerade den MSP430F169 mit beiden UARTS. Die UART0 kommuniziert mit dem PC und die UART1 mit einer Steuereinheit. Die Baudraten sind unterschiedlich. Nachfolgend mal der Initialisierungscode: [c] void init_serial(void) { P3SEL = 0xF0; UCTL0 |= CHAR; //USART0 initialisieren //57600 bei 4Mhz //57600 * 2 bei 8 Mhz UTCTL0=0x30;//SSEL0.1,SSEL0.0 URCTL0=0x00; U0BR1
-
Artikel
Diskussion:MSPGCC
Sourcecode f�r msp430x1121 kompilieren, wenn math.h includiert wird. msp430-gcc -Os -mmcu=msp430x1121 -o test1.elf test1.c -lm Wichtig ist hierbei -lm als letzte Option, was auf PC oder ARM oder auch beim Crosscompilieren
Verwenden der rpm, kann ich zwar nun den gdb-proxy benutzen; dies funktioniert jedoch nur mit dem msp430f14x und nicht mit msp430f15x oder msp430f16x. Fehlermeldung: info: msp430: Target device is a 'Device unknown' (type 0) notice: msp430-gdbproxy: waiting on TCP port 2000 Ich will eigentlich nur den
-
Thread
MSP430 PWM 250kHz
Will mit einem MSP430f169 ein PWM - Signal ausgeben welches 250 kHz beträgt. (das PWM-Signal sollte mind. in 250 Schritte einteilbar sein).Der MSP kann aber maximal mit 8 Mhz arbeiten? Hat jemand einen Lösungsvorschlag
@Klaus >Will mit einem MSP430f169 ein PWM - Signal ausgeben welches 250 kHz >beträgt. >(das PWM-Signal sollte mind. in 250 Schritte einteilbar sein). 250 kHz * 256 = 64 MHz. Das könnte man mit einem kleinen CPLD lösen.
-
Thread
MSP430F2013 steuert Nokia-3310-Display an
-------------------------------------------------------------- ; Interrupt Vectors Used MSP430 ;----------------------------------------------------------------------------- .sect ".reset" ; MSP430 RESET Vector .short RESET ;
das Datenblatt. Bezüglich der Ansteuerung des Displays habe ich mich von http://www.olimex.com/dev/msp-169lcd.html inspirieren lassen. Der Widerstand in meiner Schaltung zieht Reset auf Masse, wenn der MSP430-Ausgang hochohmig ist (siehe hierzu Datenblatt - Reset muss spätestens 100ms nach dem Einschalten
-
Thread
MSP430 Probleme beim Programmieren
Hi, versuche zur Zeit einen MSP430F169 unter Windows zu programmieren. Verwende Dev-C zum kompilieren und habe alles nach Anleitung von http://www.thomas-wedemeyer.de/ installiert und eingerichtet. Die elf-Datei (kompiliere hier Example-Code
? Danke schon mal im Voraus ! Grüße Beni PS: es wird auch der richtige Mikrocontroller unter msp430-gdbproxy erkannt