-
Thread
MSP430 CCS Codegrößenzusammenfassung
Hi, Ich schau mir grad mal die TI MSP430 µCs an. Ich vermisse nach dem Build so eine nette Übersicht über die Speicherverwendung, wie sie der AVR-Compiler sie produziert. Gibts das auch relativ einfach für den CCS-Compiler? MfG
-
Thread
MSP430: Was wenn der Infospeicher nicht reicht?
Hallo! Kann man auch im "normalen" Flash des MSP430 Laufzeitparameter ablegen? Der Information Memory ist nicht groß genug. Brauche rund 1kB (besser 2kB)! Gruß Armin P.S.: Falls es geht: Wie reserviere ich den Speicher für mich? Nicht, dass
-
Thread
MSP430 Timer-Problem
Hallo, betreibe einen MSP430F1611 mit 8 MHz und möchte den Timer B quasi als Zeitmesser für max. 7 (gibt halt 7 Compare-Register) unabhäbgige Funktionen als Zeitbasis einsetzen. Allerdings sollen auch Zeiten, die mittels 16-
-
Thread
MSP430 LCD Steuerung
Hallo zusammen, ich mal wieder eine Frage zur Ansteuerung eines LCD. Grundlegend funktioniert es. Texte ausgeben etc. Ich wollte nun einen Text im Sekundentakt auf dem Display ausgeben oder nicht, also ich wollte den Text blinken lassen. Der Timer usw. läuft schon. Im Prinzip gebe ich den Text auch schon blinkend aus. Also für eine Sekunde wird die zweite Zeile meines Displays gelöscht und für eine Sekunde wird der Text angezeigt. Nun zu meinem Problem. Wenn ich einen Text auf dem Display ausgebe, wird dieser von links nach rechts auf dem Display ausgegeben, also ein Zeichen nach dem
-
Thread
MSP430 ISR unterbrechen
Hallo zusammen, ich habe folgendes Problem Eine TRIGGER_ISR ladet einen Timer, welcher dann in einer TIMER_ISR ein Bit toggelt. Nur es kann passieren dass die TRIGGER_ISR und die TIMER_ISR fast gleichzeitig ausgelösst werden, wenn die TIMER_ISR die "erste" ist ist das kein Problem, allerdings wenn die TRIGGER_ISR zuerst ausgeführt wird verschiebt sich der TIMER_ISR um die Runtime der TRIGGER_ISR. Kann ich irgendwie dem MSP sagen er darf die TRIGGER_ISR unterbrechen? um dann die TIMER_ISR zu starten? gruss Thomas
-
Thread
MSP430 IAR Stadardfunktionen
Hat jemand eine Liste mit Funktionen, die man beim C-Programmieren mit den Programm IAR benutzen kann? Oder weiß jemand wo diese stehen? (Funtionen: Beispiel "int to str" usw.) Danke und Gruß Rico
-
Thread
IAR Workbench, MSP430
Hallo, bin gerade dabei ein Grafik LCD an meinem MSP ans Laufen zu bringen. Ich nutze den IAR Embedded Workbench. Nun kommt leider die Meldung, dass der generierte Code zu groß sei. Kann man sich irgendwie nazeigen lassen, wie groß der generierte Code ist? Gibt es noch andere Entwicklungsumgebeungen? (außer mspgcc, der nimmt das usb modul nicht) Grüße Steffen
-
Thread
MSP430FG4616
Hallo, ich hätte eine Frage bezüglich des Controllers `MSP430FG4616`. Und zwar krieg ich nicht den SPI auf Port3 zum laufen. Irgendwas passt mit der Initialisierung nicht. Hat dies schonmal jemand von euch gemacht? Wäre nett wenn mir jemand helfen könnte
-
Thread
transistor steuern MSP430
Hi, Kann ich einen Mosfet einfach über einen digitalen Outputkanal ansteuern, oder brauche ich da zusätzliche Hardware? Müsste doch funktionieren wenn ich einen nehme der bei 3,3 Volt schon voll schaltet oder?
-
Thread
Der MSP430 und das POR-Signal
Tachchen, habe Probleme mit dem Resetten beim MSP430-F149-IPM. Wird die Versorgungsspannung weggenommen fällt der Pegel an Pin 58 (RST/NMI) zwar auf unter 0,4V (wie in der Spec. beschrieben), legt man nun die Spannung wieder an, merkt man, dass der MSP doch nicht resettet wurde; d.h. manche Peripeherie wird nicht resettet... (Wirklich resettet wird er, wenn ich Pin 58 (RST/NMI) mit einem Stück Tüddel-draht auf Masse ziehe..) Hat jemand hier
-
Thread
MSP430 dbg mit Insight
Leute, erstmal ein herzliches Dankeschön an alle die sich für mich schon mit der Konstellation GCC -> MSP430 rumgeschlagen haben ! Ich nutzt den ganzen Kram mittlerweile 10 Stunden am Tag beruflich, jedoch habe ich es noch nicht geschafft das debuggen zu automatisieren :-( kann mit da jemand weiterhelfen
-
Thread
MSP430 GPIO Multiplexing?
Hallo, ich habe mir eine Dev. Board mit einem MSP430G2231 geholt. Bei diesem kann ich laut Datenblatt z.B. auf P1.6 bis zu 5 Peripherals aktivieren, es gibt jedoch nur ein Register P1SEL, womit ich pro Pin 1 bit setzen kann. Das heißt für mich, dass
-
Thread
Datentypen MSP430 sehr wichtig!!!
Hallo Leute, ich habe ein Problem mit dne Datentypen beim MSP430 und dem GCC. Wer kann mir sagen welche Datentypen es beim GCC gibt bzw. wo ich eine dementsprechende Dokumentation finde. Finde leider im Netz nichts passendes. Danke euch.
-
Thread
nochmal msp430-gcc
Hallo ... meine Frage ist, ob es möglich ist, den gcc für den msp430 anzuweisen, dass er dwarf oder dwarf2 debug-symbols in die Ausgabe einbaut ... ? Ich hoffe es kann jemand helfen. Grüße Steffen
-
Thread
EraseCheck bei MSP430
HHallo, Ich habe einen MSP430F2618, der soll einen anderen MSP430, nämlich den 2481, programmieren. Ich habe mich da mit der Notation an die Application Note SLAU320 von TI gehalten. Als Anschauungsbeispiel habe ich die SW Replicator.c
-
Thread
MSP430 Reset-Vektor ändern
Hallo Leute, ich will zur Laufzeit den Resetvektor verändern, damit er nach einem PUC an einer anderen Stelle einspringt. Ziel der ganzen Übung soll sein, nach einem Reset nicht noch einmal den Bootloader abzuarbeiten. Ein simples Überschreiben auf der Adresse 0xFFFE hat keinen Effekt. Es steht immer noch die gleiche Adr im Resetvektor. Danke Paul
-
Thread
USCI Interrupt auf MSP430
Hallo Zusammen, Ich versuche gerade ein MSP430F249 mit 3 SPI Schnittstellen zu betreiben. 2 Stück sind schon implementiert und funktionieren bestens. Der F249 hat 2 USCI Module mit jeweils 2 unabhängigen Schnittstellen. Somit muss ich jetzt für
-
Thread
[S] MSP430 Launchpad
Hallo und Gutes Neues allerseits, ich suche ein günstiges MSP430 Launchpad zu vernünftigen Versandkosten. Falls jemand eins über hat, bitte per PN mit Preisvorstellung melden. Danke Gruß Uli
-
Thread
MSP430: Interrupt löst nicht aus
Hallo, ich habe an meinem MSP430F2122 an Port P1.0 einen Taster angehängt (zu GND), um den uP per Interrupt aufzuwecken und wieder schlafenzulegen. Allerdings wird der Breakpoint in der ISR nie ausgelöst. Der Timer-Interrupt funktioniert
-
Thread
RC Glied bei MSP430
Ich habe Rechtecksignal Signal von meinem Micro gekriegt und jetzt will ich von ihm in Sinussignal umwandeln. Dafür habe ich RC Glied eingesetzt (für 10 kHZ 0,47µF und 36 Ohm)Aber ich kriege immer noch Rechtecksignal. Ich habe R und C wieder geprüft OK. Was mache ich falsch? Wenn ich Bereich von 100Hz bis 10kHz habe Wie soll ich RC Glied ausrechnen soll?
-
Thread
MSP430 Programm Binärzähler
Hallo, ich möchte einen Binärzähler mit folgenden Funktionen erstellen: 1.Es sollen an Port1 die Ausgänge 4 bis 7 einen Binärzähler darstellen, der im Takt von ca. 0,5s vorwärts zählt. Wenn der Zähler seine Höchstzahl erreicht hat, stellt er sich im folgenden Takt von selbst auf 0 und beginnt von vorn an zu zählen. Bit 4 hat dabei die Wertigkeit 2^0, Bit 5 die Wertigkeit 2^1 usw. 2.Nach Drücken des Tasters S2 (P1.3) soll der Zähler rückwärts zählen, wobei er mit der Höchstzahl startet. 3.Wird S2 wieder gedrückt, zählt der Zähler wieder vorwärts, indem er bei 0 beginnt. Kann mir jemand
-
Thread
msp430 strom am pineingang
hey.... hab da ma ne frage... habe vor, an 4 x-beliebigen ausgängen jeweils mit 330ohm und einer led zu beschalten. allerdings sollen die kathoden nicht an gnd sondern am ausgang eines zusätzlichen pin anliegen. somit will ich es ermöglichen, dass die leds erst dann leuchten, wenn an dem zusätzlichen ausgang "0" ausgegeben wird..... ist das mit dem msp43(f149) möglich? habe jetzt allerding im datenblatt irgendwas von +-2ma gelesen.... komme allerdings, wenn alle 4leds leuchten sollten auf knapp 13ma.... un das is dann doch etwas mehr! hilft da jetzt einfach nur ein einfacher widerstand,
-
Thread
MSP430 power up
Hallo, ich versuche einen CC430 mit einem energy harvester zu bereiben - funktioniert soweit auch ganz gut, wenn ich an die "laufende" versorgung(2,2V) den µC anklemme. wenn ich aber den µC von anfang an am harvester habe steigt die spannung nur bis ca. 1,5V und hört dann auf zu steigen ohne dass merklich strom fießt. die Spannung steigt sehr langsam 1V/15s(das ist aber normal). wenn ich nun den µC kurzzeitig abklemme steigt die spannung weiter dann kann der µC wieder angeklemmt werden V steigt bis 2,2V und es funzt wie gewünscht! das Powermanagment -Modul ist aktiv!
-
Thread
MSP430 Probleme mit Array
Hallo zusammen, ich habe folgendes Problem. Ich bekomme an dieser Stelle [c] unsigned char data[]={"F", "EF", "G", "K"}; [/c] immer die Fehlermeldung: expected a "}" Hat jemand eine Idee was ich da falsch mache? Grüße Mike
-
Thread
MSP430 Tastereingabe verriegeln
Es werden zwei Taster an P2.0 bzw. P2.1 verwendet, welche mit der H/L-Flanke jeweils ein Unterprogramm auslösen. Taster 2.0 startet das eigentliche Programm und P2.1 legt den µC schlafen, nachdem ein bestimmter Wert( hier Sektor) im Info-Speicher abgespeichert wurde. Der Startvorgang (mit 2.0)darf nicht zweimal hintereinander ausgeführt werden, sondern es soll erst der Taster 2.1 bedient werden. Hat jemand eine Idee, wie das Problem gelöst werden kann? Hier ein Ausschnitt aus meinem Programm: int main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer P2IE = 0x83
-
Thread
Pins beim MSP430
Hallo Leute Weiß jemand, ob die Pins beim MSP430 hochohmig sind, oder auf Masse liegen, wenn der MSP ausgeschalten ist? Gruß Enton
-
Thread
MSP430 mit Quarzoszilator betreibbar?
Hallo, Ist es möglich am MSP430 auch einen Quarzsoszilator zu betreiben? Das würde heißen ich verbinde den OUT vom Quarzoszilator mit dem XT2IN und lasse XT2OUT offen, bzw auf Masse. Das Datenblatt sagt zu dem Thema folgendes:
-
Thread
MSP430 Problem mit interrupt
hi, ich habe an meinen msp430f149 die ports 2.0-2.4 taster angeschloassen. an die ports 1.0-1.5 habe ich led's angeschlossen. ich möchte nun die led*s über die tater schalten, per interrupt. die eingänge liegen an 3,3v
-
Thread
MCP2515 an MSP430
, mir einen CAN-Bus aufzubauen (für diverse Sensoren). Hat jemand schonmal einen MCP2515 mit einem MSP430 verheiratet? Dann müßte ich nicht bei 0 anfangen. Außerdem wären noch ein einfacher PC Anschluß für den CAN-Bus gut zu haben (per USB oder RS232). Wenn da jemand einen Schaltplan für einen einfachen
-
Thread
MSP430 Timer- Interrupt
Hallo, habe folgendes Problem, ich will einen Frequenzzähler programmieren. Ich benutze Timer A um alle 500ms ein Interrupt auszulösen, was auch wunderbar funzt! Timer B will ich nutzen um eine extern eingespeiste Frequenz zu erfassen. Wenn ich nun in meiner Interrupt Routine von Timer A als erstes variable = TBR sage dachte ich eigentlich, dass dann der Zählerstand von Timer B in meiner Variable landet. Bei mir steht allerdings immer nur Null drin. Wenn ich zum Test allerdings variable = TAR sage dann steht auch nur 1 drin. Meine Frage kann es sein, dass durch die Interruptauslösung die Timer
-
Thread
MSP 430 Embedded Webserver
Ich suche jemanden der uns den Embedded Webserver http://www.olimex.com/dev/msp-easyweb2.html erweitern kann um folgende Funktionen. - Einsatz eines Differenzdrucksensors Motorola MPX 2010DP - Erweiterung und Umgestaltung der HTML Seite - Speicher für Datalogging mind. 1Mb
möchte gerne mal fragen, ob man ein paar kostenlos genaue Informationen bzw. Anweisungsbuch über MSP 430 von Ihnen per Post kriegen kann, weil mein Professor schon mal darüber gesprochen hat. Es interessiert mich sehr. Warte auf Ihre Antwort. Vielen Dank! Mit freundlichen Grüßen Jing Xu
-
Thread
Parallele Schnittstelle mit msp430
Hi Ich möchte gerne eine Parallele Schnittstelle auf dem MSP430F149 betreiben. Leider habe ich bisher keinen Treiber gefunden...hat schon mal jemand so einen geschrieben??? Die serielle kann ich leider nicht brauchen da ich zwingend die parallele brauche!
-
Thread
MSP430 mit 2 Quarzen
Hi, ich habe /etwas/ den Überblick verloren. Mein Scheff will einen MSP430, der jetzt allerdings mehr als 9600 an der seriellen Schnittstelle können soll. Bisher konnte ich das mit einem 32kHz Quarz hinbiegen, aber jetzt ist ein schnellerer fällig. Wie verklicker ich
-
Thread
QuarzOzilator an MSP430
Hi, reicht es aus wenn ich an den XIN des msp hänge ? Mit wei viel mhz kann cih den chip maximal takten ? im datenblatt ahb ich ncihts dadrüber gefunden ... cu Moritz
die die verschiedenen Prozessortypen beschreiben (es macht einen Unterschied, ob dir eines für den 430P1121 oder für den 430F149 in die Hände fällt) und dann gibt es noch 1 Haufen Applikationsberichte, SLAAxxx, wobei xxx im Bereich 039-150 liegt. www.ti.com hilft da weiter. Gruß, ALF
-
Thread
MSP430FET an USB??
Hallo, seit ein paar Tage bin ich stolzer Besitzer eines MSP-FET430P120. Da ich sehr das Teil auch mit meinem Laptop (hat keine parallele und keine serielle Schnittstelle / nur USB1.1 :-( ) benutzen möchte brauche ich eure Hilfe. Kann mann die Standardkonverter
-
Thread
Spannung mit MSP430 ausgeben
Hallo Ich möchte mit dem MSP430 eine Sinus- oder Dreieckspannung ausgeben. Leider habe ich keine Ahnung, wie ich das in C programmieren soll. Wär super wenn mir jemand weiterhelfen könnte. Mfg Christian Auer
-
Thread
C für MSP430
Hallo, hat jemand eine C-code Tabelle oder sowas in der Art für MSP430? Ich kann C, aber die Verbindung zu einem µController kriege ich nicht raus! Gruss Stefan
-
Thread
MSP430 Code Wizrad
Kennt jemand einen Code Wizard für den MSP430? Wo man also mit wenigen Klicks grundlegende Funktionen zusammenklicken kann? Bei Google habe ich nur was für den AVR gefunden. Ansonsten werde ich mich mal ransetzen, etwas in VB zu erstellen
-
Thread
MSP 430 und c-spy
Hallo, ich habe folgendes Problem: wenn ich ein Programm compile, zeigt es mir keinen Fehler an. Wenn ich es dann im Debugger laufen lassen möchte bringt der Debugger folgende Fehlermeldung: C-SPY FATAL ERROR: Fatal error[60]:"Too many lines of C code for KickStart C-Spy (max 400 lines)" Ich hoffe mir kann jemand helfen Alf
-
Thread
ISR mit MSP430-gcc Gesperrt
Hallo allerseits, ich hab da das Problem, daß es mir nicht gelingen will dem MSP430-gcc beizubringen "hier kommt ne ISR" Es wird oft von den typischen GNC-C Keywörtern gesprochen, aber es funktiniert nicht: interrupt(IR_VECTOR) IR_Funk(void), Interrupt(IR_VECTOR) IR_Funk
-
Thread
UART lesen mit MSP430
Hallo, ich möchte vom PC 35 Bytes auf den Controller übertragen. Diese sollen dort empfangen und gespeichert werden, um damit weiterarbeiten zu können. Derzeit lese ich sie in einer Schleife ein: for(uint8 i = 1;i<35;i++) { rx_buffer[i] = UCA0RXBUF; } In rx_buffer stehen die Werte nun aber nicht nur einmal drin, sondern mehrmals nacheinander. z.B. rx_buffer[1]=0x01; rx_buffer[2]=0x01; rx_buffer[3]=0x01; rx_buffer[4]=0x4F; ... Kann mir jemand sagen worand das liegen könnte? Grüße
-
Thread
msp430 prozessor test
ueberall scheint es fehler, bugs, .. u.s.w. zugeben. wurde hier schon mal diskutiert wie ein msp430 unter bastlerbedingengen auf herz und nieren getestet wird, d.h., dass er alle instruktionen so ausfuehrt, wie es in seinen dokus steht. sicherlich kann mann anfangen und sich dies fuer gcc
Hmmm, hat der MSP nicht JTAG?
-
Thread
MSP430 C-SPY
Hallo, vrsuche gerade mit dem cspy ein Hexdatei ins Fet zu laden. Welceh der angegebenen Treiber (F430, R430, S430 usw.)muß ich den verwenden ? Hat eine eine alterantive zu diesem blöden cspy. Ich such da was mit dem man unter verwendung des Fet sein msp "brennen" kann.
-
Thread
MSP430 Pins hochohmig
Hi, welche Kombination der GPIO-Register der MSP430 ist zu wählen, um die Pins in einen Hochohmigen Zustand zu versetzen? mfg
-
Thread
MSP430 FRAM benutzen
Hallo zusammen, mittlerweile beschäftige ich mich mit dem integrierten FRAM des MSP430FR5729 und habe mit Hilfe der MPU den FRAM in drei Segmente partitioniert: [code] int _system_pre_init(void) { WDTCTL = WDTPW + WDTHOLD; // Configure Memory Protection Unit MPUCTL0
-
Thread
MSP430 Versorgung Taktung
Hallo, ab welcher Versorgungsspg. kann ich den MSP430F149 sicher mit 8MHz takten. Ob mit internem DCO oder ecternem Quarz die 8MHz gestellt werden, muß ich mir noch überlegen. Das Datenblatt ist für mich hier nicht ganz schlüssig. Sehe nur, dass
-
Thread
MSP430 SPI Initialisierung
Tach Leute, kann sich mal kurz einer meine SPI Initialisierung anschauen ? Ich hätte da mal n paar kleine Fragen dazu :-) ME1 |= USPIE0; // Enable USART0 SPI mode Ok, das leuchtet mir noch ein. UCTL0 |= CHAR + SYNC + MM; // 8-bit SPI Master **SWRST** das auch ;) UTCTL0 |= CKPH + SSEL1 + SSEL0 + STC; so, heißt das so viel das ich CPU Takt als SPI Takt nehme ? werd aus dem doofen Datenblatt nich schlau. UBR00 = 0x02; UBR10 = 0x00; 4 Baud als Baudrate ? Ziemlich lahm oder ?
-
Thread
MSP430 RTC-Calender
hallo, ich bin gerade am Bearbeiten eines Projektes mit dem µC-MSP430F1612. Der µC soll jeder 5 Minute Daten von 1-Wire Bus lesen und Relais anzusteuern. Hat jemand vielleicht ein Beispiel Code für Datum und Zeit zu einstellen (RTC-Calender.h)? Wer von euch
-
Thread
[S] Ringspeicher [msp430]
Hi! Ich messe mit meinem µC (MSP430) Temperaturen. Da meine Temperaturn nur selten Sprunghaft ansteigen mache ich eine Mittelwert bildung um Messefehler zu minimiren. Dieses möchte ich in einem Rign Speicher Realiesiernen, bzw
-
Thread
MSP430 Flash vorintialisieren
Hallo Leute, folgende Probleme gilt es zu lösen. 1. Ich möchte gern den Flash ganz einfach vorinitialisieren, d.h. der Flash wird mit Daten bereits vorgeladen. Für den CCE V3 kann ich hierfür leider keine Informationen finden. Beim µChip dsPIC30Fxxx ging das ganze unproblematisch, über absolute Adressierung konnte ich direkt im *.h den Flash vorinitialisieren. 2. Alternativ würde ich eine eigene Section im Info-Memory definieren in der ich meine Initialwerte ablegen möchte. Kann mir zu den 2 Punkten jemand helfen? MfG MSPGast