-
Thread
Msp430 GDB SFR's anschauen
Hallo, kann man sich mit dem GDB auch die sfr's von einer JTAG CPU anschauen? Wenn ich die Adresse des SFR im DDD über MEMORY Anzeigen lasse, sehe ich wie es sich ändert. Hat jemand da vieleicht ein Plugin oder sich etwas geschrieben, das ich auch haben könnte? Würede mich freuen! lieber Grüße Florian
-
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
MSP430F2013 auschalten aller Interrupts
hallo, benutze zur zeitmessung einen timer und den int0. wenn ich genug messwerte gesammelt habe möchte den alle interrupts deaktivieren dann rechnen und dann wieder alle aktivieren. gibt es möglich alle zu deaktivieren (global int?) ? und dann auch wieder alle bekannten zu aktivieren ? danke markus
-
Thread
Neueste Version vom Insight für MSP430
zumal ich mit cygwin etwas auf kriegsfuß bin). Nutze (wie schon gesagt) Win32 und arbeite mit einem MSP430. Vielleicht noch eine weitere Frage : Gibt es (außer dem Insight) noch andere kostenlose GUIs für Windows die als Exe runterzuladen sind ?! (und nach möglichkeit stabiler und komfortabler sind
-
Thread
Embedded File System für MSP430
Hi, ich habe einen externen Flash Speicher an den MSP430 angeschlossen. Gibt es hierzu evtl. ein einfaches Filesystem (also kein FAT), was folgenden Ansprüchen genügt: -Sequientelles Hinzufügen von neuen Dateien -einmal geschriebene Dateien werden nicht
-
Thread
C++ code im IAR für MSP430
Hallo! Ich versuche gerade einige C++ Quellen mit dem IAR (V3.41A) zu übersetzen. Der Großteil der Quellen sind jedoch reine C-files. Ich habe in den Optionen die automatische Auswahl des Compiler-Sprache (C oder C++) anhand der Endung eingestellt. Weiterhin verwende ich die DLIB, weil nur diese C++ unterstützt. Jetzt bekomme ich folgende Fehlermeldungen: [pre] Error[Pe338]: more than one instance of overloaded function "memchr" has "C" linkage C:\Programme\IAR Systems\Embedded Workbench 4.0\430\INC\DLIB\string.h 58 Error[Pe338]: more than one instance of overloaded function "strchr
-
Thread
HTTP GET auf EASYWEB2 (MSP430)
www.test.de\bild.jpg) Momentan läuft Adam Dunkels IP-Stack auf dem Board. => http://www.rowley.co.uk/msp430/uip-ew2.zip Weiss jemand wie ich eine Anfrage aufdem m Webserver absetze und dann die eingehenden Daten richtig auswerte (also den reinen Bildinhalt des .jpg) erhalte? Gruß Peter
-
Thread
UART-Verbindung mit MSP430F149
Programmcode in IAR-Assembler für eine UART-Verbindung z.B. mit 19200 Baud zwischen einem PC und dem MSP430F149 ? Verwendete Hardware : XT1 : 32 kHz XT2 : 3,2768 MHz Es reicht, wenn der Controller ein gesendetes Zeichen zurücksendet. Das Demoprogramm "fet140_uart01_09600.s43" von TI hat bei mir
-
Thread
PWM am MSP430F1232 lesen
Hallo Ihr Experten, Ich muss von einem Lagesensor ein pulsweitenmoduliertes Signal mit dem MSP lesen. Ich weiss, dass man die Pulsweiten mit Timer A im capture Modus erfassen soll, aber ich weiss nicht welchen Register ich ansprechen soll. Hat jemand ein Beispielcode im C oder sowas, wovon ich was verstehen kann? Ich wäre für alle Antworten dankbar! Vielen Dank Dil
-
Thread
MSP430F413 Analog eingänge
"Analoger Eingang"), mit dem slope AD Wandlungen durchgefuehrt werden koennen. ich verwende auch MSP430 habe aber noch nie darauf geachtet, dass es welche ohne interen ADC gibt. mfg, thomas
-
Thread
MSP430 GDB Source in C anzeigen
Hallo, Habe die neue Toolchain mit GDB für WIN98 installiert. So funktioniert ja alles, nur wird der Source in ASM angezeigt. Wie aber kann ich es machen, dass der originale C-Source angezeigt wird. Hab ich etwas falsch gemacht beim Erzeugen der elf-Datei? mfg Weichinger Klaus
-
Thread
msp430 timer zur erzeugeung von 32768 Hz
Hallo, Ich möchte mit einem msp430f149 und einem Timer (a oder B) einen Pin mit 32768 Hz toggeln (brauch Ich, um einen Sensor anzusteuern). Ich habe mir bei ti verschiedene Beispiele angeschaut, komme aber damit nicht klar, wie der
-
Thread
msp430-gdb und 'monitor erase all'
Hallo Leute! Kann mir evtl. einer von euch verraten, wie ich nur das Programm-Memory eines MSP430 löschen kann? 'monitor erase all' löscht ja bekanntlich alles. Ich möchte aber die Flash-Segmente A und B nicht löschen. Da stehen nämlich Konfigurationsparameter drin ;) Gruß, Patrick...
-
Thread
XPG MSP430 Plugin für Eclipse
Hallo, kennt jemand das xpg MSP430 Eclipse plugin? Da gibt es einen Toolmanager mit dem man die zu verwendente Tool chain eingeben und auswählen kann. Das geht aber bei mir nicht. Ich kann zwar mit "ADD" die tool chain auswählen
-
Thread
MSP430 ISR von gleichem Interrupt unterbrechen?
Hallo, ich frage mich gerade, ob beim MSP430 beim Ausführen einer ISR der gleiche Interrupt diese ISR unterbrechen kann - oder wird dieser "verschluckt". Das Flag lösche ich manuell, da es sich um ein "multiple source flag" handelt. gruß
-
Thread
IAR MSP430 weak vector probleme
Hallo, ich versuche unter IAR für den MSP430 einen vector als weak zu deklarieren. Leider wird die Funktion nicht umgebogen: [code] test1.c ------- #pragma vector = PORT1_VECTOR __interrupt void port1_int(); #pragma weak port1_int
-
Thread
ICC Compiler Fehlermeldung (Target: MSP430)
Der Compile gibt mir folgende Fehlermeldung, wenn ich vom ApplicationBuilder Code compilieren möchte: E:\iccv7430\bin\imakew -f X.mak icc430 -c -IC:\icc\include\ -D__ICC_VERSION="V7.01" -DF169 -l -g -Wf-hwmult E:\iccv7430\projects\test\main.c icc430 -o X -LC:\icc\lib\ -g -blit:0x1000.0xFFDF -bdata:0x0200.0x0A00 -dram_end:0x0A00 -fintelhex -binfo:0x1000 @X.lk !ERROR file 'crt430.o': undefined symbol '_main' E:\iccv7430\bin\imakew.exe: Error code 1 Done: there are error(s). Exit code: 1 Was hat das zu bedeuten? MfG spoonox
-
Thread
CCS: MSP430: Information memory write
Hallo, ich versuche, bisher vergeblich, auf einfache Weise einen String im Informationmemory mittes CCS zu platzieren. Integerweise klappt das mit z.B. #pragma DATA_SECTION(im_xyz, ".infoD") #pragma RETAIN(im_xyz) .... Ich könnte den String damit natürlich umständlich erzeugen, aber ich würde gerne was mit irgendwie z.B. typedef union _un_i2cval { u_int iVal; u_char cVal[2]; }un_i2cval; machen. Das geht mit Varaiblen im RAM ganz gut. Könnte mir da bitte jemand helfen, oder geht das gar nicht? Danke
-
Thread
Welche Pins für JTAG beim MSP430 notwendig?
Das wird von deiner JTAG Software und deinem MSP430 abhängen, ob die mit TEST und RST arbeiten wollen oder müssen. Application Report SLAA149D–December 2005–Revised February 2008 Programming a Flash-Based MSP430 Using the JTAG Interface Hat
>Hat dein MSP430 einen shared JTAG, wenn ja, brauchst du TEST Nur wenn die Pins auch "shared" benutzt werden. Ansonsten kann man das fest verdrahten wie man es benötigt.
-
Thread
Eingangs Impedanz MSP430 I/O Pins
Bei meinem MSP430 lese ich Reed Schalter ein. Jetzt vermute ich allerdings, dass ich die Widerstände zu hoch dimensioniert habe, sodass diese höher sind als die Eingangsimpedanz des I/O und damit das Signal "runtergezogen
Was misst du denn am Eingang des MSP430 für eine Spannung? 2 mal 2,7M ist schon recht viel.....wenn der Schalter offen ist, fließt doch kein Strom, musst du halt die Schaltung so bauen, dass der Schalter in Ruhelage offen ist.
-
Thread
MSP430 ADC10 Pin verfälscht Spannung
in http://www.mikrocontroller.net/topic/305813 berichtet, versuche ich einen Strom via DRV8801 mit MSP430G2231 ADC10 zu messen. Der Strom-Signal-Ausgang des DRV8801 hat einen Tiefpass (10k / 33nF) und geht bei mir auf P1.1 des Launchpad Rev. 1.5 (UART Jumper gezogen), den ich wie folgt initialisiere
Hier mal Links auf Produktseite, Datenblatt und Family User's Guide (MSP430x2xx): http://www.ti.com/product/msp430g2231 http://www.ti.com/lit/gpn/msp430g2231 http://www.ti.com/litv/pdf/slau144j Die Errata enthalten übrigens nichts über den ADC10.
-
Thread
Implementierung eines ADT7301 an einem MSP430FR5729
Hallo, ich versuche einen ADT7301 Temperatursensor an einem MSP430FR5729 zu implementieren. Jedoch weiß ich nicht wie ich den Sensor auf dem MSP430 Microcontroller ansteuere bzw wie ich es implementieren soll. Die Verkabelung sieht wie folgt aus: [code]
| ---------------- [/code] Der unten stehende C Code zeigt meine MSP430 Initalisierung. [c] #include <msp430.h> #include "base.h" void SPI_init(void); // initialize the SPI communication void SPI_send(unsigned int data); void CS_Init(void); // clock system
-
Thread
MSP430 - FETPROXY - Getting Started
Hallo zusammen, ich versuche gerade das MSP-Fet430-UIF über den FETPROXY über Linux anzusprechen. Hoffe ihr könnt mir da ein bisschen helfen: Fetproxy: http://xgoat.com/wp/2009/03/25/fetproxy-an-open-source-replacement-for-msp430-gdbproxy/ 1. LSUSB erkennt den FET: Bus 004 Device 006: ID 0451:f430 Texas Instruments, Inc. MSP-FET430UIF JTAG Tool Jetzt versuche ich per FET darauf zuzugreifen: Alles schlägt Fehl. ===== root[fetproxy]# ./fetproxy -s /dev/usbdev4.7_ep02 Error: Failed to open
-
Thread
MSP430F2272 Timer Frequenz berechnen
www.mikrocontroller.net/topic/132204#new diesen Beitrag durchgelesen aber versteh das nicht so ganz da ich beim msp430 immer dividier nur 1, 2 , 4 oder 8 als Vorteile habe. danach möchte ich dieses signal auf das P1.5 des MSP430F2272 ausgeben, wenn ich das richtig verstanden habe muss ich dort dann die Konfiguration
im CCRx Register). Es efehlt aber immer noch die Verbindung vom Port Pin zum Timer. ;-) Der msp430 bietet dafür die Timer OUTMODE an bestimmten Pins an. Dann brauchtst du keine ISR. ;-)
-
Thread
Msp430F5438 DC77 Signal
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
abgeklemmt --> led2 blinkt habe das Ganze in Debug-Watch(ccs4) Port_7_8_P7IN.P7IN4 =1 wenn dcf77 mit msp430 nicht verbunden ist . Port_7_8_P7IN.P7IN4 =0 wenn dcf77 mit msp430 verbunden ist. Das ist aber das Gegenteil was ich haben will
-
Thread
MSP430-413STK2 Tutorials Probleme
schlau, wie ich aus dem Datenblatt nun die Adresse meiner LED lese http://www.olimex.com/dev/pdf/msp430-413stk2.pdf
Für den Anfang schau mal hier: http://www.mathar.com/msp430.html und das hier an: http://www.mikrocontroller.net/attachment/63080/MSP430_Testprogramme.pdf > P5DIR |= 0x01; >Was an dieser Stelle passiert, ist mir nicht ganz klar P5Dir ist ein >Objekt
-
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
Webserver MSP430 mit ENC28J60
Kombination aus Atmel-Mikrocontrollern und dem ENC28J60 findet, wohingegen Anwendungen mit dem TI MSP430 ausschließlich den CS8900A zu verwenden scheinen. Da ich als MSP430-Benutzer allerdings nicht auf Atmels umsteigen wollte, und mich durch andere Projekte schon mit dem ENC28J60 auskenne, habe ich mir mal die Mühe gemacht, einen "Treiber" zu schreiben, der mit dem [[MSP430_uIP_Port]] zusammen läuft. Einiges konnte ich hierbei allerdings auch der Atmel-Version der Bibliothek (2005 von Pascal Stang) entnehmen. Ich habe bei meinem MSP430F1611 den USART1 verwendet,
-
Thread
MSP430G2553 SPI Master Problem
Hallo zusammen, ich hätte eine Frage bezüglich der SPI Initialisierung bei dem MSP430G2553 als Master mit dem SPI Kanal UCB0. Ich versuche mit meinem Microcontroller MSP430G2553 über die SPI Schnittstelle einfach ein Testbyte über einen Schieberegister (TPIC6C596) zu senden. An
War das https://www.electrodummies.net/de/msp430-spi-tutorial/ deine Vorlage? Dann finde die 5 Fehler. ;-)
-
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
[V] MSP430F149IPM
Ich habe hier 6 Stk. vom MSP430F149IPM herumliegen und würde diese zu einem fairen Preis abgeben. Die uCs sind ungebraucht und liegen in einem Tray in entsprechender ESD-Verpackung. Die MSPs sind offiziell bei einem bekannten
-
Thread
Eingangswiderstand ADC MSP430F1232
Leute und einen schönen Sonntag, weiss jemand zufällig welchen Eingagnswiderstand der 10Bit ADC des MSP430F1232 hat. Ich dimensioniere gerade einen Spannungsteiler, da ich bis 20V messen muss. Der Strom durch den Spannungsteiler sollte möglichst gering sein (>0,1mA). Wenn der Eingangswiderstand des
-
Thread
ssd1306 am MSP430G2553
Hallo, ich hätte mal ne verständnisfrage und zwar: Kann man so wie ich das verstanden habe den pointer vom display ram nicht selber versetzen und lediglich die start und end addresse festlegen. Wenn man dies tut wird dann der ram resettet? Oder muss ich das display buffern was beim g2553 nicht geht, da dieser nur 512 bytes ram hat und das display eine auflösung von 128x64 hat. danke im voraus
-
Thread
[V] Posten MSP430F135
Ich hab einige MSP430F135 im QFP abzugeben. Die Teile sind vom Hersteller kundenspezifisch programmiert, können aber problemlos gelöscht und neu programmiert werden. Sie wurden wegen Softwareupdate ausgemustert.
-
Thread
Probleme beim Lesen aus EEPROM (MSP430)
Ich habe Probleme beim Lesen aus dem EEPROM. Ich benutze den MSP430F1611, dessen USART0 im I²C-Modus für die Kommunikation mit dem EEPROM genutzt wird. Mein Code (Anhang) basiert auf dem TI-Beispielcode aus SLAA208. Das Beschreiben des EEPROMs scheint zu funktionieren
-
Thread
MSP430: DMA mit 20Bit-Adresse
Hallo zusammen, wir verwenden den MSP430FG4618 und möchten mit dem DMA in den Flash schreiben. Da wir dazu einen möglichst großen Bereich brauchen, soll der DMA in ziemlich große Adressen schreiben, die nicht mehr in das 16Bit-Destination-Address-Register
-
Thread
MSP430 Frage zu DAC und Timer Settings
Hey, kann mir jemand begründen, weshalb das TimerA ControlRegister in der ISR wieder gelöscht wird und die Timerinterrupts und die Interrupts disabled werden? Neugierige Grüße, Stefan.
-
Thread
MSP430 dma07 Variable wird zurückgesetzt
Hi, die Datei von TI msp430xG46x_dma_07_CCE.c gibt einen Sinus und Cosinus von einer LookUpTable aus. Allerdings ist das ganze statisch und ich wollte es mittels einer Variable flexibler machen, dass wenn der Taster S2 gedrückt
-
Thread
MSP430F155 Uart Interrupt
vor einem mittelschweren Problem und hoffe ihr könnt mir helfen. Meine Hardware besteht aus einem MSP430F155 der von einen 7.372.800 Hz Quarz befeuert wird. [c] void fnInit_XT(void) // high frequenz resonators ( 455 kHz - 8MhZ ) { unsigned int i; BCSCTL1 |= XTS;
-
Thread
MSP430 Capture Mode Takt bestimmen.
Ich möchte gerne die Genauigkeit 2 DCO miteinander vergleichen, deshalb schick ich aus dem einen MSP430f2370 eine Takt von 10ms was 10000 Takte bei 1Mhz sind. Im anderen möchte ich sobald eine Flanke erkannt wird, mit der Compare Funktion die vergangene Zeit im 2 System mitstoppen. Timerstand auf 0
-
Thread
Synchronisation mittels Timer zur Abtastung mit MSP430
Hat hier jemand schon mal mittels Timer auf ein Eingangssignal (z.B. Sinus mit Oberwellen) am AD-Wandler synchronisiert, um eine synchronisierte Abtastung durchzuführen? Geht dies problemlos? Gibt es dazu Codebeispiele in C? Danke für eure Informationen.
-
Thread
MSP430 Timer_A Overflow und PWM
Moin, ich versuche mit einem MSP430F1121 und dessen Timer A einen RC-Drehzahlsteller zu programmieren. Das Impulssignal des RC-Empfängers ist 900-2100 ms lang. Der Motor soll mit einer PWM-Spannung von min 1Khz laufen. Timer
-
Thread
MSP430FR5994 RTC Probleme
Hallo, hat jemand von euch auch schon mal dieses Problem gehabt. Ich verwende einen MPS430FR5994 und initialisiere den RTC (siehe unten) Über einen Timer lese ich dann die Uhrzeit aus und logge diese auf eine SD Karte. Es kommt allerings in unregelmäßigen Abständen immer wieder vor, dass sich der RTC zurücksetzt und wieder mit 8:00 anfängt. Die Initialisierungsmethode wird aber nicht neu aufgerufen, da ich dies mitlogge und sehen würde. Hat hierzu jemand irgend eine Idee, woran dies liegen könnte? [c] void Init_RTC() { calendar.Seconds = 0x00; calendar.Minutes = 0x00;
-
Thread
Eaglelibrary für den MSP430F149
Hallo! Hat jemand zufällig eine Eaglelibrary für den MSP430F149? Ich weiß, dass ich sie selber malen könnte, aber der 149 hat doch ziemlich viele Anschlüsse und man muss das Rad ja nicht jedesmal neu erfinden. Mfg, R2D2
-
Thread
MSP430F149 MCLK Output
Hallo, hatte jemand schon irgendwann beim MSP4301F149 den Effekt, dass der MCLK output P5.4 nicht den Clock von XT2 liefern kann? Am SMCLK Output kommt XT2 richtig raus. Auch wenn beim MCLK Ausgang XT1 gewählt wird, kommt XT1. Nur eben wenn XT2 am MCLK Ausgang kommen soll sieht man anscheinend nur den Default clock vom DCO (ca. 75 KHz) BCSCTL2 ist 0x88. Bin für jeden Hinweis dankbar. Rob
-
Thread
MSP430F449 ACLK Output
Hallo. Ich versuche ganz trivial den ACLK beim MSP430F449 am entsprechenden Pin aussen sichtbar zu machen. Es geht, aber nur mit einer Amplitude von <100mV. Den Pin als Portausgang zu setzen und rücksetzen funktioniert. Hat jemand ähnliche Erfahrung
-
Thread
I2C + MSP430
Hallo, wir versuchen ein paar I2C-EEprom 24C64 mit dem MSP430F169 zu bedienen! Leider haben wir massive Probleme, da sich der I2C-Uart nicht so verhällt wie im Datenblatt beschrieben! Hat jemand die gleichen Probleme schon gehabt bzw. schon gelösst?
-
Thread
mspgcc und MSP430F54xx
Tag! In naher Zukunft will ich einen MSP der 54xx Serie einsetzen. Zuvor habe ich halbwegs gute Erfahrungen mit dem mspgcc sammeln können und möchte diesen auch jetzt wieder verwenden. Laut --target-help werden diese Derivate unterstützt. Ein Blick in den zugehörigen Header lässt jedoch Ernüchterung aufkommen, denn scheinbar sind die Teile nicht umfassend eingepflegt. Sicher, man könnte natürlich alles von Hand nachstricken, befriedigend ist das allerdings weniger. Zumal die spätere Portierbarkeit auf eine neue mspgcc-Version zwangsläufig einiges an Strickarbeit fordern würde. Ähnlich verhält
-
Thread
Wer programmiert mir nen MSP430F149
Und dafür ein MSP430F149 im QFP64-Gehäuse?
, Anbindung der Hardware, Störschutz, Test usw.) geht dann ins Geld. Bezüglich Hardware: Der MSP430 ist nicht 5V kompatibel, also fürs LCD und Lichtschranken nochmal Pegelwandler vorsehen. Peter
-
Thread
[MSP430] Starthilfe zum MCP2515 CAN-Controller
Hallo zusammen, mein MSP430(F5438) soll durch eine Kombination aus CAN-Controller MCP2515 und CAN-Transceiver SN65HVD230D erweitert werden. Bevor ich die neue Hardware nun aber verlöte, würde ich mich über eine Rückmeldung
Ohne den Baustein im Detail zu kennen, ein paar Anmerkungen. Den MSP430 kenne ich (und verstehe etwas von CAN), außerdem habe ich natürlich ins DB geschaut. Roland M. schrieb im Beitrag #3848429: > 17 - RESET - verbunden mit dem Reset-Pin des MSP's Das ist eine