-
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 der 412er entgegen den Angaben vom Datenblatt über 8kB? Gruß Claus
-
Thread
MSP430F412 Pin bitadressierbar?
Hätte eine Frage zum Mikroconntroller MSP430F412. Und zwar möchte ich wissen, ob dort die Pins bitadressierbar sind. Ich möchte z.B. auf den Pin 1 des Port 1 zugreifen, aber das halt ohne auf den Port zugreifen zu müssen (z.B über P1OUT 0x02
Die msp430x.h sind Includes für den Assembler, in den io430x.hs sind dagegen die passenden C/C++-Definitionen. Z.B. P1OUT_bit.P1OUT_0 = 0 <=> P1OUT &= ~1 Wobei der IAR-Compiler beide Varianten in bic #1,
-
Thread
MSP430F412 - LCD Ansteuerung
Hallo, Möchte mit dem MSP430F412 ein Display DE123-RS-20/7,5 ansteuern. Es handelt sich um ein 3-stelliges Display, von welchem ich 21 Einzelelemente ansteuern möchte (3x7 Segmente). Hat hierzu jemand ein Beispielprogramm/Quelltext
-
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 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
Kleinen uC gesucht
Rufus Τ. F. schrieb im Beitrag #5897398: > GEKU schrieb: >> Zum Thema : der MSP430G2553 zahlt sich für kleine Projekte durchaus. >> Ein Blick in Datenblatt überzeugt. > > Sicher, aber wenn eh' ein ESP8266
CU: https://de.farnell.com/microchip/atxmega32c4-cu/ic-8bit-mcu-avr-xmega-32mhz-vfbga/dp/2353907 MSP430FR2632IYQWT: https://de.farnell.com/texas-instruments/msp430fr2632iyqwt/mcu-msp430-16bit-16mhz-dsbga-24/dp/2773551
-
Thread
MSP430x41x - Quarz
Hallo, hab ein Problem mit dem MSP430F412. Ich habe ein externes Quarz angeschlossen, um ein LCD anzusteuern. Das Quarz brauche ich für den ACLK (CLock). Das Quarz läuft aber nicht los? Muss ich hier Softwaremäßig noch irgend welchen
Ich hab ihn an XT1 angeschlossen, der MSP430F412 besitzt keinen XT2. Wir schalte ich den Quarz oderdentlich an? Man schließt den Quarz an, und dann? Ich habe mich anhand der LCD-Quellcode durchgearbeitet, dort wird nirgends auf das Quarz speziell
-
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
msp430x2616 msp430x2617 msp430x2618 msp430x2619 msp430x311 msp430x312 msp430x313 msp430x314 msp430x315 msp430x323 msp430x325 msp430x336 msp430x337 msp430x412
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
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
MSP430F169 - Sinus Generator / Spannungsmessung
Realisierung beachten bezogen auf Leckströme und MCT-Schutz? Ich habe im Internet eine Möglichkeit für den MSP430F169 - Sinus generator gefunden: [c] #include <msp430x16x.h> static int Sin_tab[200] = { 1639, 1690, 1742, 1793, 1844
Code noch gemacht werden? Funktioniert er nicht? > hat jemand schon einmal erfahrung mit dem MSP430F169 DAC gemacht und > kann mir helfen? Von TI gibt es für jede Variante der MSP430-Familie Codebeispiele für die verschiedenen Peripheriekomponenten, auch für den völlig veralteten und überteuerten
-
Thread
µC für "Anfänger"
Code und Beschreibung. http://www.ti.com/tool/msp-exp430g2
ergab 56 Treffer. Ihre Suche nach "atmega" ergab 97 Treffer. (+ 8 x atxmega) Ihre Suche nach "msp430" ergab 15 Treffer. Ihre Suche nach "pic10f" ergab 18 Treffer. Ihre Suche nach "pic12f" ergab 40 Treffer. Ihre Suche nach "pic16f" ergab 261 Treffer. Ihre Suche nach "pic18f" ergab 147 Treffer
-
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
MSP430F41x -> Dallas DS18B20
Möchte mit dem Microcontroller MSP430F412 einen Temperatursensor über eine 1-Wire-Verbindung ansteuern, hat hierzu jemand zufällig einen Quelltext in C? Gruß Dennis
google -> msp430 1-wire temperature -> z.Z. drittletztes Ergebnis auf der ersten Seite.
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
In der Kosten-Tabelle (http://www.mikrocontroller.net/articles/STM32_f%C3%BCr_Einsteiger) steht für den MSP430 ein Dragon zum Debugger für 50€. Wo kann ich dieses Gerät beziehen?
Mouser, Digikey oder Farnell auch haben. Von hier: http://www.mikrocontroller.net/articles/STM32_f%C3%BCr_Einsteiger#MSP430_-_vom_MSP-EXP430FR5739_Experimentier-Board
-
Thread
Welche Nachteile haben die großen STM32H Serien?
aber mit der Komplexität der H7 aber vmtl gleich überfordert. Im Vergleich zum Arduino ist ein z.B. F4 zwar auch noch komplexer, aber vllt noch eher überschauberer
bei denen. Ich glaube bei FPGAs macht man das üblicherweise auch mit Pipelines. Es gibt noch MSP430 die auch FFT Beschleuniger haben, sieht aber nicht seriell aus: https://www.ti.com/product/MSP430FR5994
-
Thread
Quarz oder Oszillator
Namen hat, hätte ich diesen gerne gewußt. Davon gibt es einige. Z.B. in meinem Fundus: STM32L010F4P6, STM32L031F4P6, STM32L081KZT6, STM32G031J6M6, STM32G031F8P6, STM32G051F8P6. (Zumindest kein clk_out für den HSE, manche davon haben aber clk_out für den LSE.)
#7651544: > Irgendwo wurde mal etwas ähnliches empfohlen. https://www.ti.com/lit/pdf/slaa322 "MSP430 32-kHz Crystal Oscillators": > it is possible to create some kick-start noise on the amplifier output to > help the crystal start oscillating more quickly. This is possible by > simply changing
-
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
4381 0000 clr.w 0x0(SP) btcounter = ++bt; 00313E 412F mov.w @SP,R15 003140 531F inc.w R15 003142 4F81 0000 mov.w R15,0x0(SP) 003146 4F82 110C mov.w R15,&btcounter } 00314A 5321
-
Thread
MP3-Player Bauteile für wenig Geld
Display-Typ ist doch egal ... Ich habe für den MSP430 eine Library für den KS0108-Chipsatz und eine für den HD44780 geschrieben. Gebt mir die Strings und ich schreibe sie auf ein Display, kein Problem. ;-)
Mal ein Update meinerseits: Ich bin jetzt einen Riesenschritt weiter; hab den Player an den MSP430 angeschlossen und kann ihm ein ATE0 entlocken, auf das ich auch mit einem OK antworte. Dann kommt aber nur Datenmüll an, den ich noch nicht wirklich entschlüsseln kann. Beendet der Player seine AT-Kommandos
-
Thread
Zwei 45kHz-Signale, 90° Phasenverschoben erzeugen
EVAL-AD9958.html#eb-relatedsoftware Das Ding hat 2 Kanäle mit 500Msps, kostet etwas weniger mit 412$
kleiner 300mA z.B. vier Stück *Si1551DL* komplementär FET's bilden zwei Vollbrücken die an einem *MSP430G2553* anschlossen sind. Die beiden Vollbrücken werden mit Pulsweitenmodulation gesteuert. *Pulsweitenmudulation:* http://xdec.de/msp430-pwm/ *H-Brücke, 4-Quadrantensteller:* https://www.mikrocontroller.net
-
Thread
MSP430: ADC10 übertakten?
Hallo zusammen, hat jemand schonmal probiert, den ADC10 des MSP430F2xxx zu übertakten? Theoretisch genügt mit einem niederohmigen Treiber eine Samplezeit von: 7,625 x 2kOhm x 27pF = 412ns Bei einem 16MHz Takt des ADC wären wir damit bei 6,5 Takten. Mit
-
Artikel
Reichelt-Wishlist
) | | | QFP Bausteine der STM32F4 Serie (Cortex-M4) ST STR7 Serie (ARM7TDMI) * TI MSP430F167, TI MSP430F168 * TI MSP430F2001/2/3 etc. im RSA-Gehäuse (=QFN) | * TI MSP430F2618 | TI MSP430FG4618 | TI MSP430G2553IN20 viele MSP430 Gs im
teurer als bei der Konkurenz, störempfindlicher, grotesk schwache Ausgangstreiber) Microchip PIC 12F683 (8pin PIC mit PWM !) => Bereits im Sortiment: Best. Nr PIC 12F683-I/P bzw. PIC 12F683-I/SN MSP430F135 | | | | (MSP430F135 im Programm Bestellnr.: MSP430F135 IPM) SMD 0Ω in Bauform 0805 -> SMD-0805
-
Thread
Widerstandswerte für TI CapTouch-Lösung
Möchte einen MSP430F412 für ein spezielles Thermometer verwenden, dass sich über einen CT-Button an- und ausschalten lässt. Da das Thermometer mit einer CR2032 betrieben wird, habe ich mir aus den möglichen CT-Modi
-
Thread
[V] Großer Haufen versch. digital- und analog ICs
XTR111AIDRCT 4 PIC24EP512GP806IPT 8 DRV8801 5 MLX90614ESF 10 MAX5383EZT+ 40 TLV316IDBVT 5 AQY412A 5 ADS1241E 2 MSP430FR5738IRGER 5 LMV762MAX/NOPB 5 TMP124AID 5 AD7745ARUZ 2 PIC18F2455-I/SO 1 PICMZ1024ECGD64-I/PT 5 TPS26600PWPR 2 dsPIC33EP256GP506-I/PT 2 PIC18FLF2550-I/SP 2 PIC18FLF2680-I/SP 3 ENC28J60-I/SP 2 PIC18F4620-I/P 2 MAX118CPI 2 MCP2551 I/P 9 MCP201 E/P 2 PIC10F200 I/P 2 MAX120CNG 2 MAX1272CPA0 1 MAX202ECPE 1 PIC18F1320 3 dspPIC33FJ256GP506-I/PT 3 PIC18F4685-E/PT 3 PIC18F2480-I/SO
-
Thread
mein erstes STM32F4 .asm/ .s Program stürzt ab im gdb
0x18800c09 0x3f04414e 0x410 <awaitHSE+8>: 0x47706038 0x000004a6 0x75040044 0x002a6d64 0x420 <awaitHSE+24>: 0x2400b510 0x6d04f847 0xf847687e 0x693e6d04 0x430 <awaitHSE+40>: 0xffc2f7ff 0xcf400031 0xcf400030
Warum man die Systeminitialisierung bei einem F4 in Assembler schreibt, erschliesst sich mir auch nicht...
-
Thread
"Universalprogrammer" für Linux
Es gibt ein kleines Update (V1.26). Es sind ein paar Bugfixes dabei, beim MSP430 kann man jetzt festlegen, ob das INFO-A Segment mit gelöscht werden soll. SPI-Flashes können jetzt auch im Quad-Mode angesprochen werden, das bringt etwas mehr Geschwindigkeit, insbesondere beim
über JTAG. Daneben gibt es noch ein paar Bugfixes und Ergänzungen, z.B. Erase und Programm für die MSP430F5xxx wobei letzteres noch relativ langsam ist, da ich die Register noch direkt über SBW beschreibe. Und es gibt einen Funktionsgenerator, einstellbar von 153Hz bis 2,5MHz. Dabei stehen neben der
-
Thread
CH32V003 und Arduino
++ setze ich auf PC (in Verbindung mit QT5 ein) oder auf leistungsstarken Mikrocontrollern ab STM32F4 oder auch H7.... ein- zweimal auch auf einem STM32F030CCt (hat aber wenig RAM) und einem STM32F103CCT (schon eher, aber alt). Die haben dann wenigstens 256 kByte Flash und der Overhead von C++ ist hier
vorgesehen ist. Wer effizienten Debug mit minimal IO Verlust möchte, ist wahrscheinlich z.B. bei MSP430 und Z!Encore besser aufgehoben. Der MSP430 ist da im Umgang mit CubeMX IDE ohnehin sehr ähnlich. Auch Siliconlabs 8051 Derivate haben ähnlichen Komfort. Über die CH32 Familie kann ich nicht kommentieren
-
Thread
Warum liest man hier so wenig von Renesas?
Wiggler" eine leicht nachbaubare Variante für den Frickelport (die in leichter Abwandlung auch für MSP430 verwendbar war). TI hat eine Zeitlang JTAG-Debug-Hardware in Form des "Launchpads" praktisch verschenkt (auch wenn das nur die Zweidraht-Variante namens SBW war, die Hardware entsprach bis auf
schrieb: >> Gibt es auch eine Empfehlung mit 32 Bit? > Was willst Du eigentlich machen? Für STM32F051, F205, L031, L412, L496 eine Alternative finden, falls die nicht mehr an jeden verkauft werden. ARM will evt. für jedes verkaufte Gerät mit ARM-CPU Lizenzgebühren kassieren. Damit kommen RP2040, ATSAM
-
Thread
Welche AVR (Atmega) haben UPDI?
Stefan F. schrieb im Beitrag #7213565: > Warum werden dann immer noch einige neue Modelle in diesem Format auf > den Markt gebracht? Auch wenn diese Frage nun schon das zweite Mal gestellt wird: Großes
anderes, zumindest vom Ursprung her. Bei den AVRs, die das haben funktioniert es (im Gegensatz bspw. zu MSP430) auch in der ursprünglichen Form – die Programmier- und Debugschnittstelle wurde da nur "huckepack" drauf geflanscht. Habe vor Jahren auch mal zwei AVRs auf einem Board in einer Chain benutzt, auch
-
Thread
ADC-Kanäle sukzessive abfragen
Mikrocontroller als die meisten AVRs könnten gebrochenrationale Teilerverhältnisse erzeugen, z.B. der MSP430. Damit kann man den Fehler des Taktteilers besonders bei kleinen Teilerverhältnissen deutlich vermindern. Jitter ist gar nicht das Thema, wenn der kommt beim UART gar nicht so recht zum tragen
Mikrocontroller als die meisten AVRs könnten gebrochenrationale > Teilerverhältnisse erzeugen, z.B. der MSP430. Wie schön für den ATtiny13, den der TO nutzen möchte ... Falk B. schrieb im Beitrag #7884605: > Jitter ist gar nicht das Thema, wenn der kommt beim UART gar nicht so > recht zum tragen.
-
Thread
Wieso gibt es keine gute Programmiersprache?
387 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
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
muArt - Der zuverlässige und universelle UART-Konverter
142642341625?_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D2%26asc%3D20160908110712%26meid%3D601d8f3a58174b65a9f7079d5909bcda%26pid%3D100677%26rk%3D12%26rkt%3D17%26sd%3D272581699848%26itm%3D142642341625&_trksid=p2385738.c100677.m4598
vielseitiger* einsetzen kann, lasse mich aber gerne auch vom µArt überzeu8gen. *Ich denke da z.B. an mein MSP430 Launchpad oder meinen Raspberry Pi 3. Ob ich einen USB Isolator nun zwingend brauche, das möchte ich nicht beurteilen, das EEVBlog Video zu dem Thema kenne ich, aber meine Intention dafür wäre eher
-
Thread
6502 Emulation auf AVR ?
eng, da man intern bestimmt nicht mit 8 bit rechengenauigkeit auskommt. habe mal versucht auf einem msp430 einen monophonen synth zu basteln. ist recht eng geworden (bei 8kHz samplerate) und ich hatte nur 1 ozillator + 1 iir-filter (in asm), also noch nix mit envelopes, mehreren wellenformen, sync usw
play-routine 00090 d404 00 -> Nach 90 Zyklen wird 0x00 auf 0xD404 geschrieben 00094 d40b 00 00098 d412 00 00104 d418 0f 00242 d409 e0 00258 d40a 02 00391 d410 50 00407 d411 0c #2 -> Zweiter Aufruf der play-routine 00349 d401 07 00368 d400 e9 00391 d404 40 [/pre] Die Adresse