-
Thread
MSP430 mit externen Speicher
Hallo, folgendes Problem: Ich möchte an einem MSP430F1612 ein externes EEPROM (256kByte) anschließen. Da ich ziemlicher Neuling bin auf dem Gebiet meine Frage. Wie mach ich dies am besten??? Gibt es EEPROMs in solcher Größe die man einfach mit
Ich betreibe auch einen parallen RAM am MSP430. Schluckt halt ein Haufen Port-Leitungen, externer Adress-Latch usw. Naja, hoffentlich sind die SPI RAMs bald ordentlich verfügbar.
-
Thread
MSP430 - Assembler Fragen
haben. [c] ;****************************************************************************** ; MSP-FET430P140 Demo - Software Toggle P1.0 ; ; Description: Toggle P1.0 by xor'ing P1.0 ; ACLK = n/a, MCLK = SMCLK = default DCO ~800kHz ; ; MSP430F149 ; -----------
****************************************************************************** .cdecls C,LIST, "msp430x16x.h" ;------------------------------------------------------------------------------ .text ; Progam Start ;-------------------------------------------
-
Thread
MSP430 leicht übertakten
Hallo, ich habe eine Applikation, bei der ich einen MSP statt mit den maximal erlaubten 16MHz auf 16,8MHz laufen lassen muss(externe vorgegebene Taktquelle). Dass sollte schon problemlos machbar sein, oder? Vcc leigt bei 3,3V. Also MCLK wären dann 16MHz,
Also der in diesem kleinen JTAG Stick (für SBW JTAG) von TI verbaute MSP430 ist ein MSP430F1612 der normalerweise mit einer Taktfrequenz von 8MHz läuft. Der ist auf 12 MHz mit externen Quarz übertacktet.
-
Thread
MSP430F155.1612 an EEPRPOM 24LCxx
I²C Bus mit einem EEPROM 24LCxx verbunden ist. Oder vielleicht hat jemand ein Programmbeispiel für MSP430F155..1612 --- EEPROM 24LCxx.
1502&techDoc=&familyId=342&documentCategoryId=1&Input3=Go stehen ne ganze Menge Application Notes zum MSP430 inclusive Code Samples.
-
Thread
MSP430 RTC-Calender
hallo, ich bin gerade am Bearbeiten eines Projektes mit dem µC-MSP430F1612. Der µC soll jeder 5 Minute Daten von 1-Wire Bus lesen und Relais anzusteuern. Hat jemand vielleicht ein Beispiel Code für Datum und Zeit zu einstellen (RTC-Calender.h)? Wer von euch
Also der F1612 hat keine dedizierte RTC. Mit einem 16 Bit Timer und einem 32,768kHz Quarz am ACLK geht das problemlos. Einfach alle 1 Sek. einen Int erzeugen lassen und alle 300 Interupts eine Messung auslösen.
-
Thread
Resonator für AVR 328P-AU
Taktquelle wechseln können, sondern auf "Fuses" angewiesen sind. Da bin ich vielleicht von den msp430 verwöhnt gewesen, die das können, und im Stromsparbetrieb mit ihrem integrierten RC-Oszillator arbeiten können, und den Quarz nur dann nutzen, wenns auf Taktstabilität (UART etc.) ankommt. Bauform
HC49 oder ähnlichen begehbaren Bauformen zu verwenden. https://www.auris-gmbh.de/3xios/daten/HC1612-4.pdf In der gleichen Bauform gibt es auch Oszillatoren: https://www.auris-gmbh.de/3xios/daten/AQO1612%20CMOS.pdf (die mag man, wenns ums Stromsparen geht, allerdings nicht verwenden)
-
Thread
Sind die µC PIC die einzigsten, die eine Layoutkompatibilität bieten?
Die MSP430 sind manchmal innerhalb einer Familie pinkompatibel, so z.B. 'F169, 'F1610, 'F1611 und 'F1612, auch 'F149 etc. und 'F159 etc. haben ein zumindest ähnliches Pinout.
Baugrössen ja nicht funktionieren. XMEGAS sind bei gleiche Gehäusegrösse auch kompatibel STM32F1 und STM32F2 (je nach Modell evtl.) auch
-
Thread
MSP430 DMA Modus
Hallo, vielleicht kann mir hier jemand helfen, ich benutze den MSP4340F1612 und erzeuge mittels DMA-Controller ein Sinussignal, ohne Probleme, nun möchte ich auf gleichen Weg ein Port umschalten, syncron zum Sinus (soll mal ein kleiner Lock-In verstärker werden).
Vielleicht liegt's daran, dass die Ports nur 8 Bit haben, das DMA aber 16 braucht. Die Peripherie hat beim MSP430 ja nur 8 Bit; nur die CPU und ein paar ander Sachen haben 16 Bit.
-
Thread
Fragen zu I²C-EEPROM M24C16
hätte mal eine Frage zu der I²C-Ansteuerung eines EEPROMS M24C16. Ich verwende als Controller einen MSP430F1612, der schon I²C standartmäßig als USART dabei hat. Mein Problem ist folgendes: Der Speicher ist in 8 Pages mit jeweils 256 Byte organisiert. Etz habe ich von TI eine Bespielapplikation
geschrieben, die mir komplett eine ganze Page auslesen soll, also 256 Byte. in dem Register des MSP "I2CNDAT" kann man angeben, wieviel Byte man übertragen möchte und es wird dann automatisch diese anzahl übertragen (Automatic Data Byte Counting). Das Register is aber leider nur 8Bit sodass ich ja
-
Thread
MSP430: Blockiert DMA nur während Übertragung oder auch während Synchronisation?
CC1100-Transceiver rauszuschicken. Deshalb fange ich langsam an, Taktzyklen zu zählen... Modul ist ein MSP430F1612. In der naiven Implementation wandelt der AD-Wandler timgetriggert in eins seiner Speicherregister. Die DMA holt sich das, wenn der Wandler fertig ist und füllt einen 64-Word-Buffer. Jetzt
-
Thread
Wer hat Erfahrung mit gEDA, gschem etc. ?
TPS73033DBVR (3,3v ldo (sot23-5)) - LM1085IT-3.3 (3,3v (to220)) - TPA301DR (mono amp in 8-soic) - MSP430f1612IPM (ist aber meine ich schon enthalten (64-LQFP)) - SN65HVD231D (CAN transreceiver (8-soic)) - MAX3221IDBR (1 kanal rs232 (16-ssop)) - SN65HVD08d (RS485 (8-soic)) - AT45DB321C-RU (32mbit
sofort nach dem eingeben des rootpasswortes ab :-( kannst du mir da eventuell auch helfen? mfg KoF
-
Thread
MSP430 + DS1621
Hallo! Ich hab da ein Problem mit dem MSP430F1612 und DS 1621 der über den HW I2C Bus ausgelesen wird. Liefert immer den selben Wert. Egal ob man den Sensor erwärmt oder nicht. Der Wert ändert sich nur nch einem Reset. Kann mir irgendjemand
-
Thread
ADC12- Probleme mit Interrupt
Hallo, habe ein Problem mit den Interrupts beim ADC12 auf einem MSP430F1612. Ich soll den ADC als Modul für ein umfangreicheres Programm programmieren. Beim Repeat-Single-Channel Mode tritt nun das Problem auf, dass er zwar anfängt zu wandeln und in die Interruptroutine
-
Thread
MSP430 Uhrzeit & ADC12 & Interrupt
Hallo folgendes Problem beschäftigt mich derzeit: MSP430F1612 IAR 3.21A Sprache: C Ich habe eine Uhrzeit mittels der Bibliotheken von TI am laufen. Ich nehme dazu den TimerA (TA). Das geht auch schon eine ganze Weile ganz gut... Inzwischen habe
-
Thread
MSP430-UART Flagabfrage
Hi, ich benutze den MSP430F1612 und möchte gern 3 Byte über den UART ausgeben. Da darauf zu achten ist, dass der TXBuffer erst leer seien muss um ein neues Byte reinzuschreiben, erfolgt eine Abfrage auf zustand des Buffer
-
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