-
Thread
Logikanalysator Scanalogic funktioniert noch nicht ganz wie er soll, hat unerwartete low-levels
@christian: ich interessiere mich derzeit auch für LA's für ein bischen basteln mit meinem msp430. dabei bin ich auch auf den saleae gestoße... für weniger als das scanalogic 2 edu kit. aber ein echter saleae kostet über 100€ wenn ich das richtig verstanden habe. bist du sicher dass du nicht
das wär ja klasse wenn ich dann wieder ein bischen im niveau weiter voranschreiten könnte mit meinem msp430 durch günstige helferlein.
-
Thread
Multiplikation 16x16 bit mit MSP430
Hallo zusammen, ich benutze einen MSP430F2274, welcher über keinen Hardware-Multiplier verfügt. Die Software programmiere ich mit IAR in C. Nun zu meiner Frage: Die Multiplikation in C ist simpel, auch der Assembler-Code erscheint mir
------------------------------------------------------------------- ; MSP430 16*16 Bit Multiplikation ; Zyklen abhängig von OP1: (ohne call und ret) ; MPY 17..133 ; MAC 15..131 ; MPYU 11..123 ; MACU 9..121 MPY clr ACL ; ACH
-
Thread
MOSFET Auswahl ESP32 Selbsthaltung
gewährleisten musste ich den ESP8266 während der Funkpausen komplett weg schalten. Ein sehr stromsparender MSP430 übernimmt den Betrieb. Der MSP430 schalten über einen MOS-FET ZXM61N02F die GND-Leitung des ESP8266 fast verlustlos ein/aus. Es muss sichergestellt sein, dass im Ruhezustand alle Anschlüsse des
HIGH-Potential liegen. Das Gate des FET's ist mit 330kOhm mit Ground verbunden. Sind alle Anschlüsse des MSP430 hochohmig (z.B. bei Reset), dann beleibt der ESP8266 stromlos. Innerhalb von 15s kann der ESP8266 Hochgefahren, Initialisiert, ein UDP Telegramm abgesendet, UDP Quittung empfangen und der ESP8266
-
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
Einstieg in Microcontrollerprogrammierung mit Stellaris Launchpad?
Komplexität schnell verloren. Vielleicht doch besser mit AVRs oder, wenn man bei Ti bleiben will, mit dem MSP430 Launchpad anfangen. Das MSP430 Launchpad vereint praktisch alle Vorteile des Stellaris Launchpad (Preis, Debugger + Programmer on board) mit der Einfachheit eines kleinen uC. Die Community ist auch
Wenn du Anfänger bist nimm lieber das MSP430 Launchpad. Da kannst du dann einfacher eigene Schaltungen entwickeln und die Controller "erschlagen" dich nicht gleich.
-
Thread
IAR Compiler; MSP430 Assemblerroutine; Übergabeparameter
Hallo Leute, ich programmiere den *MSP430F123* und verwende dabei den IAR C/C++ Compiler. Mein Code besteht aus einem *.s43 Assemblerfile, für zeitkritische Routinen, und einem *.c File. Aus meinem C-Code heraus rufe ich div. Assemblerroutinen
keinen Sinn, das kann man in C genauso schreiben, der Kompiler macht das selbe draus. Gerade beim MSP430 ist ASM nur noch in den seltensten Fällen von Nöten. Ich habs beim GCC immer mal gemerkt, wenn ich das Listing angeschaut hab, dass die Optimierung sehr gut ist, was besseres wäre mir auch nicht
-
Thread
Syntax-Highlighting Test
converted. // For example, a valid sequence could be A0, A3, A2, A4, A2, A1, A0, and A7. // See the MSP430x1xx User's Guide for instructions on using the ADC12. // // // MSP430F149 // ----------------- // | | // | A0 |
converted. // For example, a valid sequence could be A0, A3, A2, A4, A2, A1, A0, and A7. // See the MSP430x1xx User's Guide for instructions on using the ADC12. // // // MSP430F149 // ----------------- // | | // | A0 |
-
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
MSP430: I2C ohne Interupt Problem
Hallo, ich versuche beim MSP430F2274 die I2C Controller (Master) ohne Interrupts zu benutzen, habe aber ein Problem damit. Im Moment habe ich noch keine I2C Device angeschlossen , aber ich kann SCL und SDA mit einem Timinganalyzer
KEIN ACK kommt. Mein Problem ist jetzt zu erkennen, dass eben kein ACK kommt. Im Daten- blatt des MSP430F2274 steht, dass sobald der Slave das ACK gesendet hat, das Flag UCTXSST rückgesetzt wird. Daher gehe ich davon aus, dass es nicht rückgesetzt wird wenn kein ACK kommt. Das ist aber nicht der
-
Thread
UART legt Controller lahm
Hallo zusammen, im Rahmen meines Projektes bin ich gerade auf ein neues Problem gestoßen. Mein MSP430 hört auf dem CAN-Bus mit, was alles so gesendet wird. Dabei achtet er auf ungefähr eine handvoll CAN-Botschaften identifiziert durch die entsprechende ID. Die IDs werden dabei von einer SD Karte
powers[d]; /* special case */ if (f<0.0 && f > -1.0) { p = ltoa(buf,-1,pad,padchar); *(p-1) = '0'; } else p = ltoa(buf,f,pad,padchar); *p++ = '.'; if (f<0.0) f = -f; f -= (long) f; f *= powers
-
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
Suche nach gutem Mikrocontroller
Muss es zwingend 32Bit sein? Ansonsten werf ich mal noch die TI MSP430 Linie in den Ring, den Vorteil bei diesen Controllern sehe ich bei der geringen Stromaufnahme.. Die IDE ist CodeComposer, was eigentlich ein Eclipse mit ein paar Plugins ist. Davon gibt es,
beim Nucleo, diverse Boards welche du dir anschauen könntest. http://www.ti.com/microcontrollers/msp430-ultra-low-power-mcus/overview.html# Ich hab da gute Erfahrungen mit dem MSP430FR5969 Entwicklungsboard gemacht. Siehe auch den Beitrag hier im Forum: MSP430
-
Thread
I2C für MSP430
Hallo zusammen! Hat jemand von euch schon mal eine I2C-Schnittstelle für den MSP430 programmiert? Bin programmiertechnisch noch nicht sooo.. bewandert. Möchte damit ein EEPROM ansprechen, um nicht ständig aufs Flash zu speichern. Dieses muss ich vorher immer Segmentweise
habe das BSP mit EEPROM angehängt, Hat jemand Erfahrungen mit I2C-Software-Interface auf dem MSG430F123x ? Gruß m@is
-
Thread
Mikrocontroller Einstieg
es mit integriertem Bootloader, so dass man keine zusätzliche Programmierhardware benötigt. Der MSP430 wäre als 16-Bitter auch noch eine gute Alternative. Gibt es günstig auf einem USB-Stick, welcher gleich einen Programmer enthält. Und nochmal zur Programmiersprache: Man nimmt die Sprache, mit
eigentlich dachte mir einen groben Überblick > verschaft zu haben Dann schmeiß ich mal den TI MSP430 mit in die Runde: http://www.ti.com/tool/msp-exp430g2 http://www.watterott.com/de/MSP430-LaunchPad-MSP-EXP430G2?xfa9ed=fceb296c0227c0c71dc05d125b429357 Ein gutes Evaluationboard, ein vollwertiger
-
Thread
Einstieg unter Mac OS X: AVR, Arduino, oder PIC18/24?
/energia.nu/download/downloadv3.php?file=energia-0101E0011-macosx.dmg Energia unterstützt neben MSP430 auch Stellaris LM4F120 bzw. Tiva TM4C123G (beide ARM Cortex M4F). Ansonsten gibt es mit Rowley Crossworks auch eine kommerzielle IDE für AVR, MSP430, ARM und MAXQ20/30, die nativ unter OS X läuft
aber eine von und für Atmega > Fanboyz. Ich sehe das hier: [pre] Filter: ARM AVR Arduino 8051 MSP430 R8C/M16C/M32C PIC C16x AVR32 TriCore PowerPC [/pre] Maik
-
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
Comparator A - Wer hat Erfahrungen mit dem gemacht?
Schülerprojekte genannt. Aber nur eins scheint in dieses Forum zu passen: Mikrocontroller Testboard für MSP430F123. Lt. Datenblatt hat dieser µC tatsächlich einen Input, der sich "Comparator A" nennt. Und für den MSP430 gibt es hier im Forum einiges zu finden. Walter
-
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
MSP430F149 - GCC interrupt-problem
komischen Probleme bei den UART-Interrupts. Interessanterweise tritt das Problem nur auf, wenn ich den MSP430F149 angebe, beim MSP430F123 ist alles ok. interrupt (UART0TX_VECTOR) usart0_tx(void) { ... } interrupt (UART0RX_VECTOR) usart0_rx(void) { ... } Das erzeugt diese Fehler (Zeilen
-
Thread
MSP430 Takt einstellen
Na ja, nicht jeder MSP430 hat einen XT2CLK. Aber auf jeden Fall einen LFXTCLK. Das Quarz generiert den LFXTCLK. Dieser ist der Ursprung für den ACLK und kann durch die DIVA-Bits noch heruntergeteilt werden.
stimmt, nur die x13, x14, x15 und x16 haben den XT2CLK. bei meinem F123 kann ich aber auch LFXTCLK nehmen für die MCLK. Wie ich jetzt sehe, müsste ich auch mit dem internen DCO auf 8MHz kommen. Mal sehen ob ich das hinbekomme...
-
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
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
Wieso nennt Atmel diese Dinger "Fuse"?
Beim MSP430 gibt es noch eine echte Fuse zum abbrennen. Danach ist keinerlei Programmierung etc. mehr möglich. Gruß Jobst
Jobst M. schrieb im Beitrag #4794077: > Beim MSP430 gibt es noch eine echte Fuse zum abbrennen. Allerdings nur in den älteren Familien (1xx, 4xx, 2xx). Alles neuere (5xx, 6xx, FR) hat eine "electronic fuse", was einfach ein spezieller Wert im Flash
-
Thread
Flankenerkennung
FRAGE: kann ich beim MSP430 auch einen Flankenwechsel high => low erkennen? Bisher Frage ich per (Timer-)Interrupt einen Porteingang regelmäßig ab. Schön wäre es nur auf einen Flankenwechsel zu reagieren. Ich benutze IAR, den MSP430F123 und programmiere in C (nur wenn ich muß in Assembler) Gruß m@is
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
> Digitalspaß?!? > Gibt es da überhaupt jemand, der das richitg beherrscht? zB TI mit ihren MSP430. Beispiel: http://www.ti.com/product/msp430f6779 7 separate 24 SAR ADCs (die parallel wandeln) fchk
dass ich mein Arsenal an ATtiny13/85, ATmega32, ATmega328, ATXmega128a3u, STM8S003, STM8S103, STM32F05x, STM32F103, STM32F4xx, MSP430xxxx, noch um zehn TSSOP20-STM32F030F4P6 und 20 Adapterplatinchen TSSOP->DIP ergänze (rund 10 Euro inklusive Versand insgesamt für alle Teile). So ein "kleiner" Cortex-M0
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
größe 40mm x 60mm 2. MMI platine (in arbeit) - nur mit display lieferbar. - 5 volt eingang. - MSP430F15x/MSP430F16x/MSP430F161x microcontroller. - JTAG anschluss. - I2C anschluss mit pegel anpassung. - RS232 V24 anschluss. - bis zu 64Kbytes EEPROM (smd) - Spannungs regler für 3.3 volt und 2.8
@Thomas H >hat jemand schon die Lib für den MSP430 verwirklicht? die ganze Lib nicht, aber ich habe ein LS020 an einem MSP430F1611.
-
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
Warum besitzt der AVR keine Division-Funktion?
Divisionsfehler vom Pentium). Wundet sich wer, warum ausgerechnet 8051 und 6808 dividieren können, AVR, Z8, MSP430 jedoch nicht? Z8 und MSP430 sind übrigens CISC. Divisions-Algorithmen benötigen vor allem hinreichend viele Register und mindestens 2-Adress-Operationen. Hat man nur einen Akku zum Rechnen zur
Hex besser gesagt, binär nach dezimal, läßt sich auch sehr schön mit BCD-Arithmetik lösen beim MSP430 würde das z.B. so aussehen: // Vorzeichenbehandlung und BCD nach ASCII sind weggelassen // in r4 short2bcd: clr r5 clr r6 mov #16, r7 loop: rla r4 dadd r5, r5 dadd r6, r6 dec r7
-
Thread
ARM Eval Board gesucht
sich auf die etwas eigenartige Architektur eingestellt hat. Ich kam vom Z80 über die 68K Familien, MSP430 zum ARM und hatte entsprechende 32bitter Erfahrung.
eigenartige Architektur >eingestellt hat. Neee, lass mal. > Ich kam vom Z80 über die 68K Familien, MSP430 zum ARM > und hatte entsprechende 32bitter Erfahrung. 68k hab ich früher (tm) in ASM programmiert. Schön wars ;-)
-
Thread
LCD-Display
werden. Z.B. Reichelt Best. Nr.: "LCD 3,5-13". Für derart niedrige Ströme halte ich aber auch den PIC16F688 für ungeeignet. Ich würde hierfür einen MSP430 von TI verwendet. Dafür gibt es auch eine Beispielapplikation, bei der der uC über eine Glasfaser mit Energie versorgt wird.
Ich denke das nackte Display (DE 123-RS-20/7,5) reicht mir, ich möchte das Display mit dem Mikrocontroller PIC16F688 ansprechen. Ich mach das zum ersten mal, sollte doch funktionieren? oder gibt es da wichtige spezielle Sachen zu beachten
-
Thread
Verständnisfragen zu USB
Überschrift, ich möchte die folgenden Fragen aber troztdem stellen: -Wer hat schon Erfahrungen mit dem MSP430-USB-Descriptor Tool gemacht. (Ich meine nicht das Descriptor Tool von USB.org, sonder das von TI) -Wer hat Erfahrung mit der Android USB API? Wo sind hier die Standard-Device Requests zu finden
benutzt. Ja, man könnte auch eine zweite Konfiguration verwenden. Das Problem ist nur, dass ich ein MSP430F55xx USB-Mikrocontroller verwenden möchte, dessen USB-Stack von TI nur eine Single-Configuration unterstützt. > Die Interfaces muessen nicht abgeschaltet werden. Nein müssen sie nicht, aber
-
Thread
Was sind eure Lieblings-ICs?
Msp430fr5969 Speziell der msp430 ist ein unglaublich toller mC. Ultra Low Power und kann Wahnsinnig viel. Richtig tolles Teil.
ADUM1201 - galvanische Trennung von Signalen bis zu mehrere MHz Noch ein paar andere Liblinge: MSP5.0A / MSP3V3 - Supressordioden, die kommen überall mit drauf. BSS84 / BSS123 - Logic Level Mosfets BTS432 / BTS555 - Hi Side Switch
-
Thread
ATMega328, RFM69 an Lithium-Thionylchlorid Batterie
etwas über 11 Jahren halte ich für ziemlich kurz. Zwei andere Batterietypen, ebenfalls Lithium (CR2, CR123, 3 V, Panasonic, Ansmann), keine Thionylchlorid, gleiche Anwendung, entsprechendes Alter funktionieren hingegen einwandfrei. Wie sind eure Erfahrungen?
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
MSP430: Zugriff auf flash mit MSPGCC
Moin ! Brauche einen Tip wie ich unter MSPGCC bei einem MSP430F123 auf den flash-Speicher zugreifen kann. Habe eine kleine Liste mit Konstanten die etwa 100 byte lang ist und die ich natürlich nicht ins knappe RAM kopieren kann. Müsste die ins flash schreiben
getöteten arbeitern bis jetzt... aber nun ist diese killermaschine in einem käfig eingebaut und der msp soll 10 lagertemperaturen sicherheitshalber checken und ggf warnen. gruss michael
-
Thread
Fat16 mit ATmega8
zwangsläufig einen Block von zb. 512 Bytes SRAM. Angenommen du weist das im Block Nummer XYZ an Byteaddresse 123 deine gesuchten Daten liegen dann kannst du die MMC/SD Karte sehr wohl so ansprechen das die ersten 123 Bytes dieses Blockes garnicht gespeichert werden müssen. D.h. die Lese Routine einer MMC/SD Karte
meines Logger in eine MMC-Karte auszulagern. Bis jetzt boten mir die 60KB Flash-Speicher auf meinem MSP430F149 ausreichen Platz für Code (8KB, dank Compilerbeschränkung) und Daten (Rest). @Matthias: Könntest du uns den Code für die Speicherung der Daten in deinem Logger posten oder mir per Mail zusenden
-
Thread
BMS für Elektroaut
Ansätze. Ich würde auf jede Zelle einen kleinen µC mit integriertem Temperatursensor schnallen (z.B. MSP430F2013), den du dann direkt aus der jeweiligen Zelle versorgen kannst. Damit ist der Bauteilaufwand fast komplett auf den µC beschränkt (ein Stützkondensator an der Spannungsversorgung sollte noch
> Der MSP430F2013 ist mit 1,8V zufrieden, das sollte kein Problem sein. > Die built-in reference liefert dir über den gesamten Spannungsbereich > 1,2V +/- 60mV. > Ich weiß nur nicht, ob dir 5% Genauigkeit
-
Thread
uShell - ein universeller Parser für uCs
exisitiert schon seit knapp 2 Jahren und läuft (wenn er richtig konfiguriert ist) einwandfrei auf einem MSP430 und einem R8C. Der Parser hat nur 2 kleine einschränkungen : - Bei der definition der schlüsselwörter muß darauf geachtet werden das jedes schlüsselwort eindeutig von anderen zu unterscheiden
SET PARx 01234. sieht zwar auch nicht viel schöner aus, aber so müsstest du nicht explizit 0x, 0f, 0d angeben und es lässt sich noch einigermassen einfach eingeben ... >Also ich finde ihn gut, aber er hat eben auch >Nachteile gerade in einem AVR ursprünglich habe ich den parser auf einem msp430
-
Thread
Sensorkurve in C umsetzen, wie?
mit dem gnuplot als Parameter aufgerufen wird): set encoding iso_8859_1 # set title "KTY81-110" f(x)=a+b*x+c*x**2+d*x**3 a=-75 b=0.05 c=-0.5 d=0.5 set xlabel "R" set ylabel "T" FIT_LIMIT=1e-20 fit f(x) 'kty81-110.txt' using 1:2 via a, b, c, d plot 'kty81-110.txt' with points, f(x) # pause
eine Stil-Frage. Hersteller wie Texas Instruments geben die Formeln mit Parametern an (zumindest beim MSP430); da muß man nichts selber fitten.
-
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
Suche Mikrocontroller mit gemeinsamen Programm- und Datenspeicher
Wie wäre es mit ARM-Cortex M0/3/4, da wäre z.B. der STM32F4xx. Demoboard gibt es für ca 15€ www.st.com/nucleoF401RE-pr
hallo, der MSP430 von Texas Instruments hat von-Neumann-Architektur. Mit dem Launchpad für 12€ und dem bis 16kb kostenlosen Code Composer Studio von TI ideal zum Testen. Gruß wv
-
Thread
Div und anschließend Mul ohne Overflow und mit max. Präz.
Ich möchte mit einem MSP430 das Frequency Tuning Word eines DDS berechnen. Die Formel dafür ist einfach: FTW = (f*2^48)/Sysclk. Das Problem: "long" Zahlen sind ja beim IAR nur 32 Bits breit. Die Genauigkeit davon reicht
f*2^32 arg groß und damit nicht mehr verarbeitbar. Teile ich hingegen erst f/Sysclk, bleibt wegen der Rundung nichts mehr übrig. Ich bräuchte also eine Funktion, die mir gleichzeitig die Division und
-
Thread
Pic18F4550 Bespielen minimal Hardware
Ansonsten empfehle ich das msp430 launchpad .
Spannung meines ComPorts reicht aus, um den PIC in den Programmiermodus zu bringen (HVP). Einen PIC18f4550 hab' ich damit erfolgreich programmiert. Die verdrillten Kabel sind unbedingt erforderlich, der 18f4550 war in der Beziehung der zickigste Controller. Gruß Steini
-
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
FatFS Dateisystem
Also ich benutze ein MSP430FR5969 Mikrocontrollerboard von TI. Der Controller selber taktet mit 16 MHz, die SPI-Schnittstelle mit 8MHz. Bin mir gar nicht mehr sicher, weshalb ich auf 8MHz kam, aber ich dachte dies sei die Grenze
des File: [c]f_truncate(&g_sFileObject); // Truncate unused area f_lseek(&g_sFileObject, 0); // Put file header return f_close(&g_sFileObject);[/c] Ist das so korrekt, dass ich zuerst ein Cluster
-
Thread
Stromsparende Fernbedienung
sparsamen uC mit dem ich halt > auf Tastendrücke warten würde .... So macht man das im Normafall :) Die MSP430F2xx verbrauchen z.B. im Low Power Mode 4 unter 0,5µA! Problem bei Bluetooth wird die relativ lange Zeit bis zur stabilen Verbindung sein. Wenn du damit leben kannst das nach dem Tastendruck eine
klar kannst du das mit fets machen. BSS123 auf deine zweite frage =) uuuund: [[Standardbauelemente]]
-
Thread
Stromsparendes Display, klein, 5 Zeichen gesucht
Keks F. schrieb im Beitrag #7051362: > 4 Ziffern exkl. Komma (bspw. 123.4). > Maximal 52mm Gesamtbreite Dieses: https://www.reichelt.de/lcd-7-segment-1x4-0-sz-h-8-0mm-reflektiv-lcd-7s-4-8-a-p197502.html
im Beitrag #7051362: > Hallo, > > kurzgefasst die Daten. > > 4 Ziffern exkl. Komma (bspw. 123.4). Also 4 Ziffern incl. einem Komma vor der lezten Dezimalstelle werden gewünscht. Als "neue Anforderung" sehr leicht zu überlesen. @Keks F.: Keks F. schrieb im Beitrag #7061845: > Ich verstehe
-
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
Netzwerkkarte mit RTL8019
Naja, bisher habe ich nur den MSP430x4xx Family User's Guide (slau056d) und den MSP430x1xx Family User's Guide (slau049d) gesehen. Übrigens gibts jetzt auch Erratas dazu! MSP430x4xx Family User's Guide Errata (slaz008) MSP430x1xx
keine SD/MMC Karte gefunden. Rebootet der ATMega *grübel* ? Zur Stabilisierung habe ich noch 100nF zu den 1µF zwischen Reset / GND gelötet. Hat jemand ne Idee ? Vielen Dank schonmal im Voraus.
-
Thread
5V aus 1,5V-Primärzelle
Spannung einsparen. MfG H. PS: Hier meine Kontoverbindung BLZ ist 501 423 901, Kto Nr. 987 465 123, Sparkasse Fakingen - das nur für den Fall, dass Du Deine Anwendung mit einem Teil meiner Ideen vermarkten möchtest. };-)
batterietauglichem Stromverbrauch, dann kannst du dir das Aus-/Einschalten der Versorgungsspannung sparen. Der MSP430F1232 braucht z.B. nur 0.7 µA im Standby-Modus.
-
Thread
Drehzahlmessung - jetzt Zündung defekt
schut euch das mal an... http://www.speedfighter.net/mad/mad.html basiert auf einem MSP430 Gruß Tenner
Kabel hast du einen Drehzahlabhängigen, massebezogenen Sinus. Den kann man mit einem kleinen C (z.B. 1nF) abgreifen. Der C sollte mindestens 200V können, wegen möglicher Spannungspitzen. Das Signal klemmt man erstmal mit einer ZF 4V7 z.B. auf ca. 5V. Danach kann man in ein Monoflop 555 oder 74HC123 gehen