-
Thread
UART MSP430F413
Hallo zusammen, ich hab Probleme mit meiner UART beim MSP430F413. Da ich keine TX-und RX Buffer habe sieht das bei mir schwieriger aus. Als erstes hab ich ein C-Programm geschrieben, das mir über die serielle Schnittstelle Hallo Welt ausgibt. Hat alles wunderbar
OUTMOD ist ein Register, das beim MSP430 konfiguriert werden kann nach dieser Tabelle: OUTMOD_0 0 0 0 Output: Die Einheit ist ausgeschaltet. Der Ausgang entspricht dann dem Bit-Wert des Ports. OUTMOD_1 0 0 1 Set
-
Thread
MSP430F413 Analog eingänge
Servus, Blöde Frage (es gibt nur einen blöden Antwort), aber dieser Prozessor hat doch keine analoge Eingänge oder sehe ich es falsch! Falls ja, dann welche?? Gruss
-
Thread
V: MSP430F413IRTDT
Hallo Allerseits habe hier ca. 120 Stk MSP430F413IRTDT CPUs (Farnell-Nummer 153-7194) aus einem verwaisten Projekt. Datenblatt: http://www.ti.com/lit/ds/symlink/msp430f412.pdf Ich biete sie einzeln oder in größeren Mengen um 2,8€/Stk,
Teile sind im Gurt verpackt, es werden also Teile des Gurts verkauft. Ebenso sind eine Handvoll CC430F6137IRGC verfügbar (Digikey 296-25822-1-ND), die ich um 4,5€/Stk abgebe. Datenblatt: http://www.ti.com/lit/ds/symlink/cc430f6137.pdf Es werden jeweils zzgl Porto von AT nach wohin auch immer dazugerechnet
-
Thread
MSP430F413STK2 !!!Help!!!
es gibt keine include datei" msp430x41x.h". du musst sie auf deinen controller anpassen. da du du den msp430f413 verwendest, musst du wohl anstatt #include "include\msp430x41x.h" im source code #include "include\msp430f413.h"
versuchs mal ohne \include . einfach mit #include "msp430f413.h" mfg
-
Thread
MSP430F413 mit IAR: debuggen geht nicht
Hallo an alle, ich habe folgendes Problem: Ich habe hier das MSP430 Development Tool von Texas liegen und versuche im Rahmen meiner Diplomarbeit den MSP430F413 zu programmieren. So langsam läuft mir die Zeit davon... Nachdem das "compile" und dann das "make" fehlerfrei
schon ob da ein controller dranhängt (und welcher) oder nicht. Das Beispielprogramm mit dem anderen MSP (F149) geht mittlerweile, das Led-leuchten meine ich. Ich habe die Pinbelegung vom F149 und F413 verglichen und bin der Meinung, daß die zwei kompatibel sind (zumindest die Spannungsversorgung und jtag
-
Thread
UART mit MSP430F413 9600 Baud
Hallo zusammen, ich bin dabei die UART zu programmieren für meinen MSP430F413. Hab jetzt so richtig die Nachteile dieses Mikrocontrollers kennen gelernt, da er keine RX- und TX Buffer hat. Das macht die UART unlängst schwerer. Hab es aber hinbekommen, dass der MSP "Hallo
diesem Zusammenhang eine recht interessante Geschichte, die TI bei den aktuell in Produktion gehenden MSP430Fx2xx realisiert. TI vermisst im Werk den internen Oszillator und legt die Kalibrierwerte im Flash ab. Diese Werte sollen zusammen mit 2% Stabilitaet ueber den gesamten Temperaturbereich dafuer sorgen
-
Thread
[V] Bauteile (Controller, LED Treiber etc.)
-I/PT 5 Stk. AT89C51SND 2 Stk. ATMEGA32-16PU 2 Stk. MSP430F449 24 Stk. MSP430F413 3 Stk. MSP430F149 1 Stk. PIC16F84A-20/P 2 Stk. PIC16F84A-20/S0 2 Stk. PIC18F84A-04I/P 5 Stk. PIC18F84A-04/S0 3 Stk. PIC16F76-I/SP 16 Stk. PIC16F876A-I/SP
>MSP430F449 24 Stk. >MSP430F413 3 Stk. >MSP430F149 1 Stk. >MAX6953EPL Gehäuse? Preis? Würde eher kleine Menge kaufen.
-
Thread
12 BIT ADC integriert im MC 8x51 oder AVR
MSP430F2013 hat sogar einen 16-Bit-ADC und ist im 14pol. DIL-Gehäuse erhältlich ... (4.10€/Reichelt). Mit weniger Flash gibts das auch als 2003 im selben Gehäuse (3.80€/Reichelt)
>MSP430F2013 hat sogar einen 16-Bit-ADC Ist aber weder ein 8051 noch AVR...
-
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
dass ich das richtige Tutorial, zumindest laut Hersteller ausgewählt habe: http://olimex.com/dev/msp-413stk2.html Das ist der Link, unter dem das Tutorium "msp430-413stk.asm test software for RS232 Tx/Rx, button scan, LED, buzzer, Dallas iButton check present " zu finden ist. Nachdem ich in meinem
-
Thread
msp430f2618 von Texas instrumaents
msp430x313 msp430x314 msp430x315 msp430x323 msp430x325 msp430x336 msp430x337 msp430x412 msp430x413 msp430x415 msp430x417 msp430x423 msp430x425 msp430x427
@Christian R. für MSP430F1611 C:\mspgcc081230\bin\msp430-gcc -mmcu=msp430x1611 -o TS_20_16.elf -O E:\gccProjekte\TS1611\TS_20_LC7981.c für MSP430F5438 C:\mspgcc081230\bin\msp430-gcc -mmcu=msp430x5438 -o TS_20_54.
-
Thread
MSP430 Taktfrequenz zu niedrig?
erwartet. Beispielsweise sollte meinem Verständis nach FLLN = 255 und FLLD = 0 gemäss der Formel [math]f_{DCOCLKDIV} = (FLLN + 1) \times (f_{FLLREFCLK} / n)[/math] aus dem MSP430FR4xx User Guide, Kapitel 3.2.5 zu einem MCLK von 8.389 MHz führen. Ich toggle einen Pin (ohne Loop, da ich nur einzelne MOV
PIC nie ein Problem war. Ist beim MSP430FRxxx auch so, anders bei der MSP430Lxxxx oder MSP430Cxxxx oder MSP430Pxxxx Version, den diese sind auf Hyper-Lowpower ausgelegt, oder halt OTP usw, und wirklich keine Anfänger-µC's Aber auch hier
-
Thread
MSP430 can't allocate stack
msp430x311 msp430x312 msp430x313 msp430x314 msp430x315 msp430x323 msp430x325 msp430x336 msp430x337 msp430x412 msp430x413 msp430x415 msp430x417 msp430x423
msp430xG439 msp430x435 msp430x436 msp430x437 msp430x447 msp430x448 msp430x449 (null):0: confused by earlier errors, bailing out wie man sieht kein F2013 dabei
-
Thread
[V] Diverse MSP430 MCUs
(Lagerplatz) 8 MSP430F2013TRSAT 2,770 3,324 26,592 QFN-16 MSP430 MCU, 2k Flash, 128b RAM, 10 I/O, SPI, I2C, 16MHz M-C4-A 3 MSP430F413IRTDT 6,050 7,260 21,780 QFN-64 MSP430 MCU
, SPI, Comparator M-C2-B 29 MSP430F122 2,640 3,168 91,872 TSSOP-28 MSP430 MCU 4k Flash, 256b RAM, UART, SPI, Comparator, Timer M-C1-A 10 MSP430F2132TRHBT 3,390 4,068 40,680 QFN-32 MSP430
-
Thread
MSP430 Problem
Hallo, Können Sie mir biete helfen. Ich brauche Hilfe bei MSP430F413. Mein Problem ist, dass mein Compeiler (IAR SYSTEM) keine Fehler beim Compelieren findet und dann auch zur Simulation übergeht. Aber wenn ich dann die Simulation starte, dann gibt er bei
bei der Simulation nicht einmal über die erste Zeile. Und wenn ich versuche das Programm in mein MSP430F413STK2 zu laden, funktioniert es vorerst, später aber wenn ich auf "GO" drücke hält das Programm sofort an. und gibt mir folgendes raus! "Unable to execute: driver error" Und wenn ich auf "
-
Thread
MSP430
Hallo Mark, ich suche MSP430-H1121 + MSP430-H413 eventuell MSP430-JTAG von Olimex. Welche hast Du denn ? Gruß Reinhard
Hallo Reinhard, Ich habe nur die MSP430 processoren, also ohne platine. M430F110 M430F1101 M430F112 M430F1121 M430F122 M430F123 Grüße Mark.
-
Thread
[Verkaufe] MSP430F14x Flash Emulation Tool und ELV-Demoboard
Hallo ich möchte folgenden Artikel verkaufen: MSP430F14x Flash Emulation Tool und ELV-Demoboard-Enwicklungs- und Einsteiger-Kit für MSP430. Informationen von ELV: Das Flash Emulation Tool ermöglicht die Enwicklung sowie den Test von Programmen
wohl noch um die 120 . Ich würde mal ein Preis von 80 als Verhandlungsbasis ansetzen. Bei den 3 MSP430 handelt es sich um folgende Typen: 2x MSP430F149 1x P430F413C Versand erfolgt ausschließlich per versichertem Postpaket. Gruß Christian
-
Thread
MSPGCC Programmer JTAG
Olimex oder über Elektronikladen zu beziehen gibt, sollten die folgenden Typen Programmierbar sein. MSP430F1101, MSP430F1121, MSO430F121, MSP430F122, MSP430F123, MSP430F133, MSP430F135, MSP430F147, MSP430F148, MSP430F149, MSP430F412, MSP430F413 leider vermisse ich den für mich interessanten MSP430F1232
fertiggebaut (laut schaltplan von Olimex) und funktioniert einwandfrei (1:1 nachgebaut). Hab auch den MSP430F1232. Den kann man damit problemlos programmieren. mfg Weichinger Klaus
-
Thread
mspgcc für neue MSP430 Modelle?
Hier alle momentan unterstützten Modelle: msp430x110 msp430x112 msp430x1101 msp430x1111 msp430x1121 msp430x1122 msp430x1132 msp430x122 msp430x123 msp430x1222 msp430x1232 msp430x133 msp430x135
msp430x337 msp430x412 msp430x413 msp430x415 msp430x417 msp430x423 msp430x425 msp430x427 msp430x4250 msp430x4260 msp430x4270 msp430xE423 msp430xE425 msp430xE427
-
Thread
msp430f2274 in MSPGCC
msp430x413 msp430x415 msp430x417 msp430x423 msp430x425 msp430x427 msp430x4250 msp430x4260 msp430x4270 msp430xG4250 msp430xG4260 msp430xG4270 msp430xE423
Version: mspgcc-20081230.exe klingt nach dem besagten Datum. Jedoch bestehen die includes nicht für den MSP430F2274 es gibt x21 und x3... aber nix mit MSP430x22... kannst du mir die Dateien schicken?
-
Thread
MSP430 FET
Hallo, habe mal eine Frage zum MSP430 FE- Tool von Texas. Ich habe so ein Teil fuer ein ...f149. Meine Frage, kann man mit dem JTAG Interface auch kleinere Typen programmieren?? warscheinlich schon oder? gruß muesing7
Teil ist immer identisch. Ich hab auch so ein Teil zu liegen, komme aber nicht dazu mal einen MSP430 einzusetzten weil ich keine Platinen für SMD machen kann. Desshalb immer noch PIC... Ich hab jedenfalls testweise schon f149 und fd413 mit dem F149 Tool geflasht
-
Thread
MSP430 F2618 UART Echo
#2675983: > In den Beispielen zur UART steht immer das man das Modul aktivieren > muss, doch im F2618 Header gibt es kein ME1... Vielleicht solltest du Beispiele nehmen die für deinen µC passend sind. Z.B. MSP430x261x_uscia0_uart_03.c von http://www.ti.com/lit/zip/slac151 [c] #include
durch den TI Ressourcen Junggel zu > hangeln? http://www.ti.com/lsds/ti/microcontroller/16-bit_msp430/msp430_software_landing.page Hier findet man Codebeispiele zu allen MSP430-Familien, 2618 ist offensichtlich von "261x" abgedeckt, also "MSP430F241x, MSP430F261x" (http://www.ti.com/lit/zip/slac151
-
Thread
Programmcode konvertieren und decompilieren (MSP430, hex)
Hi! Ich habe einen Programmcode für einen MSP430 welcher in einem wahrscheinlich unüblichen Format vorliegt: als hexadezimaler Code aber ohne die für das Intel HEX Format üblichen Adressen und Checksummen. 0a4e1a530a9b11283f413e413b413a4139413041091219410200b14902000a120b1... Immer vier Zeichen / zwei Hex-Werte ergeben einen MSP-Befehl. Die kann ich auch bei http://mspgcc.sourceforge.net/assemble.html entsprechend eingeben und erhalte für "0x4e0a" dann "mov R14, R10 (1 cycles, 1 words)". Leider erkennt msp430-objdump -d
-
Thread
Help! Interner Komparator
Hallo, ich habe da ein Problem, ich versuche schon seit langem einen internen Komparator von MSP430F413 anzuwenden, leider Erfolglos! Kann mir jemand ein Code Beispiel geben oder erklären wie das geht. Ich versuche die Spannung vor einem Shuntwiderstand und nach dem Shuntwiderstand zu messen
shunt wird 0 V. da reicht ein einfacher komparator aus. lies dir mal gruendlich das usermanual des MSP430 durch (zumindest die teile, welche du benoetigst) Ich finde die Usermanuals von TI sehr gut! mfg, thomas
-
Thread
MSP430 TMP122/TMP124
Hallo, in Anlehnung an dieses Thema habe ich per Soft-I2C einen TMP100 an einem MSP430f149 ans Laufen gebracht. Ich würde nun gerne auch einmal die SPI-Schnittstelle verwenden. Habe hier noch ein paar Samples der TMP122 liegen. Het jemand schon einmal erfahrungen damit gesammelt?
Hallo, ich habe mal angefangen einen TMP122 am MSP413f149 ans Laufen zu bringen. Leider läuft es nocht nicht. Ich habe mal meinen bisherigen Code hochgeladen. Wäre klasse, wenn vielleicht jemand einmal drüber schauen könnte. Vielen Dank. Grüße
-
Thread
UART.C
Ich will einen Kartenleser für eine normale Chipkarte (Krankenkassenkarte) bauen und benutze einen MSP430F413 dafür. Ich programmiere in C. Die UART stellt mich vor einige Probleme. Habe also erstmal versucht mit einer einfachen "Hallo Welt" Programmierung über die serielle Schnittstelle etwas auf dem
Hallo nochmal, so hab den Fehler gefunden. Hab dann mal wirklich in der Headerdatei geschaut. Die msp430/usart.h war zwar vorhanden aber nicht in der Controller Head Datei eingefügt. Vielen Dank an alle die mitgedacht haben ;) *freu freu*
-
Thread
MSP430 LowPowerMode
Hallo Der Mosfet ist sicher nicht die Lösung. Die MSP430 von TI sind sehr gute Controller, TI erzählt keinen Quatsch. Wenn die sagen, wir haben den LP-Mode, dann stimmt das auch. Ist allerdings nicht einfach, die gesamte Struktur zu verstehen und somit
Fehler vorprogrammiert. Auch die Hardware ist etwas tückisch bei LP-Applikationen. Ich selbst habe den MSP430F413 (mit LCD-Controller) eingesetzt und habe ähnliche Phänomene mit dem Quarz (bei mir 32kHz) beobachtet. Auch hier: der Tasteninterrupt funktionierte, die Stromaufnahme lag tatsächlich bei ca 0,5uA
-
Thread
Digitaler Widerstand
pro Schaltung. Falls die Kosten ein Problem sind könntest du vllt. einen dieser super-günstigen MSP430 verwenden, kostet deutlich unter 1 EUR.
> Falls die Kosten ein Problem sind könntest du vllt. einen dieser > super-günstigen MSP430 verwenden, kostet deutlich unter 1 EUR. Sag bloss, ein PIC10F222 für 60ct (Reichelt-Preis statt deiner frei erfundenen Grossabnehmerpreise) tut es nicht ? Nütz ihm natürlich immer noch nichts
-
Thread
Flashgroesse MSP430F412
Hallo Ich habe festgestellt, dass der MSP430F412 (Datenblatt 4kB Flash) auch an den Adressen des MSP430F413 (Datenblatt 8kB Flash) physikalisch über Flash verfügt und dass ein Programm von z.B. 6kB Groesse problemlos funktioniert. Verfügt
Kann gut sein. Schon in alten MSP's wurde dasselbe Silizium für viele verschiedene Derivate benutzt, wobei ich allerdings davon ausging, dass in der Produktion von TI die nicht zu nutzenden Funktionen durch zerstören von Fuses unbrauchbar
-
Thread
MSP430 - Timer Interrupt zu früh
2001 jne 0x3136 bt = 0; 003134 430F clr.w R15 btcounter = ++bt; 003136 531F inc.w R15 003138 4F82 110C mov.w R15,&btcounter } 00313C 413F
incd.w SP 00314C 413F pop.w R15 00314E 1300 reti [/avrasm] Kann mir jemand erklären wieso diese lokale Variable im Interrupt des Basictimers meinen TimerA beeinflussen kann? Gruß
-
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
16 Bit MC oder 8 Bit MC
jedem Zyklus aufaddiert, werden. Die Samplingrate sollte 500kSps oder > > 1MSps sein. Der STM32F3 hat einen 16-Bit Delta-Sigma-Wandler, der schafft sicher nicht 500ksps. Die Freescale Kinetis haben zwar zwei 16-Bit A/D-Wandler, aber die schaffen maximal 413 ksps, und eine große effektive Auflösung
Die TI MSP430F4xxx haben 16 Bit ADCs, aber die findet man eher in Messgeräten. Fluke verbaut die z.B. sehr gerne. Aber CAN gibts in der MSP430-Welt nicht, und statt MS/s sinds eher kS/s. Dafür aber 16 Bit.
-
Thread
Was mache ich falsch??
Mein µController ist MSP430F413.
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
größe 40mm x 60mm 2. MMI platine (in arbeit) - nur mit display lieferbar. - 5 volt eingang. - MSP430F15x/MSP430F16x/MSP430F161x microcontroller. - JTAG anschluss. - I2C anschluss mit pegel anpassung. - RS232 V24 anschluss. - bis zu 64Kbytes EEPROM (smd) - Spannungs regler für 3.3 volt und 2.8
@Thomas H >hat jemand schon die Lib für den MSP430 verwirklicht? die ganze Lib nicht, aber ich habe ein LS020 an einem MSP430F1611.
-
Thread
MSP430- Probleme beim C-Code beim Datenspeichern
Hi zusammen, habe gerade ein Projekt mit einem MSP430F413 am Laufen. Ich soll einen Kartenleser verwirklichen. Bin jetzt auch schon weit gekommen, nun steh ich aber vor einem Problem und weiß nicht weiter. Ich habe einen Interrupt geschrieben, der wenn
-
Thread
SMD Technik
0.8 pitch (z.B. für FTDI 232 BM oder Mega 128); 4 * V-PQFP 64 0.5 pitch (hab zum Test mal ein MSP430F413 draufgelötet ging leichter als der 32 pin FTDI ) und 4 * Eprom Flash auf Dil (ich glaub 32 pin). Die Eprom Flash kann ich nicht gebrauchen. Aber vielleicht tust du dir mit Steffen eine Platine
-
Thread
STM32 und Linux - Einsteigerfragen
f407 = STM32F407 f415 = STM32F417 f417 = STM32F417 f427 = STM32F427 f437 = STM32F437 f429 = STM32F429 f439 = STM32F439
testetn, aber was funktioniert denn mit pyocd nicht? $ pyocd list -b | grep 743 0743 DISCO-F413ZH stm32f413zh None 0813 NUCLEO-H743ZI stm32h743zi None
-
Thread
Wieso gibt es keine gute Programmiersprache?
388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463
Ki-Segmentierung eine 32-Ki-Segmentierung gehabt. Auch nicht ernsthaft besser, finde ich. Der MSP430 macht sowas ähnliches, das funktioniert bis zu so 40 oder 48 KiB Flash (hab' die genaue Grenze vergessen) ganz gut, danach fängt man dann mit Verrenkungen an, einzelne Funktionen per Attribut
-
Thread
nochmal: Zisternen-Füllstand über Druck-Sensor
Luftdruck, dann müsste ich wohl deutlich mehr Aufwand treiben. Ich habe mir schon überlegt, dann einen MSP430G2553 IN der Rohrmuffe zu spendieren und auch diesen mit einem Luft-Drucksensor auszurüsten. Der würde dann Wasserdruck, "Luftdruck in der Muffe" und ggfs. noch Temperatur in der Muffe seriell an
nur noch welche Art von Schwingkreis ich verwende. Da sich Grundsätzlich jede Übertragungsfunktion Ü(F,s) = dF/ds (delta Frequenz / delta Füllhöhe) per Tabelle im µC linearisieren lässt ist ein möglichst grosses dF gewünscht um die Auflösung hoch zu bekommen. Wenn ich das Recht im lapidaren Hypotalamuscosinus
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
funktioniert, dauert etwas. Ich benutze eclipse inzwischen für sämtliche Entwicklungen, ob AVR, ARM, Windows, MSP430, .... Ich hänge mal das HEX und ELF file zum Projekt als Anhang an, allerdings ist darin z.B. die Anzahl der LEDs fest eingetragen (für meinen 40-Zoll Fernseher). Das kannst du nur ändern, wenn du
02 : Connection mode : Normal. 10:43:02 : Debug in Low Power mode enabled. 10:43:02 : Device ID:0x413 10:43:02 : Device flash Size : 512KBytes 10:43:02 : Device family :STM32F405xx/F407xx/F415xx/F417xx 10:43:18 : Binary File closed. 10:43:41 : [Ambilight-STM32F4-GNUARM-V1.2.hex] opened successfully
-
Thread
AVR-Bootloader mit Verschlüsselung
[pre]:104E2000CE010E94DE2708C0E114F10419F0F70159 :104E3000C1937F019A9449F7E114F104A9F0F701B5 :104E4000108[/pre] gezeigt sind jeweils die letzten Zeilen. EVentuell hilft das ja noch zr Fehlereingrenzung
Hallo Manuel, ich hatte schon ein ähnliches Problem mit dem MSP430. Ich erinnere mich noch dunkel das sich bei der INIT Sequenz über den JTAG Programmer der RST Puls mit dem MAX232 gestritten haben. Der eine will runter der andere ist per Default auf high, oder