-
Thread
CCS8 -- unsigned int zählt nicht über >32767
Mit IAR funktioniert es ja mit unsigned int und %d bzw. %u . Hier habe ich eine Schaltung, wo ein MSP430F1611 verwendet wird.
g. schrieb im Beitrag #5605707: > Wer hat mit CCS erfolgreich gearbeitet? Ich, aber nicht mit MSP430 ;-)
-
Thread
Frage zu MSP430 Dokumentation für Einstieg
arthritischen" Chips für irgendwelchen Kram verwenden. Ich habe mir eine kleine Breakout Platine für MSP430F148/49 in China fertigen lassen weil ich etliche solcher Chips bekommen hatte. Hier im Markt gab es mal MSP430F1611 für Kleingeld und ein paar MSP430F2616 sind mir auch noch zugelaufen.. Alle diese
MSP430_VCC: 3300 mV MSP430_OpenDevice MSP430_GetFoundDevice Device: MSP430F1611 (id = 0x0070) 8 breakpoints available MSP430_EEM_Init Chip ID data: ver_id: 6cf1 ver_sub_id: 0000
-
Thread
KS0713 Display.seltsames Problem
der 10 Stück auf SPI umgemodelt, liegt auch daran das ich das als fliegende Verdrahtung an einer MSP430 Platine dran habe die sich hier gerade herumtrieb und sich der 0,5er Pitch der Flexleiterbuchse so ungern mit Drähten frei fliegend verlängern läßt. Es ist natürlich möglich das genau dieses Display
übertragen bekomme läßt mich daran zweifeln da die Ursache da zu finden ist. Der Controller ist ein MSP430F1611, nicht das neueste Modell und auch mit seinen 8Mhz Takt nicht übermäßig schnell. Irgendwo eingefügte Verzögerungen haben auch nie irgendwelche Effekte gehabt, genauso wie 2 Displays exakt das
-
Thread
MSP430F1611- gegenseitige Beeinflussung der Timer?
Ich möchte z.B. Timer A als Taktgeber (7,5ms) für die Abtastung des A/D-Wandlers verwenden und den Spannungswert als Kurve (EKG) auf einem LCD darstellen. (funktioniert) Durch Auswertung der Zeit zwischen 2 EKG-Spannungsspitzen soll der Puls ermittelt und der Wert auch mit angezeigt werden. Dazu wollte ich mit Timer B über den cap-Modus die Zeit zwischen 2 Spannungsspitzen ermitteln. In einigen Vorversuchen habe ich festgestellt, dass dann, wenn Timer A in Betrieb ist, die Zeitangaben des Timer B schwanken. Wird nur Timer B verwendet, ist die von Timer B ermittelte Zeit korrekt. Im Anhang das
-
Thread
April 30ster oder MSP430-Tag
Ich programmiere noch über die parallele Schnittstelle und JTAG meine z.B. MSP430F1611. Nun würde ich gern auf USB umstellen, da die parallele Schnittstelle ausstirbt. Wäre es möglich, das -MSP430FR2433 LaunchPad Development Kit- als Adapter zu verwenden, um über USB (alle
MSP430-Varianten eingespart hat. Der zum 'F1611 pinkompatible 'F2618 kann noch kein SBW, aber auch der ist schon über zehn Jahre alt - und auch ziemlich teuer. Dafür hat er deutlich mehr Flash (und einen
-
Thread
MSP430: Welcher unterstützt BSL Kommando "TX BSL version"?
F161x (die dann 'F1610, 'F1611 und 'F1612 abdeckt). Rein interessehalber: Warum benutzt Du diesen uralten MSP430?
Rufus Τ. F. schrieb im Beitrag #5293375: > Warum benutzt Du diesen uralten MSP430? 12 Bit ADC, 40 I/Os, preiswert, TQFP. Gäbe es was Besseres?
-
Thread
Grafik-LCD: Schriftarten mit Umlauten/Sonderzeichen
Rufus Τ. F. schrieb im Beitrag #5369518: > Sie dürfte den nötigen Zeilenabstand mit beinhalten Nein, der Zeilenabstand ist deutlich kleiner - wie ja oben geschrieben wurde, ist er sinnvoll eher bei abs(ascent_A
Zeichen-Datei, *.h" erzeugt habe, wie geht es dann weiter. Oder, wo könnte man dazu nachlesen? µC: MSP430F1611, LCD: siehe oben
-
Thread
STEVAL-ISA152V1 weshalb so teuer?
ohne MWST gesehen habe (ca. 70 Euro). Ein Evalboard von einem komplexen und aufwendigen uC wie STM32F7 kostet gerade mal 20 Euro. Wo ist der Hacken? warum ist die Evalboard STEVAL-ISA152V1 so teuer? Vielen Dank Gruß Another Gast
Evaluation-Boards teuer. Das ist nichts ungewöhnliches. *) ein Beispiel war das "Launchpad" für die MSP430G2xxx-Reihe von TI, das inklusive weltweitem Versand für 4.30 USD verkauft wurde, obwohl der darauf im SBW-Debuginterface verbaute MSP430F1611 alleine als Bauteil schon knapp 10 USD kostete.
-
Thread
Wie muss man Pervasive Displays beschreiben?
zu wenig Ahnung, die Frage, wie man das Problem lösen könnte (z.B. Zeiger ??) Verwendet wird ein MSP430F1611.
Flash, In C sollte das dann *const char progmem* heißen, beschäftige dich dazu mal mit C > Bei dem MSP430F1611 gibt es noch einen nichtflüchtigen Speicherbereich, wo > man Daten ablegen kann. (nur 2kB) Das ist dann EEProm > Es sollen bei meiner Anwendung keine Bilddaten fest abgelegt werden. >
-
Thread
Analoge Nulllageregelung (EKG) durch digitale Regelung ersetzen
regulierend wieder im Bild läuft Hat jemand einen Lösungsvorschlag, wie man dies digital mit einem µC (MSP430F1611) machen könnte. Mein erster Ansatz dazu wäre, dass man den gleitenden Mittelwert der vielleicht letzten 500 Messwerte bildet, diesen Wert von eine Konstanten abzieht, usw. Wie macht man
-
Thread
Pollin Display GWM5509 mit ST7565 Daten lesen?
du da was lesen willst, > oder? > Und wer baut Funktionen in *.h Dateien? Es handelt sich den MSP430F1611. *.h hatte ich nur "zufällig" für den Programmausschnitt verwendet. Die Funktionen gehörten zu einer *.c -Datei. Bei einer anderen grafischen Flüssigkristallanzeige (FKA) gibt es mit der Funktion
-
Thread
Checksumme von Bin/Hex-Datei berechnen und integrieren.
>einen Mikrocontroller welchen? Bei MSP430 und Elprotronic-Programmer kein Thema...
0xa56a,0xb54b,0x8528,0x9509,0xe5ee,0xf5cf,0xc5ac,0xd58d, /* 30 */ 0x3653,0x2672,0x1611,0x0630,0x76d7,0x66f6,0x5695,0x46b4, 0xb75b,0xa77a,0x9719,0x8738,0xf7df,0xe7fe,0xd79d,0xc7bc, /* 40 */ 0x48c4,0x58e5,0x6886,0x78a7,0x0840,0x1861,0x2802,0x3823, 0xc9cc
-
Thread
Eingangsfilter dimensionieren
Hallo, Joe F. schrieb im Beitrag #4773679: > Warum hängt eigentlich der Reset von deinem uC an 6V? wolle g. schrieb im Beitrag #4765764: > Ja. Irgendwann mal so übernommen (von TI ?) und alle meine > MSP430
wie das Package gezeichnet, sondern nach ihrer Funktion. Symbol IC3 korrigieren. 4) Symbol IC3: "MSP430F1611" ist nicht die vollständige Bauteilbezeichnung. (wohl + "IPM" oder + "IPMR") 5) C3 und C4 wahrscheinlich zu groß. 6) Wird der Hilfs-Quarz überhaupt benötigt? Sonst könnte der 8MHz-Quarz
-
Thread
MSP430F16xx-- CAP-Modus im Timer B einstellen
die Register von TBCCTL0 auf z.B. TBCCTL3 umzustellen und TBCCR3 auszulesen. In dem Datenblatt zum MSP430F16xx steht unter „interrupt vector addresses“ Timer_B7 (see Note 5) TBCCR0 CCIFG (see Note 2) Maskable 0FFFAh 13 Timer_B7 (see Note 5) TBCCR1 to TBCCR6 CCIFGs, TBIFG (see Notes 1 & 2) Maskable
Rufus Τ. F. schrieb im Beitrag #4614364: > Was soll TBIV_TBCCR3 sein? steht bei mir in msp430x16x.h >/* TB7IV Definitions */ >#define TBIV_NONE (0x0000) /* No Interrupt pending */ >#define
-
Thread
[V]erschenke MSP430 Paket
Hallo, verschenke ein Paket mit ungebrauchten MSP430: * 3x MSP430FG4618IPZ * 3x MSP430F135IPM * 3x MSP430F147IPM * ~16x MSP430F149IPM * ~160x MSP430F1611IPM Alles zusammen für lau, nur das Porto für den Versand hätte ich gerne. Bei Interesse
-
Thread
MSP430f1611 DMA
Ich meine irgendwann irgendwo gelesen zu haben, dass DMA beim MSP430 buggy ist. Vielleicht steht was im Datenblatt...
Beim F1611 ist da nichts buggy: http://www.ti.com/lit/pdf/slaz146 Wenn ich mir den Beispielcode von TI (dma_04.c) anschaue, dann wurde der in diesem Programm unnötige Teil (DMAEN im Interrupt-Handler) blind
-
Thread
RISC-V - Was kommt nach ARM?
.. Im uC-Segment (also Bereich stromsparend/billig/klein) sehe ich den Zweck von RISC-V gegenüber msp430 oder 8051 noch so gar nicht. Schlussendlich ist es dann die schlaue Peripherie, weswegen man Chip X einsetzt, und die Architektur ist marginal wichtig, sofern die Tools gut sind. Was Custom-Designs
uploads/2016/07/Tue1600zec_fpgarduino_riscv_wsV2.pdf Den Core gibt es hier: https://github.com/f32c/f32c
-
Thread
[V] µC, Halbleiter, passive Bauteile, Relais
Verpackung aufbewahrt. *µC* >20x 90USB1287-16AU → 2€/Stk. >20x ATMEGA325-16AU → 2€/Stk. 4x PIC12F629-I/P → 0,50€/Stk. 9x PIC16F648A-I/SO → 0,50€/Stk. >20x PIC16LF648A-I/SO → 0,50€/Stk. >20x MSP430F1611IPM → 1€/Stk. *Diverse Halbleiter* >20x OM5610, FM-Tunermodul mit MPX-Ausgang (siehe Bild
Metallgehäuse mit 3k Spulenwiderstand, einfacher Schließer (Datenblatt im Anhang) → 0,50€/Stk. 9x G6H-2F 3VDC (Omron), 3V-Relais mit doppeltem Wechsler → 0,50€/Stk. >20 G6K-2F-Y (Omron), 3V-Relais mit doppeltem Wechsler → 0,50€/Stk. 12x 41.61.9.012.0000 (Finder), 12V-Relais mit einfachem Wechsler, 16A
-
Thread
Audio MSP430
ausprobieren, hoffe das es dann klappt. Was ich bis jetzt habe ist das hier: [c] #include <msp430f1611.h> // note periode frequency #define c 3830 //261Hz 0. #define d 3400 //294Hz 1. #define e 3038 //329Hz 2. #define f 2864 //349Hz 3. #define
noch! Hier mein Code bisher. Die Notenlänge hab ich noch nicht implementiert. [c] #include <msp430f1611.h> //#define c 261 // 0. //#define d 294 // 1. //#define e 329 // 2. //#define f 349 // 3. //#define g 391 // 4. //#define a 440 // 5. // Werte für das CCR0 Register
-
Thread
[V] uC, Halbleiter, passive, optische Bauteile, Kabel
Bauteile sind neu und ungenutzt und wurden in ESD-sicherer Verpackung aufbewahrt. µC: 4x PIC12F629-I/P → 0,50€/Stk. 9x PIC16F648A-I/SO → 1€/Stk. >20x MSP430F1611IPM → 1€/Stk. 16x MSP430F149IPM → 2€/Stk. 3x MSP430FG4618IPZ → 2€/Stk. 3x MSP430F135IPM → 1€/Stk. 3x MSP430F148IPM → 1€/Stk. 3x MSP430F147IPM → 1€/Stk. Diverse Halbleiter: 8x PCA9506DGG, 40Bit I/O-Expander I²C → 1,50€/Stk., 1x CS8420-CSZ, 24Bit, 96kHz SampleRateConverter von Cirrus → 2€ 1x GM862-QUAD (Telit), GSM-Modul
-
Thread
Suche 16Bit Mikroprozessoren
Benedikt W. schrieb im Beitrag #4323655: > Kann der MSP430 OpCode vom Ram ausführen, Ja. Aber die meisten haben nicht allzu viel davon. Bei 1611 siehts ein wenig besser aus.
Benedikt W. schrieb im Beitrag #4323655: > Kann der MSP430 OpCode vom Ram ausführen Kann er, das ist eine reine von-Neumann-Maschine. (Und es gibt deutlich modernere Varianten als den steinalten und überteuerten 'F1611, den "AK" gerade nannte).
-
Thread
Wie könnte man 2 Unterprogramme verlustlos "gleichzeitig" verarbeiten?
ermöglichen? Oder macht man das ganz anders? Im Anhang einige Auszüge aus meinem Programm. (für MSP430F1611)
deinen 500 Samples/s ist das umso leichter. >Im Anhang einige Auszüge aus meinem Programm. (für MSP430F1611) Die schon mal zeigen, daß dein Grundkonzept nicht stimmt. Tu dir einen Gefallen und nutze ein fertige FAT Bibliothek für den SD-Kartenzugriff. Ich kann die von Elm Chan empfehlen, die geht
-
Thread
[V] diverse Bauteile
ATMEGA324P-20AU → 1€ 1x ATMEGA328P-MU → 1€ >20x ATMEGA645-16AU → 1€/Stk. 1x 90USB1287-16AU → 2€ >20x MSP430F1611IPM → 1€/Stk. 6x MSP430F149IPM → 2€/Stk. 1x PTMA402050A1AZ, DC/DC-Convertermodul 48Vin, 5V/2A out → 5€ 1x OFM40T-02, 40W OpenFrame Schaltnetzteil von Astrodyne mit 3 Ausgangsspannungen +5V
-
Thread
MSP430: Code Composer Studio für Mac OS verfügbar
"MSP430 USB FET" ist *nicht* das gleiche wie "MSP-FET430UIF", das wiederum die Grundlage war für die diversen genannten nicht mehr unterstützten Interfaces. Diese alten Interfaces sind mit einem MSP430F1611
ein Grund den LP mit FR5969 auszupacken ;) > "MSP430 USB FET" ist nicht das gleiche wie "MSP-FET430UIF", das > wiederum die Grundlage war für die diversen genannten nicht mehr > unterstützten Interfaces. Diese alten Interfaces sind mit einem > MSP430F1611
-
Thread
Wo findet man ein Programmschnipsel zum A/D-Wandler LMP90100?
hoch geheimen Prozessor zig tausende > von Beispielen Richtig. Deshalb gleich die Nachlieferung: MSP430F1611 SPI ist nicht das eigentliche Problem, sondern der A/D-Wandler als solcher. Wie fängt man das Programm an und wie komme ich zu den ersten 24 Bit Ergebnissen der Wandlung.
überhaupt ist. Wie wäre es denn hiermit? http://www.ti.com/product/LMP90100/toolssoftware "MSP430 Interface to LMP90100 Code Library" sollte hilfreich sein?
-
Thread
maskierbare Interrupts
oh sorry msp430F1611 Danke für die Antwort
-
Thread
Frage an die MSP430 Experten.
Hardwaredesign, das TI inklusive des Protokolls offengelegt hat. http://processors.wiki.ti.com/index.php/MSP_Debug_Stack?DCMP=msp430&HQS=mspds Vermutlich wurde TI der 'F1611 zu teuer, der auf dem klassischen Launchpad der G-Reihe verbaut wird - der kostet ja alleine schon mehr als das komplette Launchpad
MSP430F6638IPZR und ein A3PN125-VQG100 (was wohl ein FPGA ist).
-
Thread
D/A Wandler für Audio Ausgabe
unterschiede höre. Hoffe ihr könnt mir an der Stelle auch weiter helfen. [c] #include <msp430f1611.h> // note periode frequency #define c 3830 //261Hz 0. #define d 3400 //294Hz 1. #define e 3038 //329Hz 2. #define f 2864 //349Hz 3. #define
programmiert. Ich höre schon eine leichte Melodie, aber die CLK ist noch sehr schnell. [c] #include <msp430f1611.h> #define c 261 // 0. #define d 294 // 1. #define e 329 // 2. #define f 349 // 3. #define g 391 // 4. #define a 440 // 5. //Rest #define R 0 // 6. int
-
Artikel
MSPGCC
Controllertypen. So fehlen zum Beispiel die Typen MSP430F1611 und MSP430F1612. Bei Version 2.17 kann es zu fehlerhaften binarys kommen (Fehler: test.elf has no bss section) Mit der Version 2.16.1 sollte alles funktionieren. Hinweis3: Ich versuche es mit
GDB und dem FET zuständig ist: $ msp430-gdbproxy --port=2000 msp430 Wenn das FET richtig an den Parallelport angeschlossen ist, sollte ungefähr der folgende Text angezeigt werden: info: msp430: Target device is a 'MSP430F12x' (type 11)
-
Thread
MSP430 Software erkennt Target nicht
F. S. schrieb im Beitrag #3738038: > ich arbeite mit einem Kmote auf dem ein MSP430 drauf ist. "Ein MSP430". Welcher? Kennt den denn die Software von "Elprotronic"?
MSP 430 1611 ja, die Software kennt den.
-
Thread
Taugen MSP430 noch was?
halt groß (such' mal einen Cortex-M mit einem integrierten ADC mit einem SINAD von >= 84dB für 0,99€: MSP430F2013).
F. Fo schrieb im Beitrag #3626698: >> MKL16Z32VFM4 (32 kiB Flash, 4 kiB RAM) laut TI $0.95 @ 10000 Stück >> (Mouser 0,896 € bei 100 Stück) >> MSP430F2013 (2 kiB Flash, 128 Bytes RAM) laut TI $1.10 @
-
Thread
Einfaches Testprogramm für RFM12BP-868MHz
den 5-V Prozessor auf die > 3,3 V Pegel des RFM12BP zu bringen..... Verwendet wird als µC ein MSP430F1611, sodass das gesamte System mit 3V betrieben werden kann. Leider kann ich mich aus Zeitmangel in nächster Zeit nicht mit den RFM12BP beschäftigen und werde mich zu gegebener Zeit wieder melden
hat Dein > Prozessor eine HW-SPI-Schnittstelle? Ich kenn ihn nicht... Ja, Oszi ist vorhanden MSP430F1611 hat HW-SPI-Schnittstelle (aber nur 8?- BIT Zeichen können damit übertragen werden) Wie schon mal gesagt, hätte ich besonderes Interesse an einem funktionierenden Programmschnipsel jeweils
-
Thread
MSP430 als Entwicklungsumgebung
mehr verwenden, da sie unverhältnismäßig teuer sind -- man vergleiche beispielsweise die Preise von 'F1611 und dem pinkompatiblen 'F2618 oder dem deutlich attraktiveren 'F5438. Aber auch das "große" JTAG-Interface, der MSP-FET430UIF liegt mit ca. 100 EUR noch im bezahlbaren Rahmen (das kann sowohl
Prozessoren. Diese (Entwickler und auch Prozessoren) zeigen manchmal Lösungen auf, die vielleicht vom MSP430 nicht unterstützt werden. Ach ja, der MSP430 wurde in good old Germany entwickelt, damals noch. Gruß Bernd