-
Thread
Schaltplan Vervollständigen
Ich verwende als Midikontroller MSP430 Typen. Dazu gibt es praktische Launchpad von TI ;-)
Leitungen mit den Analogsignalen, und Handys lösten keine Störung mehr aus. Als Management Werkelt ein MSP430F135A der das Ganze Management der Midi Devices macht. Alle Taster und Fader und Poti und LED's (Komplettes Panel) werden so gemanagt. In einer Vorgängerversion, hatten wir das auch mit Analogmultiplexer
-
Thread
x86, 16Bit, DOS, Assembler: Bios Memory mapping?
cppbert schrieb im Beitrag #6767273: > kann mir jemand sagen was unter DOS/16Bit/Real-Mode an 0xF000:0xC000 Viel zu lange ist es her. 0xF000: 0xC000 => 0x00F0C000 Der Real-Mode hat aber nur 20Bit (0x000FFFFF). Damit sollten einige Bit wegfallen. Hier lauert aber auch noch irgendwo die böse A20-Gate Affäre. - https://en.wikipedia.org/wiki/A20_line Nach dieser Liste hier: - https://wiki.osdev.org/Memory_Map_(x86) - 0x00F00000 - 0x00FFFFFF Possible memory mapped hardware - ISA Memory Hole
-
Thread
FRAM 1MBit bald obsolet?
der Entwickler dieser Technologie? Die haben jedenfalls auch FRAM und noch neue Controller aus der MSP430 Serie die gleich FRAM eingebaut haben.
Entwickler dieser Technologie? Die haben jedenfalls > auch FRAM und noch neue Controller aus der MSP430 Serie die gleich FRAM > eingebaut haben. Doch TI ist der Entwickler dieser Technologie. Das die FRAM auf Magnetische Fehlder reagieren ist ein Mytos, (Das unterscheidet die Technologie zu Kernspeicher
-
Thread
ATTINY20 ohne IDE Programmieren
MSP430Fan schrieb im Beitrag #6758098: > scheint der AT20 alles andere als einfach zu sein. Naja, vor 10 Jahren war der noch neu. Bei älteren Programmier-Tools aus der Zeit von davor war noch nicht
Der TO hat ja Mitgeteilt das 5V am Attiny20 anliegen. Wass ich aber sehe ist das im Bild (Unterhalb des Blau selektierten Attiny20 keine Konfiguration ausgewählt ist bzw sogar Grau hinterlegt ist! Wenn ich ein MSP430 Proggen will und das [<<
-
Thread
Stm32 lcd Grafik font rendering
überlege ich momentan, ob ich aus Gründen der Verfügbarkeit und der Kosten von einem spm32 auf einen msp430 wechsle. Der hat den Vorteil, dass ich da keine touch ics bräuchte, weil der Controller das von selbst kann. Leider habe ich dann noch viel weniger Platz, wenn ich jetzt nicht einen der großen msps
Hauptspeicher auslagern. Jetzt nach nochmaligem lesen verstehe ich, dass das Quatsch wäre. Der msp430 hat zwar auch einen grafikbeschleuniger, aber da hat mir die Doku gezeigt, dass er mir nicht hilft. Dank der Doku von TI habe ich dann auch die ST Doku anders gelesen und verstehe jetzt, dass der
-
Thread
Rs485 Kollisionserkennung und Kollisionsvermeidung
Markus F. schrieb im Beitrag #6754241: > Schwiegervater in Spe liest mit... Halte Dich raus, Schwiegervadder!
nach rs485 wandler. Jenachdem welchen Controller ich am Ende verwenden werde esp8266, stm32 oder msp430 habe ich entweder eine Mac addresse, eine Seriennummer, oder ich generieren beim ersten Start eine zufällige addresse aus mehreren byte. (mehrere bytes im unprovisionierten Zustand haben den Grund
-
Thread
Edler weg der Umrechnung
Hehe, ja fertig werden trifft es :-) geht um einen MSP430_2x, der sollte die division können :-)
0]-((a[6]-1)&7);//alternate way of calculation for DS18S20 (substitute DS18B20 code to read the 12bit here) if(a[1]){t12-=128*16;} //correct by -128° if(t12>=0){s='+';} //calc absolute temp else{t12=-t12;s='-';} f=t12&15; //fractionals
-
Thread
[VS] & [V] diverse Entwicklungsboards
wieder verpackt. Den Großteil verschenke ich, für einige möchte ich noch ein paar Euro haben. 1. TI MSP-EXP430G2 2 Stück zu verschenken, gegen Portoerstattung 2. TI EK-LM4F120XL 2 Stück zu verschenken, gegen Portoerstattung 3. TI MSP-EXP430FR5739 1 Stück zu verschenken, gegen Portoerstattung
7. TI 430BOOST-CAPTOUCH1 1 Stück zu verschenken, gegen Portoerstattung 8. Freescale FRDM-KL46Z 1 Stück 5 Euro pro Stück + Porto 9. Freescale FRDM-K64F 2 Stück 5 Euro pro Stück + Porto 10. Silicon Labs
-
Thread
Spannung eines Piezo-Vibrationssensors verringern
wenn das Signal zu klein wird, oder eben 220nF oder mehr, falls es zu groß wäre. Also: etwas probieren und messen. Hat der Piezo z.B. 10nF, so gibt es mit den 100nF einen Teiler 1:11. Außerdem würde ich noch einen hochomigen Widerstand (1Meg,
können ob die richtigen Saiten angeschlagen wurden [Anmerkung 1]. Außerdem werden danach über SPI fünf MSP430 abgefragt, die das Griffbrett auf Berührungen beobachten (per mutual-capacitive touch) und so kann zurückgemeldet werden, ob der Griff richtig gehalten wurde. [1] (vielleicht müssen die Signale
-
Thread
Klaviatur abtasten
arbeitet ist die zeit "T" aucch sehr direkt mit einer einfachen Calculation machbar. Dazu hat der MSP430F145 eine MPY32 integriert, damit lässt sich das in Realtime berechnen ;-) Gut es sagt niemand dass es Einfach ist, aber halt machber. und ja alles im purem Assembler programmiert damit auch zuverlässig
$20| "C4" | "C#4" | "D4" | "D#4" | "E4" | "F4" | "F#4" | "G4" | LD0090 DB 00h,02h,08h,00h,02h,09h,00h,02h,0Ah,00h,02h,0Bh,00h,02h,0Ch,00h,02h,0Dh,00h,02h,0Eh,00h,
-
Thread
Robuste pH Elektrode?
Mucky F. schrieb im Beitrag #6734701: > Jemand schrieb: >> Eine der ersten pH-Elektroden von Metler Toledo die ich via Google >> gefunden habe kostet 205 Euro (wohl ohne Versand). Mein Geschriebe, ich
. Die Elektronik dazu hatten wir damals mit High Impedanz OpAmp (>TOhn)realisiert und mit einem MSP430 in ein I²C Signal gewandelt um keine Fehlmessungen wegen der hohen Impedanz zu haben. Mann sollte die analogen Messleitungen so kurz wie möglich halten weil sehr Störanfällig. Deshalb hatten wir
-
Thread
Oled Display SSD1306: Manchmal hängt es beim Init!
endif status += ssd1306_writeCommand(0xDB); // Set vcomh status += ssd1306_writeCommand(0x20); // 0x20,0.77xVcc status += ssd1306_writeCommand(0x8D); // Set DC-DC enable status += ssd1306_writeCommand(0x14); // status += ssd1306_writeCommand(0xAF); // Turn on SSD1306
Punkt 1. wohl weggefallenen :-) Ich verwende diese Diese Displays mit dem Internen I²C UCSI des MSP430Fxxxx und habe einfach schon probleme gehabt wenn ich die Punkte die ich oben beschreibe nicht beachte (oder von Mitarbeiter nicht beachtet werden) deshalb die Tipps. Das mit dem Sleepmodus, ich
-
Thread
Vollautomatische Kaffeemaschine Projekt
Bitcoins rechnet, mit der Abwärme dieser heizt du das Wasser für den Kaffe auf, während ein ganz kleiner MSP430F2032 deine komplette-Kaffe-Maschine managt und dabei auch noch 98% der Zeit im Sleepmodus verbringt? Sarkasmus off Ne jeder wie er mag. Aber für den Aufwand einer Kaffeemaschine werden ja gängig PIC's MSP's oder andere Feld-Wald und Wiesen Controllers eingesetzt. Das würde doch völlig reichen.
-
Thread
CRC oder einfach die Daten doppelt schicken?
> einem die CRC zu unsicher erscheint. Da die Telegramme sehr kurz sind, und die "Power" eines MSP430 dahinter steckt habe ich mich für die Rücksendung des Telegramms entschieden. Die fortlaufende Nummer ist am Ende des Telegramms zu sehen: [pre] 2021-05-20 11:11:47 68:c6:3a:ea:86:4f -L-S-.
zusätzlich für den xmega A4U ausgebe, statt einen 50 Cent attiny88 > zu nehmen. ;) Nein ich verwende MSP432 für hohe rechenleistung und MSP430 für ganz einfache sachen da ist tatsächlich CRC und AES mit drinn und kostet etwa 20 Cent mehr als Ohne ;-)
-
Thread
Ansteuerung Bosch E-Auto Motor
fordert. Und euch einen gescheiten controller der dafür geeignet ist mit verstellbaere Totzeit wie STM32F303 oder einer der MSP430 DSPs wo dann auch genug Bums hatt um eine FOC Reglung ordentlich laufen zu lassen. Das schon eine wesentlich größere Herrausfordrung als ein Makerprojekt.
Bipolartransistor_mit_isolierter_Gate-Elektrode https://www.rohm.de/electronics-basics/igbt/igbt#:~:text=Ein%20IGBT%20ist%20ein%20bipolares%20Bauelement%2C%20das%20zwei,MOSFET-Struktur%20am%20Eingangsblock%20und%20am%20bipolaren%20Ausgang%20aufweist. Damit mal anfangen. Man kann die Dinger nicht einfach mal
-
Thread
frage zu defines TRUE/FALSE
Stefan ⛄ F. schrieb im Beitrag #6716524: > Meinst du das so? ...exakt so :-) Gruß Rainer
Programmiere eine Bibliotheksfunktion für die Wochentagsberechnung, die sich ohne Veränderung für MSP430, ATMega, 8052 und i386 übersetzen lässt." Wohlgemerkt: Gemeint ist nicht "... übersetzen *ließe* , wenn ein Compiler *existierte* ...", sondern gemeint ist: "... tatsächlich übersetzen lässt
-
Thread
Aufwärtswandler auslegen
2,8 V Vout soll stromgeregelt sein. Es soll immer 9mA durch die LEDs fließen. Vout = 0,009mA * 20 Ohm + 3 * (3,2V) [LED] = 9,78V Der FET(ZXM61N02F) wird über den MSP430G2553 angesteuert, der mit einer Systemfrequenz von 6MHz läuft. Nur habe ich dazu ein paar Grundlegende Fragen, die ich so
habe: 1) Welche Taktfrequenz ist für einen Hochsetzsteller üblich beziehungsweise wäre bei dem MSP430 200KHz noch möglich? Ist es besser Niedrigere Frequenzun zu wählen? 2) wie wähle ich die Richtige Induktivität dazu aus? Formel zum errechnen des Wertes finde ich (*Quelle: https://home.zhaw.ch
-
Thread
Nochmal: Ansteuerung LED-Matrix 64 x 32 aus China
Displays ja schließlich in der realen Nutzung Filme abspielen. Was ist "keine eigene Hardware"? Ob ein MSP430 oder eben ein ESP32 die Daten rausschiebt ist ja letzlich egal. Die Daten müssen eben schnell genug bereit stehen und schnell genug rausbefördert werden. Gruß aus Berlin Michael
Hardware": Ich habe zufällig ein selber gemachtes Board, ursprünglich als TQFP-auf-DIL-Adapter für einen MSP430F233 entworfen, aber mit Zubehör wie 3,3V-Stabi, Oszillator, Spy-by-Wire etc.. Auf den passt auch ein Pin-kompatibler MSP430F2618, der viel mehr RAM hat. Mit diesem MSP430 muss ich die Schnittstelle
-
Thread
MSP430F261x: 20 Bit Adressen (116 + 8 kByte ROM/RAM), aber keine CPUX?
jetzt viel RAM brauche, kommen die MSP430F261x bzw. MSP430F241x für mich in Frage. Die haben bis zu 128 kByte ROM + RAM + I/O (+ extra-Flash + gespiegeltes RAM), aber nur eine CPU. Nach allen Dokumentationen, die ich durchforscht habe, habe
Leider wird im Datenblatt die **MSP430X** Erweiterung sehr stiefmütterlich behandelt. **Da ist folgender Link hilfreich** : http://en.wikipedia.org/wiki/MSP430#MSP430X_20-bit_extension
-
Thread
Wie programmiert man Grafiken "richtig" in C
http://xdec.de/ili9341-tft-display-mit-msp430/
, 0x06, // P 0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E, // Q 0x00, 0x7F, 0x09, 0x19, 0x29, 0x46, // R 0x00, 0x46, 0x49, 0x49, 0x49, 0x31, // S 0x00, 0x01, 0x01, 0x7F, 0x01, 0x01, // T 0x00, 0x3F, 0x40, 0x40, 0x40, 0x3F, // U 0x00, 0x1F, 0x20, 0x40, 0x20
-
Thread
Solarlicht Steuerung
das Programm, dass ich nun mit CCS erstellt habe auf den Mikrocontroller. Benötige ich hierzu den MSP430-JTAG-TINY-V2 von Olimex. Der Mikrocontroller MSP430F1232 wird jedenfalls unter den supported Microkontrollern gelistet. Warum steht auch auf der Homepage dass: Not compatible with newest versions
R. schrieb im Beitrag #6684417: > Aber wie flashe ich nun das Programm, Ich würde anstelle des MSP 430F1232 den MSP430G2553 verwenden. Dieser kann in der Schaltung über ein Zweidrahtinterface programmiert werden. Siehe Anhang. Das MSP430G2553 Launchpad kostet unter 10€ : https://www.digikey.at
-
Artikel
LAUNCHXL-F28379D
Vererbungshierarchien und Abhängigkeiten übertreiben. Linkerskript. Wie auch gcc (bekannt aus WinAVR, Arduino, MSP430) verwendet der Linker (Compiler+Linker-Pfad: c:/ti/ccs1010/ccs/tools/compiler/ti-cgt-c2000_20.2.1.LTS/bin/cl2000.exe) ein Linkerskript. Es hat hierbei die Endung .cmd, das beißt sich mit Windows-Batch-Dateien
kodiert die Adressen auf Compiler-Seite und braucht kein extra Linkerskript (wie auch bei Arduino und MSP430). Die Entwicklungsumgebung stellt zwei Linkerskripte im Projekt bereit, eine für Kode im RAM (zum Debuggen) und eine für Kode im Flash (für das Endprodukt, auch debugbar). Diese machen besonders
-
Thread
[T] Tausche SMD Bauteile gegen THT
Kondensatoren 5 Pos. Induktivitäten Halbleiter: TPS60300 2St TPS2111 TPS76912 ca 10 St. PIC 16F1823 1St TPD2E001 LP2980 3St. TUSB3210PM 4St SI2342DS-T1-GE3 ca 8St. FT311D 5St LMT70 ca 20St. BAS4002A TPS7A7002 3St. Je 2 St: LTC3110 LTC3539 LTC4416 LTC3606 LTC3226 LTC4425 LTC3125 AD8021 AD8099 ADA4895 MSP430FR5738 5St. MSP430FR5969 3St. PIC16LF18323 2St. PE64904MLBB 4St. HMC358 2St. STEVAL MKI009V1 3St. STM MEMS Neben den oben genannten Bauteilen hätte ich auch Interesse an gebrauchten
-
Thread
Ansteuerung LED-Matrix 64 x 32 aus China
der SPI. Für 2 Tiles wäre allerdings eine Dual-SPI erforderlich, für 4 eine Quad-SPI. (M)ein MSP430 hat keine Dual- oder gar Quad-SPI. Also in Software: Mit Tricks komme ich auf 20 Clocks pro Doppel-Bit, also ca. 800 kHz Taktrate. (Quad-SPI in Software: 30 Clocks, ~ 500 kHz). Der µC wäre > 60%
hätte ich aber nicht. Wie auch immer, 64x64, bei 1:32 mit 12 Datenbits, wird offensichtlich mit einem MSP430 mit reichlich Reserve in Software zu schaffen sein. Harry L. schrieb im Beitrag #6676937: > Die 64x64 Displays sind eigentlich 2 x 64x32 Panels. > Die RGB-Leitungen gibt es 2mal und man muß
-
Thread
Sonntagsprojekt: Blinking Joule Thief
blinkenden Joule-Thief auf einem Steckbrett aufgebaut. Den Schaltplan habe ich aus einem Video (1:20): https://www.youtube.com/watch?v=gtmweTYo9Ws Meine Spule hat ca. 2x 25 Windungen, der Kondensator 10uF. Bei einer Batterie-Spannung von 0,8V läuft das Ding schön, blinkt 1x pro Sekunde. Das funktioniert
sicher glatt Null... Nicht jeder ist so beschränkt und kennt nur AVR. EM6682 läuft bis 0.6V, MSP430L092 ab 0.9V, SiliconLabs C8051F9xx gibt es nicht mehr, aber selbst der ATtiny43U läuft ab 0.7V, halt nicht so stromsparsam. Jedoch mit 0.5 lauft selbst der Siliziumtransistor-joule thief nicht
-
Thread
AD-Wandler Messrate und Auflösung
Ok dann ist dies mal geklärt. Ist es möglich wenn man den Mikrocontroller MSP430I2020 verwendet die angezeigten Daten für den Durchfluss (Display) mit einer CAN Bus Schnittstelle auszugeben. Nach meiner Recherche ist das nicht möglich. Aber wenn man z.b dieses Modul verwendet
Jasmin N. schrieb im Beitrag #6668059: > Mikrocontroller MSP430I2020 Warum? Wegen der AD-Wandler? Dann guck ins Datenblatt auf Seite 23. Die haben zwar 24 Bits Auflösung, liefern dir aber keine 19.x rauschfreie Bits. Wenn dir das egal ist dann kannst du
-
Artikel
Benutzer:Claus mueller
Arbeite als Entwickler bei einem Unternehmen in Karlsruhe (BaWü) mit 20+ Jahren Erfahrung als Hardwareentwickler (analog / digital) und Programmierer (ausschließlich hardwarenah mit C oder ASM). Beruflich und privat beschäftige ich mich zur Zeit intensiv mit der Cortex-M0 (bzw. M0+) Reihe von STMicro (STM32F030 und STM32L051), ansonsten aber auch mit Cortex-M3 und ziemlich viel mit -M4. Über die Jahre hatte ich alle möglichen (PICs, 8051 von etlichen Herstellern, MSP430 und natürlich auch AVR) und unmöglichen
-
Thread
Heizkörper / Heizungsventil Steuerung ohne dicke Zentrale
Überstromüberwachung zur Endlagebestimmung) Wer eine bessere Lösung hat --> her damit. Als µC wird der MSP430F1611 verwendet. Die Uhrzeit stellt ein DS32C35 zur Verfügung. Die Temperatur wird mit DS18B20 gemessen und ist über DS2482 mit dem µC verbunden. Die Werte, wie Stellweg, Uhrzeit, Reglerparameter
Trude schrieb im Beitrag #6646670: > Was ist denn eine "FBH"? (F)uß(B)oden(H)eizung
-
Thread
Wasserzähler Impulszählung (Batteriebetrieb)
sogar einen separaten Anschluss. Dieses Board kostet nur 5 Euro: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Es gibt auch programmierbare Funkmodule, z.B. auf Basis des ESP8266 mit WLAN: http://stefanfrings.de/esp8266/index.html. Bei dem könntest du die Daten (bei Stromausfall) im üppig
Alternativen: Man nimmt ein FRAM. Oder ein MRAM. Oder ein Batteriegepuffertes SRAM. Oder einen MSP430 mit FRAM. Oder dise SRAM-EEPROM-Kombo von Microchip (Name ist mir entfallen). ....
-
Thread
GPS-Sensor für Haustiere - selbst basteln
Kombination aus > - Microncontroller > - GPS-Modul > - Versorgungsspannung Mikrocontroller: AVR/LPC/MSP430 such dir was aus! Das ist ein schön kleines GPS: https://www.we-online.de/katalog/de/ELARA-I David B. schrieb im Beitrag #6630345: > Versorgungsspannung Lithium Ionen Akku wie in einem
superklein. Natürlich gibt von allen Komponenten Evalkits, man muss es nicht gleich im Formfaktor 20x20mm aufbauen. Das kann man später miniaturisieren. Das wäre gegenüber einem Tracker mit den üblichen Standardkomponenten zumindest mal auf der Höhe der Zeit und die verwendeten Technologien reichen
-
Thread
Umsetzung Steuerung für Projekt ähnlich Seifenspender
nur einstellige µA im sleep braucht. Gibt es massig. Von Atmel (ATTiny), Microchip (PIC12) oder TI (MSP430). Um mal die Platzhirsche genannt zu haben. > Als Sensor hab ich die Dinger [3] einfach mal gekauft, was ein Fehler > war, weil die bei Signal auf LOW sind. Ich wüßte nicht warum ausgerechnet
einstellige µA im sleep braucht. Gibt es massig. > Von Atmel (ATTiny), Microchip (PIC12) oder TI (MSP430). Um mal die > Platzhirsche genannt zu haben. Nach dem ich mir mal den ATTiny grob angeschaut habe denke ich auch der reicht absolut, schon ziemlich cool das Teil. Ähm jetzt gibt da aber unzählige
-
Thread
Maßnahmen gegen das Hängen bei SPI/I2C Kommunikation
bzw. hat jemand für einen Programmierlaien einen konkreten Programmschnipsel, vorzugsweise für einen MSP430xxx ?
Stefan ⛄ F. schrieb im Beitrag #6624151: > Wer ist "er"? Der IC (integrierte Schaltkreis), der in 99.9% der Fälle fälschlicherweise verantwortlich gemacht wird, abgestürzt zu sein. Vielleicht stürzen
-
Thread
MSP430-FR2355 SD-Karten Fat16/32 Implementierung
abnehmen. Außerdem gibt es von TI für den F5529 ein Beipiel (M2_SDCardReader) der FatFS beinhaltet. Ich habe zwar schon UART und SPI Schnittstellen mit dem MSP430 konfiguriert weiß aber nicht wie ich es schaffe die SD-Karte in mein System
mir Arbeit abnehmen. Außerdem gibt es von TI für > den F5529 ein Beipiel (M2_SDCardReader) der FatFS beinhaltet. Na wenn DAS kein gute Ausgangspunkt ist, weiß ich auch nicht. > Ich habe zwar schon UART und SPI Schnittstellen mit dem MSP430 > konfiguriert
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
der ST AN4031 bin ich auf folgenden Satz gestoßen "This example is applicable to products STM32F2, STM32F405/415, STM32F407/417, STM32F427/437 and STM32F429/439 lines. The ADC is configured in __continuous triple Interleaved mode__ In this mode, it converts continuously one analog input channel
QFN-Adapter. Das ist mittlerweile elf Jahre her. Der Debugadapter war "Made by Olimex" eigentlich ein MSP430-JTAG mit einer angepassten DLL fuer den Code Composter V3.3. Zum "Reinschnuppern" gibt es relativ guenstige Startangebote fuer die Piccolo-Serie von Controllern. Das ist quasi der kleinere
-
Thread
ATMega328, RFM69 an Lithium-Thionylchlorid Batterie
Schutzschaltung an? Ohne Chlor! schrieb im Beitrag #6592845: > Ja, aber immer noch sehr gering(bei 20°C). Bei 20°C ist für die LS 14500 die Selbstendladung kleiner als 1% pro Jahr. Bei Li Ionenakkus liegt die Selbstentladung bei 4 bis 5 % pro **Monat** . Wenn ein Gerät über ein Jahr laufen soll,
implementiert - sonst hätten auch <60µA gereicht. Der Sabotagealarm ist flankengesteuert und weckt den MC MSP430G2553 auf. Einmal in der Stunde wird ein ALIVE Signal gesendet. Viel Energie kostet das sekündliche Aufwecken um den stündlichen ALIVE-Timer zu untersetzen. Weiter müssen für den MSP430 Timer die
-
Thread
MSP430FR2422: Fragen zum Datenblatt
Okay, DANKE! Ich habe jetzt noch versucht den MSP430FR2422 in den LPM3 zu bringen. Dabei verwende ich nahezu fast nur den uC, nur mit einem 100nF Abblockkondensator und einem 47kOhm PullUp-Widerstand an Reset, da low-active. Ich hätte jetzt hier
Danke für eure Hinweise. Meine Schaltung ist falsch ist mir aufgefallen. :-) Ich war es gewohnt am MSP430G2553 einen 100nF-Abblockkondensator oben an den IC zu packen (zwischen Pin 1 und Pin 20). Dies hatte ich leider für den MSP430FR2422 übernommen. Was natürlich falsch ist, hier liegen Vcc und
-
Thread
Leistungsmessung mit MSP430
ATM90E26 https://www.microchip.com/wwwproducts/en/ATM90E36A Und es gibt tatsächlich auch spezielle MSP430 für sowas. Mit Referenzdesigns: 1-phasig https://www.ti.com/product/MSP430F6736A https://www.ti.com/tool/EVM430-F6736 3-phasig https://www.ti.com/product/MSP430F67771A https://www.ti.com/tool
> https://www.microchip.com/wwwproducts/en/ATM90E36A > > Und es gibt tatsächlich auch spezielle MSP430 für sowas. Mit > Referenzdesigns: > 1-phasig > https://www.ti.com/product/MSP430F6736A > https://www.ti.com/tool/EVM430-F6736 > 3-phasig > https://www.ti.com/product/MSP430F67771A > https
-
Thread
[V] EZ430-F2013 – MSP430 USB Stick
Gebe neues EZ430-F2013 – MSP430 USB Stick Development Tool für 20€ ab. Nur einmal benutzt, passt aber leider nicht zu meinem MC. Porto Brief 2 € Anfrage bitte via PM
-
Thread
Verständnisproblem in AVR C Syntax Gesperrt
Franz schrieb im Beitrag #6561232: > a = 0x10000F23 > a = (a << 3) [c] unsigned long a; a = 0x10000F23; // 0b0000010000000000000000111100100011 a <<= 3; // 0b0010000000000000000111100100011000 [/c] Tipp: Wenn man wissen
Architektur besser passende Typen, zu verwenden. Ein uint_fast8_t hat auf einem AVR 8 Bit, auf einem MSP430 16Bit und auf ARM 32 Bit. Ganz anders sieht es aus wenn man Strukturen definiert. Hier sollte man mit "[u]int_least_[8|16|32|64]_t" arbeiten. Man gibt dem Compiler damit auch wieder die Mindestgröße
-
Thread
suche 1Hz Oszillator mit geringem Stromverbrauch mit 10µA maximum und Abweichung <=100ppm
Evtl. wäre auch ein Blick auf die MSP430-serie von TI interessant, diese MCUs sind sehr sparsam. Ein 32KHz-Quarz als Clock source, und er braucht 0.7 uA im Low Power Mode 3.
erzeugt auch ohne Init direkt 1 Hz mit 50% Tastverhältnis. Mit einem Uhrenquarz 3x8 mm und 12-15 pF trifft man die 1 Hz mit nur wenigen ppm Abweichung. Probiere es aus!
-
Artikel
JTAG
ist 33×19mm klein. 10-pin JTAG im 20'tel-Zoll Raster. Forumsbeitrag "neuer JTAG-Stecker für ARM" Keil ULINK2 (und Pinouts anderer JTAG-Stecker) MSP430 JTAG. Anschluß an Parallelport: Olimex MSP430 JTAG (PDF) bzw. ((GIF)). Siehe auch Diskussion
JTAG/SWD) LM3S support(JTAG/SWD) AT91SAM3 support(JTAG/SWD) AT89S5X support(ISP) PSOC1 support(ISSP) MSP430(without TEST) support(JTAG) C8051F support(C2/JTAG) AVR8 support(ISP/JTAG) LPC900 support(ICP) HCS08 support(BDM) HCS12(X) support(BDM) SVF support(JTAG) = Software = AVR JTAG. AVR-Studio (Windows
-
Thread
PWM auf ATmega328p Timer0 nicht so wie erwartet.
sollte jedem selbst überlassen bleiben. Im Laufe meines Berufslebens hatte ich mit MCS-51, PIC16F, MSP430, AVR, STM32F und STM8F zu tun (lustigerweise dienstlich noch nie NXP). Hier habe ich es mir sehr zur Angewohnheit gemacht, eine API (auch wenn die Hardware sehr unterschiedlich ist) so ähnlich
CS00 // 0 0 0 ---> keine Taktquelle, Timer gestoppt // 0 0 1 ---> F_CPU / 1 // 0 1 0 ---> F_CPU / 8 // 0 1 1 ---> F_CPU / 64 // 1 0 0 ---> F_CPU / 256 // 1 0 1 ---> F_CPU / 1024 // PD3 als Ausgang
-
Thread
Menü programmieren
offen Hinweis: meine Programmierkünste ('C') (sowie englisch) sind nur schwach ausgeprägt µC: MSP430Fxxx,
Eintrag "Menü verlassen" verlässt das Menü. Genau. So was, o. ä., suche ich in C vorzugsweise für MSP430Fxxx Stefan ⛄ F. schrieb im Beitrag #6534144: > Wolle G. schrieb: >> Wie viel Euro möchtest Du dafür haben? > > Nein Danke. Ich habe kein Interesse an dem Projekt. Wie sang doch Roberto Blanko
-
Thread
Assembler wo sind eigentlich diese ganzen Genies??
kleinen µC nichts mehr gemacht hab. Ich las mal in einem Artikel eine entscheidende Bemerkung als der MSP430 vorgestellt wurde: Die Maschinenbefehle wurden auf Compiler hin optimiert. Man geht nicht davon aus, dass die Prozessoren in Assembler programmiert werden. Mein verstaubtes 8-Bit Wissen hilft
Assembler > programmiert werden. Wohl so ungefähr jede Befehlssatz-Architektur, die in den letzten 20-30 Jahren völlig frisch definiert wurde, orientiert sich in dieser Richtung. Kurioserweise ist aber ausgerechnet MSP430 ziemlich angenehm auf Asm-Ebene.
-
Thread
LCD im 4-Bit Modus an nur einem Port betreiben
dieselbe ist ==> P1DIR, P1OUT, P1IN) sollte das mit kleinen Anpassungen sofort gehen: [code]#include <msp430.h> #include <legacymsp430.h>[/code] Durch notwendige Includes für deinen µC ersetzen, mutmaßlich: [code]#include <MSP430x16x.h> // für MSP430F1611 [/code] Dazu kommt dann die Verzögerungswarteschleife
Heizkörperthermostatregler- gedacht. Deshalb muss ich zunächst von meiner Experimentier"anlage" mit MSP430F1611 auf einen MSP430F2417 umziehen. Hier will ich als Thermometer einen DS18B20 direkt am µC betreiben und muss deshalb auch dafür noch das Programmteil bauen. Bisher habe ich immer den DS18B20
-
Thread
ESP8266 Module mit Batterie betreiben - Strom sparen
einwandfrei. Der ESP8266 wird nur für den Sende- und anschließenden Empfangsvorgang von einem MSP430 über einen FET kurzzeitig angeschaltet. _Anmerkungen_ : In den Varianten 2 u. 3 wären die Schottky-Diode nicht notwendig gewesen. Zusätzlich sind bei allen Varianten 4x 100µF Mehrschichtkondensatoren
#6483976: > Der ESP8266 wird nur für den Sende- und anschließenden Empfangsvorgang > von einem MSP430 über einen FET kurzzeitig angeschaltet. 500 µA sind aber recht viel Strom für eine Ruhephase. Welchen MSP430 nimmst Du als Timer? Welchen FET? mfg klaus
-
Thread
CO2 Melder Eigenbau Gesperrt
sie nicht nachregelt. Ich würde erstmal einen Prozessor mit niedrigem Stromverbrauch also zB. MSP430 vorsehen, dazu einen RTC Chip mit dem eine automatische Zeitsteuerung erfolgt -da kann man Ferien/Feiertage berücksichtigen- und ein eInk Display. Versorgen würde ich über eine Solarzelle und Supercaps
jemand ohne Ahnung. > > Ich würde erstmal einen Prozessor mit niedrigem Stromverbrauch also zB. > MSP430 vorsehen, dazu einen RTC Chip mit dem eine automatische > Zeitsteuerung erfolgt -da kann man Ferien/Feiertage berücksichtigen- > und ein eInk Display. zu kompliziert und viel zu teuer dank eInk
-
Thread
MSP430: CCS Compiler Problem
das mal bitte jemand ausprobieren? Die Optimierung ist ganz abgeschaltete, der Compiler ist TI v20.2.3.LTS, die CPU ist MSP430F2274. Vielen Dank. #include <msp430.h> /** * main.c */ static void test_list(unsigned char *data, unsigned int len) { unsigned long ul_id; ul_id =