-
Thread
Kleine Frage zu Makros
mit _attribute(section.... ö.ä. hinein zu legen. Habe ich auch schon gemacht mit dem Backup RAM dews F429. Das wurde direkt beim Flashen auch dann genau dahin kopiert.
instruction memory sogar 128 KiB) adressieren können möchte. Gab's schon bei der PDP-11. :-) Der MSP430 hat beide in einen Adressraum vereinigt, sodass die Fummelei mit irgendwelchen Adressierungsklimmzügen schon deutlich eher beginnt als beim AVR. > Der Chris arbeitet > aber mit STM32.
-
Thread
Platinenentwurf für Heizungsregelung mit Raspberry Pi - Kritik?
arduino-compatibles-1/relay/16-channel-relay/16-channel-12v-relay-module-for-pic-arm-avr-dsp-arduino-msp430-ttl-logic.html anzusteuern. Da die Relais gegen Masse geschaltet werden, der MCP23017 im stromlosen Zustand die Ports gegen Masse schaltet und damit die Relais alle schalten würde, habe ich die
Optimierungen vorgenommen. Markanteste ist die Integration des Funkschaltmoduls von ELV http://www.elv.de/fs20-schaltmodul-8-kanal-fs20-sm8-komplettbausatz.html. Heute sind alle meine neuen Platinen nach weniger als 2 Wochen Lieferzeit angekommen. Habe auch die Relaistreiberplatine optimiert, so dass die Relais
-
Thread
TMS320 - welche Bedeutung hat der DSP heute noch
Ich hab erst letztes Jahr ein 20kW SMPS mit einem TMS320F28032 in Serie übergeben. Der rechnet dort zwei 100kHz Current Loops, eine 6kHz Voltage Loop, diverse Filter zweier und dritter Ordnung und macht das Housekeeping. Unschlagbar
+ Ich hab hier einen BH560m. Der sollte den C64+ sicher auch koennen. Und einen umgeschnurzelten MSP430-JTAG mit angepasster DLL fuer CCS. > anderes kleines Gemüse Wenn da ein CCS dabei ist, dass noch den TMS320C25/26 unterstuetzt... Die Version CCS3.3 mag den nicht mehr. Div. TMS320C15 und
-
Thread
Sd-Card Spec
implementieren. reicht aber aus für eine transferrate von 250kbit/s zumindest rechnerisch 1MByte in 20s sind 8MBit in 20s sind ca. 400kbit/s. Mfg Uli
momentan auch dabei ein Projekt mit einer SD-Card bzw. MMC zu machen. Ich habe die Karte an einem MSP430F149 hängen und steuere sie über SPI an. Nun kann ich schon auf die Karte schreiben und aus der Karte lesen (ganze Sektoren). Nun habe ich da noch eine Frage zur Adressierung. Ich habe mal einige
-
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
Wanderkiste Widlar, Runde III
...so Kiste ist unterwegs. Hat jetzt 12440gr ich habe ein 20x4 Black Display und 2x5 Fet´s P Channel für den Nachfolger sowie 6 100F Elkos beigelegt. Habe mir folgendes entnommen: 3x Adapterplatine 04223A 2x Adapterplatine 04223A-03 3x Digital I/O 1.4A
Rollenabschnit 560R 0603 ca 1000Stk Potentniometer 10kR linear 5Stk IN_2 Accelerometer MMA7660FCT 10Stk MSP430G2152PW14R 6 Stck Vreg TL1431ACZT 3Stk div. 74HCxxx Hex Inv 3 Stk Quad XOR 3Stk Quad OR 3Stk Quad AND 3Stk Quad NAND 3Stk Quad NOR 3Stk MAX485 IN_3 div THT LEDs
-
Thread
Projekt DVM 4,5 Digit aus Standardbauteilen mit automatischer Bereichsumschaltung
TO99 Gehäuse) aufgebaut. Alles Geschichte, danach kam gleich die mc-Zeit mit dem 8051, später AVR, MSP430 und heute quäle ich ARM-Prozessoren :-)
Interessanter ist hier doch die Eingangsstufe: Ich will ja nicht nur 0 bis 2V messen, sondern auch -2V, -20 bis 20V, -200 bis 200V, 2A, 200mA, 20mA, dann noch AC, Ohm, Diodenspannung... Was dann als Auswertung dranhängt kann man ja variieren, man kann auch den ICL7135 mit einem µC abfragen, der ein Grafik-LCD
-
Thread
Einstieg in die Welt der Mikroprozessoren
PICs angefangen, für komplexere Projekte war mir Assembler aber zu heftig. Deshalb bin ich auf die MSP430 - Familie von TI umgestiegen. Dafür gibt es einen größenbeschränkten C-Compiler (IAR), mit dem ich gut klar kam. Neuerdings beschäftige ich mich mit der MB90F340 - Familie von Fujitsu, das sind
Hi Habe gerade noch 5x Mega32 inkl. Versand für 20,10 gekauft. 5x Mega16 hätte bei dem Händler inkl. Versand 16,90 gekostet. Bei pollin bin ich grad am Zusammensuchen. Noch ein paar Widerstände, Kondensatoren usw. mitbestellen. Ciao Tobias
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Strombegrenzung SOFORT, nur mimimimi-Anlauf ist möglich :-/ > > Wenn Du es jetzt noch schaffst, einen 1F "Kondi" in die Box zu bringen, 20A*0,2s/12V sollten 0,35F reichen. ;) Oder wie lang ist die Anlaufzeit des Motors? Aber ein supercab für 12V mit der Kapazität dürfte das Gehäuse sprengen, könnte
Wenn man sich eine Entladekurve ansieht (z.B. http://lygte-info.dk/review/batteries2012/Samsung%20ICR18650-22F%202200mAh%20%28Green%29%20UK.html ) wird deutlich, dass unter 3,3V praktisch keine Kapazität mehr übrig ist. Wenn man trotzdem weiter entlädt ist das nur Akkuquälerei.
-
Thread
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
das Problem: [code]#define LCD_SET_PAGE_ADDR(i) lcd_command(LCD_PAGE_ADDRESS | ((i) & 0x1F))[/code] Die Maske stand auf 0x0F, muss aber natürlich 0x1F sein um alle 26 Pages addressieren zu können.
Ich möchte das Display mit einem MSP430F1232W betreiben. Hat das schon jemand gemacht? Wurde die Library schon mal auf einen MSP portiert?
-
Thread
Port Pins mit Struct ansprechen
70: e0 91 60 00 lds r30, 0x0060 74: f0 91 61 00 lds r31, 0x0061 78: 80 81 ld r24, Z 7a: 8f 77 andi r24, 0x7F 7c: 80 83 st Z, r24 Statt profanes SBI / CBI und zusätzlich
aufs Herz: hat tatsächlich schon mal einer ein Programm, dass für nen AVR geschrieben, z.B. auf einen MSP430 portiert? Selbst wenn - die paar Sachen sind dann auch schnell geändert. Ebenso sehr nützlich, Bitvariable als flags. Besonders effektiv bei Controllern mit GPIO-Register, z.B. Mega88 bit rec_complete
-
Thread
Nokia Farbdisplay 3510i / 6100
Routinen veröffentliche. Vielleicht finden sich einige Leute, die ein C-Programm schreiben. (auch für MSP430) Das Display 6100 (und Kompatible wie 6610...) ist bezüglich der Bildqualität dem 3510i weit überlegen, da die eingebaute Hintergrundbeleuchtung für eine gleichmäßige helle Ausleuchtung sorgt
english, but not german... thanks again ! i go to try work with the 3595i display and the 18f452 ! thanks
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
wieder bei einem "Assembler auf Steroiden" und bekommt dennoch Overhead vom Compiler dazu. Der F411RE hat 100MHz, der Atmega328 20MHz. Beide Architekturen setzen einen Großteil der Befehle in einem Takt um. ARM ist Load / Store Architektur ohne direkten Zugriff auf IO Register. Der Atmega328
bei einem "Assembler auf Steroiden" und bekommt dennoch Overhead > vom Compiler dazu. > > Der F411RE hat 100MHz, der Atmega328 20MHz. > Beide Architekturen setzen einen Großteil der Befehle in einem Takt um. > ARM ist Load / Store Architektur ohne direkten Zugriff auf IO Register. > Der Atmega328
-
Thread
Anfänger / welcher mContr / welche Software
per Google übersetzten DBs. Oder was ganz neuen als Risc-V oder was besonders stromsparendes als MSP430 oder die absonderlichsten SoCs mit untrennbarer HW, SW, IDE in halb grafischer Programmierung, die PSocs die nunmehr zu Infineon gehören. Die Frage 'was ist der beste' ist so einfach nicht zu
Arduino F. schrieb im Beitrag #7537429: > Ist einfach nur blindes Arduino Bashing. Nö, die IDE ist so lange wie man in deren Umfeld bleibt praktisch und schnell. Ich benutze sie auch, aber finde trotzdem das
-
Thread
Korrelation ist besser statt hohe Sendeleitsung!!! Gesperrt
@Thomas zum Rechenaufwand: N*N ->Diskrete Faltung [summe über k] f(k) * g(n-k) F = Fouriertransformation N*log(N) -> schnelle Diskrete Faltung F( f(k) * g(n-k)) bei der schnellen Faltung ist der Rechenaufwand eher gering. @AxelR. PSK31 arbeitet nicht
im konkreten Fall schneller ist muss man halt ausprobieren. Im Zweifelsfall nimmt man einfach einen MSP430 oder ARM, statt sich mit dem AVR zu quälen.
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
Nano oder Pro-Mini schon meine bevorzugte Plattform. Auch die Nucleos sind da recht praktisch. Was MSP430 betrifft sind für mich auch die Launchpads von großem Interesse, weil man da auch mit dem Debugger arbeiten kann, was bei den AVR Arduinos nicht möglich ist. https://www.mikrocontroller.net/attachment
Speed warning for 20 MHz version: The 20 MHz resonator frequency exceeds the maximum explicitly allowed in the ATmega328PB datasheet. In our basic testing, the 20 MHz resonator appears to function without problems, but
-
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
RMS to DC Schaltung
Eigentlich spricht nichts dagegen. Allerdings werden die im Datenblatt komischerweise immer mit 1-20A angegeben. Weiß jemand warum? MFg Falk
reicht dafuer aus. Dann kann man die Formel auch Softwaremaessig loesen. Habe ich schon fuer AVR und MSP 430 sogemacht. Gruss Helmi
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
X das vorletzte und Y das letzte Byte der MAC-Adresse ist. http://www.hardwareluxx.de/community/f101/der-20-server-735098.html
libfuse2 fuse-utils cd truecrypt-7.0a-source wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11.h wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11f.h wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11t.h make NOGUI=1 WX_ROOT=/usr/lib/wx/include/ [/code] Viel
-
Thread
Welchen Controller für C++ Programmierung? Gesperrt
AVR Studio + Atmel (8bit/32bit) Cocox + STM32 Codecomposer (Eclipse) + MSP430xxxx
durchstarten. Je nachdem auf welcher Hostplatform du dich bewegst. Aber ich würde einen Cortex-M4F (zb. STM32F4- oder STM32F429-Discovery) nehmen. Der M4 hat einige interessante Debug Features, die auf dem kleinen M0 nicht vorhanden sind. Nimmt man ein STM32F429-Discovery, dann bekommst du für
-
Thread
Checksumme von Bin/Hex-Datei berechnen und integrieren.
>einen Mikrocontroller welchen? Bei MSP430 und Elprotronic-Programmer kein Thema...
/ 0x9188,0x81a9,0xb1ca,0xa1eb,0xd10c,0xc12d,0xf14e,0xe16f, 0x1080,0x00a1,0x30c2,0x20e3,0x5004,0x4025,0x7046,0x6067, /* 90 */ 0x83b9,0x9398,0xa3fb,0xb3da,0xc33d,0xd31c,0xe37f,0xf35e, 0x02b1,0x1290,0x22f3,0x32d2,0x4235,0x5214,0x6277,0x7256
-
Thread
Attiny Programmierung
alle die von mir benutzten Controller ein solches "Makefile - Template"... die da sind MCS-51, PIC16F, STM8, AVR, MSP430, STM32 und NXP. Das ist so einfach, dass ich manchmal "nachsehen" muss, auf welchem Controller ich mich bewege (weil ich logischerweise den Bibliotheken und die Funktionsnamen alle
Stefan ⛄ F. schrieb im Beitrag #6101489: > Ralph S. schrieb im Beitrag #6101277: >> Batch-Files habe ich vor 20 Jahren gemacht und ist gelinde gesagt bei >> weitem nicht so flexibel wie das ein Makefile ist.
-
Thread
Hilfe mit Altera Cyclone II (bzw. III)
Hallo, ich habe hier zwei TFT-Treiber Boards, eines hat einen Cyclone II vom Typ "EP2C8F256I8" drauf, im BGA-Gehäuse und das andere einen Cyclone III "EP3C25F324A7N", ebenfalls im BGA. Beide Chips haben wohl von hause aus eine JTAG-Schnittstelle. Bei den vielfältigen Datenblättern und
erreichbar. Ich habe auf diese Weise auch schon einmal ein Gerät zum Leben erweckt, in dem ein µC (MSP430) das Zeitliche gesegnet hatte. Und im Moment habe zufällig wieder so einen Fall (PIC) auf dem Tisch... 2 Möglichkeiten, an die Daten im Config-ROM zu kommen: Über das FPGA könnte es gehen, wenn
-
Thread
Alternativen zur Arduino IDE!
Microchip PIC32 Nordic nRF51 Nordic nRF52 NXP LPC Samsung ARTIK Silicon Labs EFM32 Teensy TI MSP430 TI TIVA WIZNet W7500 ESP8266 Non-OS und RTOS SDK mbed ... Vielleicht hätte das mehr in einen persönlichen Blog gehört, nachdem ich sowas aber nicht habe und man hier ja nicht immer nur blöde
--> http://www.dieelektronikerseite.de/Tricks/Lautsprecher%20als%20Mikrofon%20-%20Schall%20verkehrt.htm ---> https://www.ebay.de/itm/Telephon-Aufnahme-PickUp-Coil-Saugnapf-Mikrofon/282847951239?hash=item41db0d3987:g:9CsAAOSww-BagtjB ---> https://www.ebay.de
-
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
mit CAN Bus Fensterkontakte abfragen.
Stromverbrauch sein wird. In jedem KNX Sensor/Aktor stecken ähnliche µC (meistens zwar die sparsameren MSP430 - aber der grossteil wird wohl vom CAN Tranceiver geschluckt werden) und dort hält sich der Stromverbrauch auch in Grenzen. vG Alram
dann vmtl. so in der Art umsetzen. Allerdings hoffe ich, dass mein Prototyp doch deutlich unter 20-30mA Stromverbrauch bleibt ... Schönen Abend!
-
Thread
Wie aus einer SDHC-Karte eine "SD-Karte" erstellen?
die aber noch mit den CF Karten ihre 2GB Grenze hatte so dazu gebracht 32GB zu nutzen, da managt ein MSP430 die SD Karte die im gebastelten Adapter drin(Ausgediente 256MB CF) ist und die Sonny sieht ihre 2GB CF ;-) Im PC stecke ich dann einfach die Micro SD ein und sehe dann die Partitionen als Verzeichnisse
wir ja längst." https://fotografische.de/kameras/tiefenscharfe-schaerfentiefe/#:~:text=Richtig%20ist%3A%20je%20h%C3%B6her%20der,(kleine%20%C3%96ffnung)%20wenig%20Unsch%C3%A4rfe. Aber tröste Dich, andere haben es auch nicht kapiert: 'Im ersten Aufbau habe ich einen Textmarker etwa einen halben
-
Thread
Möglichst Resourcenschonend programmieren
die auch automatisch erfolgen (siehe Link). Hier ein Beispiel für einen Wandler mit VREF 0,6 V (MSP430F2013) [c] // Referenzpunkte Abgeglichen mit DMM Fluke 87 III #define AdcRawH 13702 // Stützpunkt 500 mVolt (14 BIT) #define AdcRawL 2722
2^16 [/c] Dieses Spiel kann man beliebig treiben. Hier habe ich sogar noch 2BIT abgeschnitten (F2013 hat nen 16BIT Wandler an Board).
-
Thread
Neue Arduino-Module vorgestellt
Arduino/Maker/Pseudohacker-Bewegung hatt erst zu den ganzen billig Breakouts,PCB-Service um 5 Euro,MSP430-Launchpad geführt bzw. stark dazu beigetragen. Es ist im Prinzip egal ob man jetzt in Arduno,C oder direkt in Hex programmiert...die ganzen Breakouts habt ihr den Arduinos zu verdanken..ein H-Brückemodul
Arduino F. schrieb im Beitrag #5435584: > René F. schrieb im Beitrag #5435514: >> Ja und welche Daseinsberechtigung hat dann die SMD Version? ;) > > Sie ist einen Euro billiger. > https://store.arduino.cc
-
Thread
Frage zur C Syntax
Bit Mikrocontrollers ist. Wie sieht das auf anderen Compilern und anderen Zielplattformen aus? ARM, MSP430, 8051, PC? MFG Falk P.S. Als vorübergehenden Workaround würde ich trotz 24 Bit Mantisse auf Version float_2 ausweichen. ;-)
GCC (ARM) 4.1.0 mit -Os: <ftw_fix_2>: 0: e59f3014 ldr r3, [pc, #20] ; 1c <.text+0x1c> 4: e92d4070 stmdb sp!, {r4, r5, r6, lr} 8: e0865093 umull r5, r6, r3, r0 c: e1a00ca5 mov r0, r5, lsr #25 10: e3a04000 mov r4
-
Thread
C oder Pascal
experimentiert -- ich hätte igentlich auch Lust, habe aber momentan absolut keine freie Zeit. Mit dem MSP430 hatte hatte jemand kürzlich immerhin eine LED zu blinken gebracht. Rust ist wohl auch prinzipiell für kleine uC einsetzbar, da kann ich mich aber nicht an Details erinnern. Und bei D? Sollte prinzipiell
Ich habe gerade mal nachgeschaut: MSP430 und PIC16 wird von LLVM wohl immerhin unterstützt. http://de.wikipedia.org/wiki/LLVM#Unterst.C3.BCtzte_Architekturen
-
Thread
Projekt UV-Stick mit einem MSP430
) https://www.facebook.com/UVStick Zur Technik: Das Funktionsmuster soll erstmal mit einem EZ430-RF2500 gebaut werden. Später kommt natürlich ein von uns erstelltes PCB und Gehäuse zum Einsatz. Unsere Bitte: Stimmt bitte über den oben genannten Link beim yooweedoo-Wettbewerb für unser Projekt
und das trotz Last an der Zelle. Sind schonmal min. 2 OPamps verbaut. Da gehen sie hin, die ersten 20 Cent. Dummerweise braucht Ihr jetzt aber 2 Solarzellen statt einer. Nochmal ein Euro weg. Und was kostet der MSP gleich nochmal? Und die Batterie? Und die Platine? C: "Schwermetalle": wie zum Geier
-
Thread
Wie finde ich den Einstieg in den ARM Cortex?
Welche Motorolas? 6800er oder 68000er? Wenns 68000er waren, dann schau mal bei den MSP430 vorbei statt bei den ARMen. Eine gewisse Ähnlichkeit dürfte auffallen. Man /kann/ ARMs in Assembler programmieren, aber so viel Freude hat man daran wohl nicht. Die sind für Compiler gebaut, von
ich nur noch eine Idee, wie man geschickt erklären kann, welche 20% von den 100 die Wichtigen sind.
-
Thread
Wechselrichter bauen
in der Messelektronik. Und die Anforderungen an den µC sind nicht ganz ohne. Obwohl wir dafür ein MSP430 verwendet haben, konnte der µC nur sehr viel Resourcen sparen, weil er sehr viel Analog Onboard hat was die sehr schnellen Abläufe wie Stromregelungen rein Hardwaremäßig lösen ließen. Software wäre
Beitrag #7046086: > Na klar, super. > Wo gibt´s den? Bei Traco. Allerdings 12V, mit Poti +/- 20% justiebar. Z.B. TEQ 300-4812WIR. Ganz billig ist das aber nicht. Uwe
-
Thread
Funk-Dimmer und -Schalter mit ESP8266 - wer will mitbauen?
Ergänzung. Das Programmieren traue ich mir grundsätzlich auch zu. Mit den Toolketten und Debugern für MSP430, AVR und STM32 kenne ich mich gut aus, der ESP wäre für mich Neuland. Da kümmere ich mich zunächst nämlich lieber um die Hardware. ;-) Ich schreibe was zusammen! Hier noch ein Relais bis 2A
gut aus http://www.ebay.de/itm/PE-Leistungsrelais-bistabil-5-A-1-x-Wechsler-TE-Connectivity-PE014F05-Bistabil/400684106486?_trksid=p2054897.c100204.m3164&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D20140407115239%26meid%3D2f59bf2f9b92413e8a605daeebfb6bb6%26pid%3D100204%26rk%3D4%26rkt%
-
Thread
Anfänger-Set (ARM)
sichereren Beinen. Ich bin mir darüber im Klaren, daß ich für den Bruchteil eines ARM-Boards mit MSP430'ern oder AVR's etc rumbasteln könnte - will ich eigentlich aber nicht so wirklich. Sicher, <Mantra>Bitschubsen geht mit AVR&Co schneller, einfacher und ist dort je nach Aufgabe auch sinnvoller</>
?name=mcu&file=familiesdocs&FAM=86 http://mcu.st.com/mcu/download2.php?file=10352.pdf&info=STR7%20Reference%20Manual%20STR71x&url=http://www.st.com/stonline/books/pdf/docs/10352.pdf Dann lies Dir schnell die bischen 35 Seiten über den Interruptcontroller durch und programmiere eben mal 17 Interruptprioritäten
-
Thread
nochmal: Zisternen-Füllstand über Druck-Sensor
Luftdruck, dann müsste ich wohl deutlich mehr Aufwand treiben. Ich habe mir schon überlegt, dann einen MSP430G2553 IN der Rohrmuffe zu spendieren und auch diesen mit einem Luft-Drucksensor auszurüsten. Der würde dann Wasserdruck, "Luftdruck in der Muffe" und ggfs. noch Temperatur in der Muffe seriell an
Zisterne schon fast als Overkill sehen. http://ww1.microchip.com/downloads/en/AppNotes/Achieving%20Higher%20ADC%20Resolution%20Using%20Oversampling%2001152A.pdf Abgesehen davon haben einige der neueren uC schon 12-bit ADCs.
-
Thread
MMC/SD-Karte mit FAT16 an AVR
00 00 00 00 00 00 00 00 |................| (...) 0000b1c0 41 64 00 61 00 74 00 65 00 69 00 0f 00 b0 2e 00 |Ad.a.t.e.i......| 0000b1d0 38 00 00 00 ff ff ff ff ff ff 00 00 ff ff ff ff |8...............| 0000b1e0 64 61 74 65 69 20 20 20 38 20 20 00 00 00 00 00 |datei 8 .....| 0000b1f0
< > cat 2.txt 00000000: 6a 65 74 7a 74 20 66 75 00000008: 6e 6b 74 27 73 64 61 6e 00000010: 6b 65 20 61 6e 20 52 6f 00000018: 6c 61 6e 64 6e 20 52 6f >[/c] Sobald ich einen weiteren Shell Befehl, egal ob "ls" oder "touch" zusätzlich rein
-
Thread
Umstieg von ATmega16 auf ATmega32
diejenigen sind, die dann immer die seltsamsten Fehler haben. Was ist so schlimm an ... [c] #define F_CPU 16000000UL #include <avr/io.h> #include <utils/delay.h> int main() { DDRB = 0xFF; while( 1 ) { PORTB = 0x00; _delay_ms( 500 ); PORTB = 0x0F; _delay_ms( 500 )
Atmega88 gibt es genügend Unterschiede, dass dieses Konzept nicht aufgeht. Andere Prozessoren ala MSP430 sind da deutlich besser, weil sie WIRKLICH einheitliche, orthogonale Peripherie und dazugehörige Register haben. Wenn man WIRKLICH CPU-unabhängig werden will ala Arduino, muss man DEUTLICh mehr
-
Thread
Reparatur Heizungssteuerung
Sebastian H. schrieb im Beitrag #7691786: > WhatsApp_Bild_2024-06-26_um_11.20.03_7959690f.jpg Was willst du mit diesem Bild sagen? Sebastian H. schrieb im Beitrag #7692734: > IMG_20240627_223900.jpg Sind die Oberfläche der Kontakte vom Steckverbinder chemisch etwas angegriffen
denn die Referenzspannung sein? Es gibt µC's wo ich die Referenzspannung über die FW einstelle (z.B MSP430xxxx). Dazu muß natürlich die FW korrekt rennen, sonst messe ich Mist. Flip B. schrieb im Beitrag #7696301: > Wenn alle spannungen stimmen, dann nacheinander MUX und OPV tauschen. Das ist dann
-
Thread
8-Bit CPU Selbstbau
/ Schau auf jeden Fall, dass du kompatibel zu einem gängigen Prozessor (4004, 6800, 8051, 8080, MSP430) bist. Die lassen sich teilweise mit heutigen Möglichkeiten deutlich verbessern, und ohne Assembler und Compiler macht es später einfach keinen Spass. > Zu den PCB‘s : es soll ein Computer werden
Incl. Assembler, Compilern und Interpretern. Einen minimalistischen Ansatz findet man z.B. beim F18A von Green Arrays
-
Thread
AVR-Bootloader mit Verschlüsselung
-20:55:53-730 > send ident $00 00 00 00 00 00 00 00 00 0D 42 4F 4F 54 4C 4F 41 44 45 52 27.11.09-20:55:53-819 > received data $93 07 06 08 30 27.11.09-20:55:53-828 > Timer created 27.11.09-20:55
00 00 0D 42 4F 4F 54 4C 4F 41 44 45 52 . . . 27.11.09-20:57:51-046 > send ident $00 00 00 00 00 00 00 00 00 0D 42 4F 4F 54 4C 4F 41 44 45 52 27.11.09-20:57:51-171 > aborted by User [/code]
-
Thread
Retro Fieber: Z80 oder 68000 ?
andere Mütter haben schöne Töchter, mich zieht es da eher in die Ecke Coldfire und Konsorten oder aber MSP430. Das nur um Dir eine vor Deinen Latz zurück zu geben. Gruß, HOlm
Express. Es liegt noch verpackt vor mir. Dabei ist ein einfachstes Board mit weitgehend nur einem PIC18F45K20 drauf, einer frei bestückbaren Experimentierfläche, und raus geführten Pins, dazu bestellte ich noch ein paar PIC18F26K20 DIL28 fürs Steckbrett mit. Das ist fast der gleiche wie auf dem Board, nur
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
die CPU ruhig mit vollen 20Mhz laufen lassen und die Zeit mit NOP-Schleifen warten. Da bekommt man ein gutes Gefühl dafür, wie verdammt schnell der kleine Käfer mit seinen so wenig klingenden 20Mhz eigentlich ist und wieviel Rechenzeit
Zeit immer weiter erweitern. Du wirst sehen man findet immer wieder neue Ideen. Ich habe viel mit MSP430 Prozessoren von TI gemacht. Die finde ich persönlich ganz nett. Da gibt es eigentlich für jeden Geschmack etwas. Das ist aber ein Thema wo die Ansichten definitiv auseinander gehen.
-
Thread
Viele Kippschalter (ca. 40) auslesen / Mikrocontroller wake-up
ginge das mit einem µC, der jeden einzelnen Pin zwischen Pull-Up und Pull-Down umschalten kann, z.B. MSP430, STM8 oder STM32. Ich denke jetzt nicht weiter drüber nach. Zwischenstand zum besseren Verständnis im Bild: * PU0 = interner Pull-Up und eine 0 gelesen. * PU1 = interner Pull-Up und eine
1PCs-PCF8574-IO-Expansion-Board-I-O-Expander-I2C-Development-Module-8-Bit-TE255/232932082676?hash=item363bd583f4:g:TdYAAOSwr6RZnO2V:rk:2:pf:0
-
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
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Ohm Versorgungsspannung +-30V Klirrfaktor : 0.04% Signal Rauschabstand :ca. 80dB Frequengang :20Hz-20KHz besser als 0.2 dB Welligkeit.
Freescale HCS08/S12X - Freescale Coldfire (nur über EZ-Port) - STM8, SPC560B (nur über Bootloader) - MSP430 (nur über SBW) - TMS320F28xx (nur über Bootloader) - Renesas/NEC 78K0/78K0R/RL78/R8C - SPI-Flash - I2C-EEPROMs Geplant ist noch PIC18xxx und JTAG für CPLDs etc. Hauptkomponenten sind ein Meg328P
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
www.microchip.com/ParamChartSearch/chart.aspx?branchID=1004&mid=10&lang=en&pageId=74 Bei dem PIC18F43K20 handelt es sich im übrigen um eine "Sparversion" des PIC18F45K20 welcher beispielsweise beim PICKIT3 Debug Express verwendung findet. Das bedeutet die µC PIC18F43K20, PIC18F44K20, PIC18F45K20 & PIC18F46K20 haben exakt denselben Kern und Peripherie. Lediglich der Programm & Datenspreicher verdoppelt sich jeweils immer beim Nächstgrößeren. Selbes Spiel mit den 23k20...26k20. Dies sind wieder dieselben
-
Thread
Digikey Sammelbestellung
Dann bin ich auch mal dabei: 25x MSP430F2012TRSAT Teilenummer: 296-19735-1-ND 25x TL431AIDCKR Teilenummer: 296-17864-1-ND joergsommer(at)gmx.de
Steffen ich bräuchte nur 20 stück. Für die nächste Digikey bestellung bin ich dann mit folgendem dabei: 100x 568-3834-1-ND 25x 425-2335-1-ND 100x P5333-ND 20x 490-2497-1-ND 20x BAS21HT1GOSCT-ND 5x ATTINY15L-1SC-ND
-
Thread
JSON für Daten-Austausch zwischen uC und PC?
Beispiel könnte ich die Daten von 5 Temperatursensoren einmal pro Minute so übermitteln: [code] [ 20.0, 20.1, 22.3, 21.3, 19.9 ] [/code] Das ist fast genau so einfach zu parsen, wie CSV. Bei JSON muss man nicht immer an komplexe Objektstrukturen denken. Es gibt auch einfache flache Objekte ohne
Hallo, schau dir doch mal das netpp-protokoll an, das passt noch auf einen msp430 und hat ähnlich wenig Overhead wie Googles protocol buffers. Ich würde JSON eher bei den schwergewichtigen Protokollen einordnen, gegenüber XMLRPC zwar deutlich leichter, dafür fehlen auf der JS-Seite