-
Thread
MSP430 / I2C Timing / Rx Interupt
von Clemens war sehr hilfreich. Ich bin allerdings davon ausgegangen dass dieser User Guide für MSP430G2553 nicht gilt: http://www.ti.com/lit/ug/slau144j/slau144j.pdf Alle Beispiel-Codes für den MSP430G2553 greifen entweder nur lesend oder nur schreibend zu. Alternativ gibt es die Variante:
um! Die Zeilen habe ich aus einem Master Code: https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/510533
-
Thread
[MSP432] USB mass storage class für SD-Card
http://www.ti.com/tool/msp430usbdevpack
-
Artikel
Bootloader
EFM32 UART Bootloader, EFM32 USB/UART Bootloader, ab Werk vorprogrammiert bei EFM32 Controllern MSP430. Manche µC von TI aus der MSP430-er Familie haben einen sog. Boot Strap Loader. TI hat die Beschreibung des BSL und Beispielcode offen gelegt. Damit kann man eigene Bootloader schreiben. PIC. µC Handbuch
-
Thread
PCB Pool USB Impedanz
shown in Figure 7-3. Die Doku deines µCs sagt dir, wie groß Rs sein soll (z.B. 27 Ω ±5% beim MSP430). Die Impedanz der Leiterbahnen ist hier ziemlich egal, auch weil die Frequenzen nicht hoch genug sind. > aber ich kann sie doch nicht einfach beliebig routen? Solange du keinen absoluten
-
Thread
TFT bleibt weiß Arduino(Sainsmart)
Lib nicht und wollte nur ein paar Möglichkeiten aufzeigen. Ich hatte da mal ein Problem mit einem MSP430 Board. Arduinoquäler schrieb im Beitrag #4661679: > Zeno schrieb: >> Ach ja und wenn man Dir hier helfen soll dann solltest Du schon Deinen >> Code posten > > Sag ich doch: > > Arduinoquäler
-
Thread
Platinen-Design / Anpassung? Woher? Wie teuer? Kann wer helfen?
so viel. Reicht ja ein AtTiny2313 von der größe > her. Und wieso keinen STM32F0? Wieso keinen MSP430? Wieso keinen PIC? Es ist noch völlig unklar was er genau braucht, es macht eigentlich wenig Sinn eine spezielle Serie anzuvisieren.
-
Thread
BLDC Controller
Deadtime ist beachtet worden(in software). µc ist ein MSP430f5529. Programm ist selbst geschrieben, da es ein bldc motor mit hallsensoren ist hält sich der Aufwand in Grenzen. Im Anhang ein bild in dem eine der 3 halbbrücken zu sehen ist. (noch zu erwähnen
Highside fet macht das pwm. Schaltung ist ziemlich simpel der eingang zum treiber kommt direkt vom MSP430, dieser gibt die Kommutiereung und Dutycycle vor. Wie gesagt ohne Last läuft alles nix ruckelt oder zickt rum, läuft wie geschmiert. Nur unter Last Sterben die fets >10A eingangsstrom(nicht Phasenstrom
-
Thread
Das Ende von 8bit?
Berechnung von Dezimalzahlen (Uhren, Taschenrechner) besser als 8 bitter. Was ist mit 16-bittern (MSP430, MB90, M16C, PIC24) erfreuen die sich nicht gutem C-Supports und man merkt gar nict ob 16 oder 32 bit ? Ach, die kennst du gar nicht ? Da liegt das Problem. Exoten verbreiten sich nicht (was
Es ist durchaus möglich -- Texas Instruments hat praktisch keine 8-Bitter mehr, und fährt mit den MSP430s gar nicht mal so schlecht. (Ein MSP430G2001 z.B. hätte anderswo einen 8-Bit-Kern.) 16 Bits sind aber auch nicht 32 Bits, und die anderen Hersteller sind nicht kollektiv dem Wahnsinn verfallen,
-
Thread
CCS6 Assembler Listing ausgeben
oh, vergessen, es geht um MSP430
-
Thread
MSP430 variable PWM mit Timer A
Hallo, ich versuche eine variable PWM (Signalgenerator) mit einem MSP430FR4133 zu implementieren. Der Timer dafür hat eine 256 Zyklen lange Periode und läuft mit dem vollen Systemtakt. Die auszugebenden Werte werden aus einer Tabelle im RAM gelesen. Leider hat dieser
ausmessen. Aber wie Clemens sagt ist der Interrupt-Einsprung schon auf 5 Zyklen ungenau, und da der MSP430 Caches hat würde mich nicht wundern wenn die Anzahl der Waitstates beim RAM-Zugriff ebenfalls schwankt. Allerdings sind die alle ausgegebenen PWM-Tabellen recht groß, so dass eigentlich kein Cache-Treffer
-
Thread
Welchen Microcontroller
nebenbei nach den Home Reiter (oben links auf der Homepage) gibt es noch drei weitere: -AVR -ARM -MSP430 suche dir was raus. Du musst deine Anfoderung ein wenig konkretisieren. Wie wird dein Touchscreen angesteuert? -SPI? Was soll gestuert werden und wie schnell? usw. Laufen tuts mit jeden erdenklichen
-
Thread
REF_A in MSP430FR5xxx
Soweit ich die Dokumentation gelesen und verstanden habe, wird detailiert angegeben, wie genau der ADC mit einer externen Referenz ist. Wie genau die interne REF_A eigentlich kalibriert wird, steht da nicht. Nun kann ich ja die REF_A nach aussen geben und selber messen. Ich habe aber keine 10 Stück, um empirisch die Streuung festzustellen. Warum wird nicht einfach geschrieben, "wir kalibrieren das Modul REF_A auf 1,0% oder so? Mit welchen Werten könnte man den rechnen? Ist 1% realistisch, oder ist es schlechter?
-
Thread
MSP430 mit Energia "millis() "
Hallo Leute, bastel gerade mit Energia und dem MSP430. Baue eine kleine Einrichtung für Zeitmessung. Dabei habe ich folgendes gefunden: http://energia.nu/Millis.html Wie die library anzuwenden ist weiß ich. Mich würde aber interessieren wie das mit
-
Thread
Suche passenden OP
Geschwindigkeit meinte ich das es keiner sein muss der das in 1µs schaffen muss. Geht darum das ich von meinem MSP430 über einen externen 12bit-DAC eine Spannung von 0-1V wandeln will aber für die Ansteuerung von zwei MOSFETS (1x N-Kanal und 1x P-Kanal) +-10V brauche. Da ich immer im wechsel die beiden ansprechen
-
Thread
Arduino Debuggen
Hallo zusammen, ich habe mit Hilfe des MSP430G2553 udn MSP403FR5969 das Programmieren von Mikrocontrollern im Studium gelernt. Mittlerweile musste ich auf einen Arduino Uno umsteigen, da der von einem anderem Prof vorgegeben wird. Das Programmieren
auch auf dem MSP430 haben möchtest, kannst Du Dir die Energia-Umgebung ansehen, die nutzen zwar die üblichen JTAG-/SBW-Interfaces zum Programmieren, können aber praktischerweise auch nicht debuggen ...
-
Thread
BSL-Programmer von Texas Instrument
Hallo, ich wollte mir den MSP430-BSL Programmer (BSL Rocket) bestellen. Ist dieser BSL-Programmer auch in der Lage,bei durchgebrannten Fuses, den Programmspeicher auszulesen ?
If the device is secured by disabling JTAG, it is still possible to use the BSL. Access to the MSP430 memory through the BSL is protected against misuse by a user-defined password. Wenn ich also die Interrupt-Vector Tabelle kenne (BSL-Passwort), ist es dann Möglich mit dem MSP-BSL Programmer den
-
Thread
MSP430 Bootloader
Mss schrieb im Beitrag #4629941: > ich habe einen Prozessor MSP430F1132 dessen Fusebits durchgebrannt sind. Nun, das wird wohl dafür dienen, zu verhindern, daß Du den Code auslesen kannst.
Wirf mal einen Blick auf den Thread hier: https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/256436 Max
-
Thread
Rutsche Zeit messen
Unternommen: 1. Ultraschallsensor von Fischertechnik von oben in die Rutsche messen lassen - über MSP430 ansteuern. Geht oft gut, erwischt aber manche Rutscher nicht (zu träge das Teil) 2. Lichtschranke mit Laser der Firma SICK. Wieder ohne Erfolg, da spritzendes Wasser vor der Linse heruntertropft und
-
Thread
Nachhilfe Embedded Systems MSP430 Programmierung
das Fach Embedded Systems/ Eingebettete Systeme unszwar im genaueren für die Programmierung des MSP430 Mikrocontroller. Raum NRW, gegen eine gute Bezahlung. LG
mit dem Launchpad arbeitest. Sein Vorlesungs-Skript liegt auch bei. http://www.watterott.com/de/MSP430-LaunchPad-MSP-EXP430G2
-
Thread
MIC mit Software zerstören
dann dieser eine Pin. Ein Prozessor mit XCS eXplode on Carry Set ist mir nicht bekannt. (Beim MSP430 sagt man, wenn man mit langsamer Taktfrequenz das Flashmillionenmal überschreibt, hätte man es ruiniert). Und STM32 haben permanet write protect. Bei zu schlecht gekühlten alten Pentiums (ohne
-
Thread
Non Volatile Speicher mit unbegrenzte Schreibzyklen
wird es Flash und EEPROM langsam aber sicher verdrängen. Embedded in µC geht ja schon los (siehe MSP430FRxx weiter oben) und wenn der Preis pro Bit FRAM vs. Flash konkurrenzfähig ist, dann sicher auch bald für Datenträger.
power conditions. The MSP430FRxx power management system achieves this by isolating the FRAM power rails from the device supply rails in the event of a power loss. The FRAM power circuitry also uses a built-in low-dropout regulator
-
Thread
MSP430F16xx-- CAP-Modus im Timer B einstellen
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
vector for TBCCR0 CCIFG > ☐ TBIV interrupt vector for all other CCIFG flags and TBIFG oder <msp430f1610.h>: > #define TIMERB1_VECTOR (13) /* 0xFFF8 Timer B CC1-6, TB */ > #define TIMERB0_VECTOR (14) /* 0xFFFA Timer B CC0 */ Für CCR3 darfst du also nicht TIMERB0_VECTOR nehmen. Und
-
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 nichts vernüftiges gesendet... Vielleicht könnte mir hier ja jemand helfen? [c]#include <msp430.h> #include "bocas.h" #include "main.h" int dmaRS232(const char *text, unsigned int length); int dmaInit(); static char string1[] = { "a" }; void rs232Init(void) { BITSET(P3SEL, 0xC0
Ich meine irgendwann irgendwo gelesen zu haben, dass DMA beim MSP430 buggy ist. Vielleicht steht was im Datenblatt...
-
Thread
[V] Diverse Olimex Eval Boards - STM - Atmel - LPC - MSP
damit gespielt) sind alle Boards NEU unbenutzt. Preis wurde ich sagen: LPC-P2148 - 15€ MSP430-169STK - 40€ STM32-P407 - 55€ AVR-CAN - 17€ AVR-USB-STK 17€ + Versand Zu teuer? dann schreibe mir ein PN mit Preisvorstellung und schauen wir weiter. Gruß
Update: MSP430-169STK - 30€ - inkl. Versand STM32-P407 - 40€ - inkl. Versand AVR-USB-STK 14€ - inkl. Versand
-
Thread
MSP430F1610 und TIMER-B
Timer A wird als Taktgeber für die Ultraschallabstandsmessungen HC-SR04 verwendet und läuft wie gewünscht. (Impulsausgang P4.1 bzw. P4.2) Mit dem TIMER B soll die als Echo zurückkommende Impulslänge gemessen werden und über den Digital-Analog wandler in einen Spannungswert gewandelt werden. Timer B wurde im CAP modus eingestellt. Wird P4.0 als TB0-Eingang verwendet, funktioniert die Messung auch einwandfrei. Wird P4.3 oder wie im letzten Programmbeispiel P4.5 als Eingang verwendet, dann bleibt der Ausgangswert bei ca. Null und ist unabhängig vom Abstand. Meine Frage: Muss man noch etwas
-
Thread
MAX44009 I2C Kommunikation
Hallo, Bin während mein Projekt auf ein Problem gestoßen. Und zwar verwende ich einen MSP430 und I2C für die Kommunikation zwischen den Sensor MAX44009. Das Problem besteht darin das ich den Sensor gar nicht ansprechen kann. Ich kann nur die Slave Adresse schicken und danach geht die Verbindung
-
Thread
Atemega328p - schaffst du das?
Bitte keine verrückten Overkills mit FPGA's in asm vorschlagen, ich habe etwas Erfahrung in Atmegas, msp430 und sehr wenig in raspi, da hört es aber schon auf. Vielen Dank fürs Lesen und eure Antworten.
-
Thread
[S] günstigen FPGA Einstieg
man den Hasen geben, zumindest wenn man es so einfach und robust haben will, wie z.B. bei einem msp430. Gruss, - Strubi
-
Thread
MSP430 Compiler ignoriert Funktion
Hallo, CCSV6 Free license und full license -> Launchpad MSP430G2553 Hat jemand einen Tipp, warum DELAY_USEK(200); "wegcompiliert" wird? VG Walter #include <msp430.h> void clocksInit(void); void DELAY_USEK(unsigned int); // /* * main.c */ int
-
Thread
[Verkaufe] Diverse EvalBoards
1x TM4C1294 Launchpad 1x MSP430 FR5969 Launchpad 1x TMS570LS12x Launchpad Hercules 1x XMC4800 Relax EtherCAT Kit 1x UMFT311EV FTDI Android USB Host Eval Kit 1x Intel Galileo Gegen ehrliches Gebot abzugeben.
-
Thread
Tiny85 Low Power Code Optimieren
MCUs die Dinger manchmal pinkompatibel sind. Oder, falls eine bayerische Lösung zulässig ist: MSP430 Cheerio, marcus
-
Thread
Womit anfangen?
IS P. schrieb im Beitrag #4597698: >... > Ein MSP430 Launchpad ist für den Einstieg vielleicht auch nicht > schlecht, da hättest du immerhin ein fertiges Board. Oha, Danke für den Link - sehe grade, dass ich da sogar mit Forth etwas basteln könnte ... das MSP430 kommt jetzt mal auf den Stack;-) > ...für die ~10€ kann man nicht viel falsch > machen,... das stimmt > finde vor allem den Debugger in CCS ganz nett. Allerdings hast > du dann natürlich
-
Thread
Software/Hardware gesucht: Messdatenerfassung von mehreren Maschinen
quasi was wie modbus auf Speed oder GenICam/EDDL für embedded devices. Passt z.B. auch auf einen MSP430 wireless sensor. Im Prinzip ist es ein Abstraktions-Layer für Register, das Design geschieht in einer XML-Beschreibungssprache über div. GUI-Editoren, daraus wird C-Code gebacken. Ist für Linux opensource
-
Thread
DS18B20 Problem Telfonkabel 4 polig
umsetzen wie dort beschrieben, dann funktioniert es zuverlässig. Ich habe es selbst mit mehreren MSP430 ausprobiert und es hat geklappt.
-
Thread
Akku nicht aufladbar?
http://www.ti.com. cn/cn/lit/ds/symlink/msp430f5528.pdf datenblatt vom Controller. Bei 70 Stk lohnt vielleicht sogar schon eine neue Firmware die einfach Funktioniert ohne zu senden?
-
Thread
stm32 stdperiph-driver: Programmierstil?
auf die angebotenen Bibliotheken zu verzichten ist sicher machbar (hab' ich auf 8051, Atmel und MSP430 auch schon gemacht). Je weiter weg man aber vom Einzelkämpfer entwickelt, hin zu (nicht mal so großen) Teams, hat man selten die Wahl. Außerdem bin ich eigentlich ein Freund von Abstrahierung, so
-
Thread
msp430 C-Code Interrupt Problem
betätigen des Tasters die Zeit zwischen dem blinken der LED zu verringern. [code] 1 #include<msp430.h> 2 3 /*//////////////////////////////////////////////////////////////////////////////////////////// 4 * 5 *
Allerdings scheint das Faktor hoch zählen noch wirkungslos zu bleiben. [code] 1 #include<msp430.h> 2 3 /*//////////////////////////////////////////////////////////////////////////////////////////// 4 * 5 *
-
Thread
Arduino: Frequenz des verwendeten uCs ändern
basteln. Der systematische Baudratenfehler ist mit 3,4% arg grenzwertig. Mit einem ATXmega, MSP430 etc. ist man da besser beraten, die haben fraktionale Baudratenteiler.
-
Thread
passender Controller gesucht.
irgendwas wie SO oder TSSOP. Ist aber nicht so wichtig. Wenn TQFP ok ist schau auch mal bei Ti die MSP430 Familie könnte auch noch interessant sein für dich. http://www.ti.com/lsds/ti/microcontrollers_16-bit_32-bit/msp/products.page#
Tester T. schrieb im Beitrag #4585113: > Wenn TQFP ok ist schau auch mal bei Ti die MSP430 Familie könnte auch > noch interessant sein für dich. Sehe ich mir auch noch an, danke! Peter D. schrieb im Beitrag #4585117: > Jörg schrieb: >> Aber AVR und PIC ist scheinbar pro Stück für
-
Thread
OV7670 settings
eigentlich nur etwas zu Lernen. Fernziel ist eine möglichst minimale Zeitrafferkamera mit einem MSP430. Im Moment benutze ich einen MSP430G2553 (TSSOP28). Das Bild soll an ein Display gesendet werden (320x240, SPI, 16 MHz) Der ist MSP430 natürlich nicht gerade überdimensioniert, aber um ein Minimalsetup