-
Thread
ARM: kompliziert?
relevant sein sollte: Bis auf einige wenige, sehr kleine - was die Ausstattung angeht, Vertreter der MSP430-Serie gibt es diese nur in SMD-Gehäusen. Weiterführende Lektüre und allgemein gute Infos im passenden Artikel: http://www.mikrocontroller.net/articles/MSP430 Was ansonsten natürlich auch eine
die ganzen Side-Infos. Ich selbst hab mittlerweile auch schon mit einigen uC-Familien gearbeitet (MSP430, AVR, PIC, Renesas), und jede Familie hat ihre tollen Seiten, aber auch ihre Macken. Ich denke so wirklich "die" ultimative Empfehlung wird man nicht geben können, da sind wir uns denke ich alle
-
Thread
ARM ist die Zukunft?
während die des AVR32 von Atmel berstellerbezogen bleiben. Bestenfalls hat mittelfristig noch der MSP430 eine gute Chance, weil er eben super stromsparend ist und mit seiner 16 Bittigen Architektur und linearem Speichermodell sehr modern ist. Die ganzen 8 Bit µC, von ATMega, ATTiny bis zu PIC werden
> Ära. Und wenn man sich in die Peripherie einmal eingefummelt hat, geht > das auch. EFM32TG108F4 Cortex-M3 24-Pin QFN LPC1102UK Cortex-M0 16-Pin UFBGA (gibt wohl auch einige im TSSOP-20) PIC32MX110F016B MIPSm4k 28-Pin QFN Größe passt schon, Preise dagegen noch nicht. Was auch zukünftig eine
-
Thread
LPC1788 - startup / .ld-script
Linaro GCC 4.5-2011.02-0) 4.5.2" mit -Os bei der uint64 Division ein "blx": [code] 1794: f000 ebc8 blx 1f28 <__aeabi_uldivmod> [/code] und dann landet er im "fault". http://www.coocox.org/forum/topic.php?id=10 http://embdev.net/topic/201054 http://lists.denx.de/pipermail
(printf retargeting) - Es bläht den Code auf - Es benötigt Puffer (sprintf - schlecht auf attiny/msp430g) - Es ist nicht portabel (8-Bitter, 16-Bitter, 32-Bitter:AVR - MSP430 - ARM/PIC32/Renesas RX) - Es gibt Lizenzthemen im weitesten Sinne Wie schon geschrieben, ich habe mir alles selbst geschrieben
-
Thread
TFT Display Ansteuern, Tipps und Tricks
http://kfz-multimedia.de/product_info.php?info=p113_12-Zoll-31cm-LCD-TFT-Sonnenblenden-Monitor-f--r-Fahrer-Seite.html&XTCsid=1f776ce2e0d707702aa4531ec130e055 Gruss Flat
Hi, schau mal in folgendes Buch: [[http://www.amazon.de/Mikrocontrollertechnik-Beispiel-MSP430-Familie-Matthias-Sturm/dp/3446218009/ref=sr_1_8?ie=UTF8&qid=1351026781&sr=8-8]] Da gibt es ein Kapitel zur Ansteuerung eines LCD-Displays. Danach kannst du mal in ein Datenblatt von so einem
-
Thread
DDS normal ?
Ich habe letztens fuer ein Geraet ein DDS Generator mit dem MSP430F2618 gebaut. Der hat einen DAC mit 12Bit auf dem Chip. Bei 1 Khz Ausgabefrequenz hatte ich dort einen Klirrfaktor von unter 0.1% gemessen mit einem Ausgabe Tiefpass 6. Ordnung mit 2KHz Grenzfrequenz
#2529432: > jetzt habe ich es erst...Helmuts 12 Bit sind der totale Overkill. Mag sein aber der MSP430 hat nun mal 2 12Bit DACs. Und beim 2. brauch ich die 12Bit.
-
Thread
made from scratch Firmware für Wittig/Welec Oszilloskop W20xxA
.sof Reinladen ist das LCD schwarz, es kriegt merkwürdigerweise > den Reset nicht mit. Man kann F1+F2 gleichzeitig drücken um es zur Räson > zu bringen (manueller Reset). Dann sieht man auch schön das > Vollschreiben mit den Zufallsmustern. Mit F1+F2, meinst du wohl die beiden linken unteren
seitdem viele andere Dinge gebastelt, die (finde ich) auch sein mußten. Eine ergonomische Eieruhr mit MSP430, ein nicht so erfolgreicher DAB+ Empfänger, meine kleine RaspberryPi Soundkarte erfreut sich einer gewissen Beliebtheit, mein Wohnzimmer-DAC hat Fortschritte gemacht, im Moment rüste ich einen Oppo
-
Thread
kein I2C-Ack von Display, eZ430-F2013
bekommen. Bei dem Display handelt es sich um ein 3x12 I2C Display. http://www.lcd-module.de/pdf/doma/t123-i2c.pdf Als µC-Plattform benutze ich den eZ430-F2013. Code-Grundlage bildet die Applicationnote von TI zur Verwendung des USI-Moduls. http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp
diesem Fall die LED blinkt ewig weiter. Zunächst habe ich vermutet, dass die 3,6V Highpegel des MSP nicht ausreichen um dem Display "high" zu signalisieren. Also Pegelwandler eingebaut (2x MOSFET, I2C Specification, S. 42). Der I2C pegel beträgt jetzt auf der Displayseite 4,08V. Nicht gerade 5V wie
-
Thread
LCD Anzeige spinnt
1234 raus kommt 7239 Danke vom Netwurm hier der Quelltext : [c] #include <msp430x44x.h> /* ############################################ ## Display Treiber Alarmanlage MSP430F449 ## ############################################ __a__ | | f
/ 0x6d, /*110*/ 0x6e, /*111*/ 0x6f, /*112*/ 0x70, /*113*/ 0x71, /*114*/ 0x72, /*115*/ 0x73, /*116*/ 0x74, /*117*/ 0x75, /*118*/ 0x76, /*119*/ 0x77, /*120*/ 0x78, /*121*/ 0x79, /*122*/ 0x7a, /*123*/ 0x7b, /*124*/ 0x7c, /*
-
Thread
Pulse im ns Bereich mit µC möglich?
vorzugsweise ein msp430. die pulse sollen allerdings nicht kontinuierlich erzeugt werden, sondern nur sporadisch. durch einen externen interrupt getriggert soll ein zähler loslaufen und bei erreichen eins bestimmten
Den von dir favorisierten MSP430 kenne ich nicht inwendig. Vielleicht hat er ja ähnliche Timer-Features wie jeder "olle" Atmel AVR: Da kann man mit der "output compare" Funktion eines Timers genaue Pulse definieren. Auflösung
-
Thread
USB-Speicherstick simulieren
Für die MSP430 Mikrocontroller von TI mit USB gibts kostenlose Firmwarebeispiele, damit sich diese als sogenanntes Mass Storage Device, also Speicherstick ausgeben können. Damit solltest Du Deine Anforderungen
eigentlich in überschaubarer Zeit implementieren können. Hier ein Propagandadokument von TI zum MSP430 mit USB: http://www.ti.com/lit/wp/slay014/slay014.pdf?DCMP=OTC-MCU_Newsflash&HQS=Other%2bNL%2bmcunf_aug10_msp430_mc5
-
Thread
TEKWAY DST1xx2B Oszilloskop
genieße gerade mein Belohnungs-Bier. Ich hatte eigentlich nichts zur Verfügung als ein Max232, ein MSP430 Evo-Board als Spannungsquelle, Lackdraht und Flachbandkabel. Und konnte mich durch einen recht bedenklichen Aufbau über Putty und mit der Linux-Konsole verbinden. Ich wusste bis zu diesem Zeitpunkt
Oszilloskope läuft wieder :D > > Ich hatte eigentlich nichts zur Verfügung als ein Max232, ein MSP430 > Evo-Board als Spannungsquelle, Lackdraht und Flachbandkabel. Und konnte > mich durch einen recht bedenklichen Aufbau über Putty und mit der > Linux-Konsole verbinden. Na, das zeichnet doch
-
Thread
IAR workbench + olimex msp430-jtag-ISO
hallo zusammen, ich will einen msp430F1232 mittels olimex msp430-jtag-ISO Programmer und der IAR workbench programmieren. ich habe die Treiber von olimex installiert und ins IAR .. Verzeichniss kopiert (alles laut Anleitung auf der
rein download und debug starten und siehe da er tat was. Es wurde erkannt dann mein target ein msp430f123 ist. ???? obwohl auf der TI Sample tüte msp430f1232 steht ??? naja habe also unter general options das device auf msp430f123 geändert und seit dem funktioniert es. Aber es tauchen einige
-
Thread
Fujitsu MCU vs Cortex M3
Wenn Du Dich hier im Forum umsiehst, findest Du Nutzer von AVR, PIC, 8051, MSP430, ARM7 und auch M3 (absteigende Reihenfolge und unvollständig :-) Fujitsu Anwender eigentlich garnicht. Daher wirst Du hier nicht viel in Erfahrung bringen können. Auch zu meinen Renesas-Lieblingen
123 schrieb im Beitrag #1947893: > ... CDT mit sicher 2 MagerRevisions überholt... ^ ^ YMMD
-
Thread
Problem mit Ladung eines Kondensators LTSpice
European Resistor. Bauteil drehen: Move, Ctrl-R Bauteil spiegeln: Move, Ctrl-E meg is Mega f ist femto = 1e-15 also praktisch nicht vorhanden
ich ein Foto gemacht habe. Die Schaltung soll die Spannung, die aus einem Windrad kommt für einen MSP430-µC nutzbar machen, der die Drehzahl auf einem Segment-LCD anzeigt. Ich weiß, ein LDO hätte das auch getan, aber das hier hat mehr Spaß gemacht und ich hatte alle Teile da! Danke für deine
-
Thread
USB - seitens des PCs - GUI auf Windows
Vorstellung bekomme, was da auf mich zukommt. Gibt es hier große Unterschiede z.B. zwischen 8051, AVR, MSP430 was diese Unterstützung angeht? Das ganze wird sehr wahrscheinlich mit einem ATmega1280 mit HID-Brücke (IC oder weiterer uC) verfasst. Werde anfänglich zum Vergleich und zur Absicherung parallel mit einem MSP430F5xx starten, um mich dann ganz schnell in eine Richtung zu orientieren. Für letzteren hängt es ja leider noch mit USB-Bpscode. Freue mich über Eure Antworten.
-
Thread
Msp430F5438 PWM
Guten Tag Ich bin´s wieder ich habe einen Code hier im Forum gefunden, der für MSP430F149/MSP430F1611 geschrieben ist, und ich habe den umgeändert für MSP4305438 .Leider kommt er nicht raus beim Debuggen.Bleibt die ganze Zeit hier (XT1->32khz und XT2->12MHz) [c] do { UCSCTL7
SFRIFG1&OFIFG); [/c] hängen. Bedeutet das jetzt , dass der XT2 Kaput ist? Das ist eigentlich MSP-EXP430F5438 board.
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
> Ist das apt-get repository > automatisch auf die ARM-binaries eingestellt? Was sonst? AVR, MSP430 oder x86 wäre ziemlich sinnlos. "gcc -v" sagt Dir, welcher Kompiler das ist. >>Wie die serielle Schnittstelle unter Linux angesteuert werden kann, weiß >>ich nicht, aber das sollte beim Dockstar
plündert sie zusammen mit Quarz von nem alten Mainboard, wie ich es gemacht habe. Wenn man keine 22pF da hat, tuns 33pF fast immer genau so gut, so meine erfahrung. - Der Goldcap könnte ruhig größer sein als 0,22F, ich empfehle 1F, der hält dann wenigstens auch mindestens 2 Tage. Gruß
-
Thread
Terminal-Befehle aus mehreren Zeichen im Controller erkennen, wie am besten?
Hilfe, falls jemand sich das anschauen möchte. Danke im Voraus für eure Hinweise!!! [c] #include "msp430x54x.h" #include "SPI_master.h" #include "stdint.h" #include "string.h" #define STRINGSIZE 15 // max. size of the input variable typedef void (*FctPtr)(void); struct sCmd {
aber auch nichts gebracht. Weiß vielleicht jemand, woran dieses Problem liegt? Programmiert wird ein MSP430 mit CCE von Texas Instruments. [c] void vSetDigOutput(void){ int iOut; char temp[10]; vSendText("Ausgangswerte eingeben (hexadezimal):\r"); while (cEnterFlag == 0) {} cEnterFlag
-
Thread
MSP430 sleep mode
Hallo zusammen, ich moecht das mein MSP430F2274 durch das betaetigen eines Tasters (interrupt) in einen LPModus versetzt wird und nach einer Zeit von ca. 5 min. wieder aufgeweckt wird. Ich benutze keinen externen Taktgeber. Wie stelle ich
VLOCK als ACLK Quelle und Watchdog als Timer benutzen. Das TI Beispiel msp430x22x4_lpm3_vlo.c ist da ungefähr das was du suchst. http://www.ti.com/lit/zip/slac123
-
Thread
13 Bit Genauigkeit mit Atmega messen ?
Oder die so oft zitierte AVR AN-123
solchen Wandler an Board und kostet nicht mal 2 Euro. http://focus.ti.com/docs/prod/folders/print/msp430f2013.html Ich habe die Wandler der AVR, Silabs (8x51) und MSP's getestet, der Preis rechtfertig in keiner Weise den Aufwand den du treiben willst. Übertrage das Wandlerergebnis einfach per
-
Thread
IRMP - Infrared Multi Protocol Decoder
so etwas wie IRMP habe ich gesucht! :) Für ein Uni-Projekt will > ich Infrarot-Signale an einem MSP430 empfangen. Wenn Du IRMP auf MSP430 portiert hast, kannst Du mir gerne die Änderungen nennen (z.B. über #ifdef MSP430), damit ich die Anpassungen einpflegen kann. > Jetzt wird es eine Kleinigkeit
Internet findest Du Softwarerealisierung des SIR Protokolls wie z.B.hier: http://www.gaw.ru/pdf/TI/app/msp430/slaa044.pdf Wenn Du den Weg weiter verfolgen möchtest, dann müsste ich mal in meinem Fundus graben. Ich habe da eventuell noch Sourcecode Relikte für Prozessoren ... Gruß kokisan
-
Thread
Absolventen Ing.´s 2009
Na ja, so stand es sinngemäß bei uns heute in der Tageszeitung. Wenn zuerst die Arbeitsplätze in F&E und danach die Arbeitsplätze in der Produktion abgebaut werden, dann fragt man sich, wie wir Deutschen in Zukunft hier überleben sollen?! Der Letzte macht das Licht aus... Was mich immer wieder
als Embedded Entwickler mit Kenntnissen in C++, C#, Zeitdiskreter NT, diverser Mikrokontroller (ARM, MSP430,AVR) und natürlich Mikroelektronik. Verdiene gut, natürlich mit Überstunden - und: bin zufrieden (ja, diese Leute gibt's auch noch)! Viel wichtiger ist Vielseitigkeit, um in diversen Bereichen
-
Thread
Microcontroller fuer Einsteiger?
. Als MSPler war ich jedenfalls schon sehr erschrocken über die Nachteile vom AVR ATtiny gegenüber MSP430. Ein Blick über den Tellerrand kann nicht schaden ;)
Als MSPler war ich jedenfalls schon sehr erschrocken über die > Nachteile vom AVR ATtiny gegenüber MSP430. Ein Blick über den Tellerrand > kann nicht schaden ;) Sicherlich nicht. Da geb ich dir schon recht. Meien Meinung: Viel wichtiger als die Features und Möglichkeiten einer bestimmten Familie
-
Thread
PWM Dimmen mit MSP430
Grund ist die mir "noch" fehlende Performance bei Ansteuerung mehrerer LEDs. Ich verwende den MSP430F149 mit dem CCE von TI. Ziel soll es sein, bis zu maximal 10 LED Gruppen unabhängig voneinander in ihrem Helligkeitsverlauf dynamisch zu steuern. Dadurch sollen verschiedene Lichteffekte erreicht
stören. Muss man denke ich mal ausprobieren. Wie ist das Display angebunden (Hardware Schnittstelle vom MSP?)? Grundsätzlich bin ich etwas sekptisch ob das mit 4MHz ordentlich funktioniert. Ein F2xx MSP mit 16MHz wäre wohl die bessere Wahl gewesen. >Was mich dabei noch interessiert ist die Realisierung
-
Thread
msp430 schaltung
Wenn du den Spannungsteiler so auslegst, dass er etwa 10µA braucht, sind mit dem MSP430 noch zufriedenstellende Messergebnisse zu erwarten, vorausgesetzt, dass die Samplingzeit groß genug ist und direkt am ADC-Eingang ein Stützkondensator ist. Mit 10µA solltest du keine Probleme
Ich würde 'n MOSFET nehmen. BSS123 oder sowas... Und keine 100F sondern vielleicht nur 100nF :) Die dann auch gegen GND Schalten. Wozu soll die Diode gut sein?
-
Thread
msp430f2618 von Texas instrumaents
msp430x1122 msp430x1132 msp430x122 msp430x123 msp430x1222 msp430x1232 msp430x133 msp430x135 msp430x1331 msp430x1351 msp430x147 msp430x148 msp430x149 msp430x1471
@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
MSP430f2274 Programmieren
Hi, wie kann man ueber nur 2 leitungen den MSP430f2274 flashen und debuggen? die nehmen da die pins: TEST / SBWTCK und RST / SBWTDIO siehe: http://www.ti.com/lit/ug/slau227e/slau227e.pdf
braucht man fuer USCI einen externen Oscillator wenn man den UART mode verwenden will? Der MSP430F227 hat 2 USCI module und nur einer kann UART oder wie? LG
-
Thread
MSP430 aus Batterie versorgen
Hallo, kann ein MSP430F2274 direkt aus zwei Batteriezellen betrieben werden oder lieber Spannungsregeler verwenden? Grüße
Ich habe ein Design in Betrieb, das mit 2 AA Zink-Kohle-Zellen läuft. Es ist ein MSP430F123 und er läuft ohne Watchdog seit etwa eineinhalb Jahren ohne Absturz mit diesen beiden Zellen und ohne Batteriewechsel. Ich sehe kein Problem beim Betrieb ohne Regler. Grüße, Peter
-
Thread
msp430f2274 in MSPGCC
des MSPGCC vom 30.12.2008 unterstützt den sehr wohl. Und noch viele andere: Known MCU names: msp1 msp2 msp430x110 msp430x112 msp430x1101 msp430x1111 msp430x1121 msp430x1122 msp430x1132 msp430x122 msp430x123 msp430x1222 msp430x1232 msp430x133
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
Zeigt her Eure Kunstwerke! Gesperrt Bilder
zu je 350mA. Gedacht für RGB-LEDs. Ansteuerbar via SPI-Interface, 14 Bit PWM realisiert mit einem MSP430F2012. Der MSP430 erledigt auch die Temperaturüberwachung und optional kann er einen Lüfter ansteuern, was aber meistens nicht bestückt wurde. Verwendet wurde dieses Teil in mehrfacher Ausführung
Jörg S. schrieb: > Technikdemo eines 125kHz RFID Systems mit MSP430F2xx Prozessor und > extrem wenig Bauteilen. Was ist das für ein Batteriehalter? Woher hast du den?
-
Thread
msp430f147 amnesie
! bin zum 1. mal hier und 'µC-neuling', also bitte nachSicht walten lassen hab 'devices' mit msp430f147 in dessen info-memory @ 0x1000 ist eine 2-byte 'device id' gespeichert (unsigned short, != 0) das 'device' hat einen nicht empfehlensWerten batterieHalter: man muss ziemlich 'rumFummeln
die 'device id' war WEG: *((unsigned short)0x1000) == 0 wie kann sowas passieren ? muss der msp430f147 beim 'hochFahren' bestimmte zeit lang stabile 'energieVersorgung' haben ? und wenn in dieser phase der saft plötzlich aufhört zu fließen (wie bei der 'rumFummelei' mit dem batterieHalterDeckel
-
Thread
H-Brücke (IC) für Ultra-Low-Power gesucht
H-Brücke'' agiert und von deinem MSP430 gesteuert wird. Wenn er nicht gebraucht wir, wird er einfach schlafen gelegt, dann braucht er nur den Leckstrom. (Das kann der MSP430 auch nicht besser -- wird eher geringfügig mehr sein, da
ne Vollbrücke aus BSS123 und BSS84 zusammengabaut die auch problemlos per MSP430 angesteuert wird (3,0V).
-
Thread
MSP430: Kontinuierliches Signal ausgeben
Hallo Leute, ich bin noch Anfänger im Bereich Mikrocontroller. Ich benutze ein MSP430F169 und möchte ein kontinuierliches Signal (künstliches EKG) analog ausgeben. Ich habe es bereits geschaft, ein analoges Signal auszugeben. Nun bin ich an dem Punkt, an dem ich meine Daten brauche
>Ich habe eine Excel Tabelle mit ca. 2000 Werten. kleiner Hinweis: der MSP430F169 hat nur einen 2kB großen RAM. Ein Teil des RAMs wird für das laufende Programm benötigt, sodass es mit "Tabelle[2000]= " nichts werden wird. MfG Wolfgang
-
Thread
lineare interpolation auf dem PIC
MSP430 um Längen besser geeignet.
Zwischenwerte muss ich dann halt interpolieren, aber total genau braucht es nicht zu sein, lieber schnell. MSP430 schau ich gerne mal an, danke für den Tip. C ist mir auch viel lieber als Assembler, wenn ich ehrlich bin. Grüsse, ALEXander.
-
Thread
Software Profibus DP-Slave in C
Profibus DP-Slave Kommunikation in C Von Jörg S., Marc H. und Johannes F. Geschrieben für MSP430F2252. Getestet an Siemens S7 mit 19,200 und 93,750kBit/s. Basis war Reengineering der Kommunikation eines DP/DP Kopplers mit einer S7 und vor allen das Profibus Handbuch
für einen AVR, ist darraus was geworden? Welche maximale Profibus Baudrate wäre denn mit einem MSP430F2252 möglich?
-
Thread
MMC SD library FAT16 FAT32 read write
Moin, die Lib hat mir viel Arbeit erspart. Habe sie ohne größere Schwierigkeiten auf einen MSP430 portieren können. Mir ist dabei nur eine Sache aufgefallen. Die Initialisierung der FAT erfolgt ja in Abhängigkiet ob "SUPERFLOPPY" 0 oder 1 gesetzt ist. Es ist aber schlecht vorherzusagen ob in
Hallo Michael, hab auch schon daran gedacht die Lib auf den MSP430 zu portieren. Leider noch keine Zeit gehabt. Hast Du vor, die an den MSP430 angepaßte Lib zu veröffentlichen ? Noch einen schöne Tag MfG Siegmar PS: Nochmals: Tolle Arbeit von Daniel !!!!