-
Thread
Entwicklung eines Bussystems
kann man dieses Limit am einfachsten erhöhen? Andere Treiber verwenden. Es gibt m.W. welche bis 128.
sich um zwei Cree XM-L T6 mit folgenden Werten: Abstrahlwinkel: 125° Lumen min.: 280 Lumen max.: 975 Kelvin min.: 5700 Kelvin max.: 6100 mA test.: 700 mA mA typ.: 700 mA mA max.: 3000 mA V typ.: 2.9 V V max.: 4 V Sperrspannung: 5 V Watt:
-
Thread
sinnvoll rechnen mit floats
morgen, ich habe auf meinem at90can128 eine kleine routine implementiert, die mir, abhängig von den eingelesenen adc werten, etwas berechnet. die berechnung findet mit floatwerten statt. hier nun meine erste frage: ist es sinnvoll, die
Zahlenbeispiel: answer[0] = 0x00, answer[1] = 0x80 (Da signed ist das -127). Du willst das (gt) als 128 auslesen, bzw nach dem Teilen als 0.128 es passiert aber Folgendes: hh = 0b0000 0000 0000 0000 ; gt = (0b1111 1111 1000 0000 | 0b0000 0000 0000 0000) = 0b1111 1111 1000 0000 = -127
-
Thread
WLAN hacken, wozu?
To receive output for a database update, use the "-B" flag. % Information related to '37.201.128.0 - 37.201.255.255' % Abuse contact for '37.201.128.0 - 37.201.255.255' is 'abuse@umkbw.de' inetnum: 37.201.128.0 - 37.201.255.255 netname: UNITYMEDIA-POOL-NET descr:
Max H. schrieb im Beitrag #3575078: > Wie ist es eigentlich mit der Haftung bei anonymen Prepaid SIM-Karten? Gibt es sowas???
-
Thread
Reflow Ofen T-962 - Erfahrungsbericht
eBay-Verkäufer (Sitz in China, Versand aus Deutschland) eine anständige Rechnung zu bekommen? Max
@Max Cyblord ist bekanntlich kein Diplomat... Er hat aber meistens Recht ;) Der kleine Chinese wird sein Verkauf tarnen. Welche Probleme du mit der VAT hast, verstehe ich nicht. Max G. schrieb im
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
0 3935 2567 112 0 <4238> 2764 120 0 0 2963 128 0 0 3161 136 0 0 3358 [/c] #2 Aufschrift "STM32F103C8T6 CHN" (128KB-Flash funktionierend) [c] f/MHz n(WS=0) n(WS=1) n(WS=2) -----------------
_STM32_Billig_Board#128k_Flash
-
Thread
Suche günstige Open-Collector Schieberegister
einzelnen HT16K33. Die Version im SOP28-Gehäuse kann max. 128 LEDs ansteuern. Im Gegensatz zum TM1637 hat dieser ein richtiges I²C-Interface.
einen einzelnen HT16K33. Die Version im SOP28-Gehäuse kann max. 128 > LEDs ansteuern. Im Gegensatz zum TM1637 hat dieser ein richtiges > I²C-Interface. Der sieht auch interessant aus - ähnlich wie der MAX7219 aber overkill - es muss wirklich nur eine LED leuchten
-
Thread
Problem mit ADC an mega128
hallo, bin grad beim probieren des adc vom mega128 den gemessenen wert wird im terminal program ausgegeben, wenn ich 5volt am adc0 anlege dann ist ja max=1023 sind den 5volt, wie muss ich das jetzt umändern das er mir nicht 1023 anzeigt sondern 5volt
Kay B. wrote: > hallo, > bin grad beim probieren des adc vom mega128 den gemessenen wert wird im > terminal program ausgegeben, > wenn ich 5volt am adc0 anlege dann ist ja max=1023 sind den 5volt, > wie muss ich das jetzt umändern das er mir nicht 1023 anzeigt sondern
-
Thread
Cortex M3 - Cortex M4F - schneller bei gleichem Takt?
mit vielen unterschiedlichen Werten. Am längsten braucht die Funktion für Werte knapp unter INT32_MAX. Jetzt kommt der (für mich) überraschende Teil: Am STM32F103 bei 72 MHz messe ich max. ca. 7 µs durch Pinwackeln am Oszilloskop und aus dem DWT_CYCCNT lese ich eine Differenz von 597 Zyklen. Am STM32F446
Beitrag #5795198: > Jetzt kommt der (für mich) überraschende Teil: Am STM32F103 bei 72 MHz > messe ich max. ca. 7 µs durch Pinwackeln am Oszilloskop und aus dem > DWT_CYCCNT lese ich eine Differenz von 597 Zyklen. Am STM32F446 bei 168 > MHz messe ich max. ca. 2,5 µs/393 Zyklen. Bus- und Flash-Taktung
-
Thread
10x mehr Speicherbelegung bei Array von main in Funktion verschieben
Zeichen in den RAM geladen werden, die tatsächlich aktuell gebraucht werden. Pro Übertragung habe ich max. 21 Zeichen (mehr geht pro Zeile nicht aufs Display). Also max. 105 statt 500 Byte wäre schon nicht schlecht. Evtl. eine weitere Funktion die für jedes Zeichen die Pixel per Switch Case auswählt? Vermute
mich bei meinen Displays auf ein paar Standardtypen festlegen, von daher werden es nicht viele. - 128x64 OLED I²C für Text - 160x128 LCD SPI für Text und Grafiken - evtl. ganz großes Display - evtl. kleines ePaper für Akkuanwendungen Ich überlege gerade, ob ich eine Hauptfunktion für alle Displays
-
Thread
[OpenVPN] Heimrouter bleibt unerreichbar
allow-compression yes" is also set. 2024-07-21 13:55:25 us=613055 DEPRECATED OPTION: --cipher set to 'AES-128-CBC' but missing in --data-ciphers (AES-256-GCM:AES-128-GCM). Future OpenVPN version will ignore --cipher for cipher negotiations. Add 'AES-128-CBC' to --data-ciphers or change --cipher 'AES-128-CBC
allow-compression yes" is also set. 2024-07-21 19:12:24 us=550844 DEPRECATED OPTION: --cipher set to 'AES-128-CBC' but missing in --data-ciphers (AES-256-GCM:AES-128-GCM). Future OpenVPN version will ignore --cipher for cipher negotiations. Add 'AES-128-CBC' to --data-ciphers or change --cipher 'AES-128-CBC
-
Thread
OLED Display ssd1306 mit SPI arbeitet nicht
angepasst und mit SW-SPI und HW-SPI getestet. SW-SPI: [c] u8g_InitSPI(&u8g, &u8g_dev_ssd1306_128x64_sw_spi, PN(1, 5), PN(1, 3), PN(1, 2), PN(1, 1), U8G_PIN_NONE); [/c] HW-SPI: [c] u8g_InitSPI(&u8g, &u8g_dev_ssd1306_128x64_hw_spi, PN(1, 5), PN(1, 3), PN(1, 2), PN(1, 1), U8G_PIN_NONE); [/c
0 --> to Display´s RST */ /***** Software SPI *****/ //u8g_InitSPI(&u8g, &u8g_dev_sh1106_128x64_sw_spi, PN(1, 5), PN(1, 3), PN(1, 2), PN(1, 1), U8G_PIN_NONE); /***** Hardware SPI *****/ u8g_InitSPI(&u8g, &u8g_dev_sh1106_128x64_hw_spi, PN(1, 5), PN(1, 3), PN(1, 2), PN(1, 1), U8G_PIN_NONE
-
Thread
C: Zeiger an Funktion übergeben und Funktion über Adresse aufrufen
nicht den erwarteten Wert. Hingegen ist in [c] int a = 5; int b = 6; int c; c = max( a++, b++ ); [/c] alles klar. 'max' ist nicht groß geschrieben, daher ist das eine normale Funktion. Sowohl a, b, als auch c haben die naiv zu erwartenden Werte. > MACROS komplett groß wusste
]int max(int a, int b) { ... } [/c] und [c]double max(double a, double b) { ... } [/c] gleichzeitig haben, sondern muß den Funktionen dann verschiedene Namen geben. Erst mit C++ läßt sich das
-
Thread
FIR Filter um Sinus zu detektieren
Signalfrequenz fs=100*f; %Abtastfrequenz t=0:1/fs:1/f; %Zeitvektor erstellen y= sin(2*pi*f*t); max_y = max(abs(y))*1.1; subplot(2,1,1); fig = figure(1); plot(t,y); axis([0 t(end) -max_y max_y]); grid on; N = 128; % Abtastwerte k = 0:1:N-1; g=filter([1],[1 -exp(-j*2*pi*k/N)],y);
deinen Beitrag. Du meinst ich taste zu grob ab. Auf einem System kann habe ich nun mal pro Sinusperiode 128 Abtastwerte. Das müsste doch reichen. Ich habe die Vermutung das irgendwo noch ein Fehler drin ist. Bin leider noch nicht weitergekommen.
-
Thread
Mal wieder ein Selbstbau-Logicanalyzer mit ATmega.
einer Werbe-Mail auf den LA6 von ELV gestoßen. Nach etwas mühseliger Recherche der Features (u.a. nur max. 100 kHz Samplerate) dachte ich mir - da geht noch was. Mittlerweile läuft nun auf einem ATmega644PA (Ziel ist der ATmega1284) unter großzügiger Auslegung der Chip-Grenzwerte eine LA-Software mit max. 10 MHz Samplerate bei 8 Eingängen und 5 MHz bei 16 Eingängen. Die Darstellung erfolgt auf einem 128x128Pixel-LCD. RS232, SPI und I2C können direkt auf dem Gerät interpretiert werden. Je vier Eingänge zusammengefaßt können als Halbbyte/Nibble dargestellt werden. Screenshots und der Inhalt des Trace-Memorys
-
Thread
Logic Analyzer Projekt - jemad lust!?!?!?
15 oder 12nS verwenden ist das meiner Meinung fuer den Heimwerker vernuenftig und ergibt eine max Frequenz von gut 50MHz. Die typische Speichertiefe bei LA's ist 8k, mit den Cache Chips haetten wir 16k. 128k finde ich da leicht uebertrieben. Die Methode des alternativen Zugriffs ist mehr was fuer
allerdings zugeben, dass ich ihn noch nicht bis zur Spezifikationsgrenze belastet habe. Z.B. war meine max. Frequenz 20MHz, d.h. weit weg von den versprochenen 500MHz... P.S: Die Lieferung nach Deutschland war völlig problemlos und sehr schnell.
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
Max M. schrieb im Beitrag #7119849: > für einen Arduino nano mit IDE hätte man 1990 Die IDE hätte man aber auch schon damals der Oma gleich hinterhergeworfen... Oliver
Industrie, das > ist nicht keine Welt. Ich glaube Du weißt gerade nicht wovon Du redest. Die AVR128Dx28 haben ein SmallDIP Gehäuse mit ebendiesem Raster 😉
-
Thread
welches Linux auf meinen PC 1,3Ghz 128MB
. Thx Max
Max wrote: > lausige 128MB Ram. Das ist mehr als genug. Wenn du richtig tief einsteigen möchtest, probier mal Slackware -- nackter gehts kaum noch. Von externen Medien booten kann man prinzipiell
-
Thread
AVR GCC Software PWM
durch [c]pwm_cnt_max = pwm_cnt_max_tmp;[/c] Oliver
; ... pwm_cnt_max =pwm_cnt_max_tmp; sei(); } [/c]
-
Thread
MEGA1284P XPLAINED über USB mit avrdudue programmieren
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 10 128 0 no 4096 8 0 9000 9000 0xff 0xff
Polled Memory Type Alias Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- -------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 10 128 0 no 4096 8 0 9000
-
Thread
AREF = AVCC ????
Hallo Zusammen! Ich werde aus dem ATmega128 Datenblatt nicht schlau. Worin liegt der Unterschied zwischen den Pins AREF und AVCC?? Ich dachte über AREF kann ich eine externe Spg. für den ADC anlegen. Jedoch liest sich das Datenblatt so
Anspruechen genuegende Spannungsreferenz anschliessen die zwischen 2.5-5V liegen darf. (TL431, LM4130, MAX872, MAX6241 - Zum Teil leider sehr teuer! TL431 tuts in den meisten Faellen auch.) (Um gerade mV/Bits zu erhalten ist eine VREF wie 5.12V,4.096V, 2.56V immer sehr praktisch.) Wenn man es so macht
-
Thread
enj28J60 Übertragungsgeschwindigkeit
unterstützt der Controller 10/100 und sogar Gigabit Ethernet, aber die SPI Ansteuerung läuft nur auf max 20 Mhz/s. Wie sollen da Datenpakete über 100 Mhz verschickt werden können, wenn die Ansteuerung nur bis max 20 mhz arbeiten kann? Oder verstehe ich da was falsch? Grüße Sylvia
Ansteuerungscontroller "lädt" die Daten in den FIFO des ENJ mit einer geschwindigkeit von max 20 Mhz - Der ENJ jagt dann die Daten mit max 1 GB Geschwindigkeit raus ins Ethernet?
-
Thread
UART1 problem beim ATMEGA128
Hallo zusammen, nach Stunden der Fehlersuche mit meinem ATMEGA128 weiß ich nicht mehr weiter. Folgende Situation: Ich betreibe mit einem ATMEGA128 beide UARTS. UART0 läuft einwandfrei. UART1 sendet Daten, ist aber nicht in der Lage Daten zu empfangen. Beide Schnittstellen
Kann ich leider nicht als mögliche Fehlerursache anführen. Beide Rx und Tx leitungen sind vom ATMEGA128 auf ein MAX232ACSE geführt. Betriebsspannung des MAX und Kondensatorwerte des Prototypboards sind überprüft. Schalplanauszug ist beigefügt. @Andreas: Im Schaltplan ist er Angeschlossen. Messung
-
Thread
DSO für wenig Geld
Ist halt die Frage, was man damit anfangen will. Mit 2MS/s kann man halt max. ein Signal von 200kHz sinnvoll darstellen. 256 Bytes Speichertiefe ist natürlich auch nicht der Hit ... Gruß, Marcus
Auf dem jyetech-DSO befindet sich ein 128x64 Pixel Display hs12864-16. Hat jemand hier im MC-Forum schon mal so ein Display angesteutert? Es wäre vielleicht ganz lustig, da selst mal was zu programmieren. Aus dem DSO liese sich dank des Atmega64
-
Thread
Atmega flashen nach Ubuntu Upgrade nicht mehr möglich
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 20 4 0 no 512 4 0 3600 3600 0xff 0xff
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 65 6 128 0 yes 16384 128 128 4500 4500 0xff 0xff
-
Thread
ATmega128 USART kriegs nicht zum Laufen / bin am verzweifeln
Ich habe die Lösung gefunden. Die beiden Bausteine MAX3221 (auf uP-Platine) und MAX3223 (auf WLAN-Platine) gehen automatisch in Sleep-Mode, wenn keine korrekten RS232-Pegel anliegen. Tristate scheint das Zauberwort, auf das ich auch hereingefallen bin.
Wanze! Vielleicht sollte man deine interessanten Erfahrungen irgendwo im Wiki bei den beiden ICs MAX3221 und MAX3223 festhalten. Tipps und Tricks bei [[UART]] vielleicht?
-
Thread
Atmega128 USART als SPI?
Könnte theoretisch gehen. Macht aber keinen Sinn, weil der 128er max 1Mbit über den UART im synchronen Modus packt. Da musst Du mal schauen, wie sich das mit den Taktflanken verhält. Hat der zweite Atmega keinen UART, oder ist der anderweitig in Verwendung?
@Bensch Sicher, das Du nicht das falsche Datenblatt erwischt hast? Bei der ATMEGA128 Derivaten ist das nämlich das als zusätzliches Feature drin. Beim reinen 128er nicht! Im Prinzip ist der SPI Modus eine Abwandlung vom synchronen Modus.
-
Thread
3x LED-PWM-Faden
Assembler (mit LD reg,X+). Es gingen auch 12 bit Farbauflösung mit 70Hz Bildwiederholrate oder 8 bit mit 128 x 7 LEDs.
korrekt? Korrekt. jna380 schrieb im Beitrag #3784141: > Und dann lade ich mir im nächsten 128ms-delay zB. den Wert 204 rein? Wie kommst du überhaupt auf 128mS ? jna380 schrieb im Beitrag #3784141: > Wie kann ich innerhalb des 128ms-Delay-Slots neu initialisieren und > trotzdem sichergehen
-
Thread
Glühwürmchen in Rotkohlglas gefangen
die Kombination aus Input Kondensator + Spule + Output Kondensator über die Effizienz, Frequenz und max. Leistung des Stepups. Um mit dem MAX1724 bei möglichst kleinen Spannungen schon arbeiten zu können empfiehlt der Hersteller die Inuktivität ein bischen größer zu dimensionieren. Der AVR läuft schon
Zwei Platinen wären noch zu haben. Diese jetzt *inklusive* MAX1724 für weiterhin 3,- Euro. Gruß Björn
-
Thread
Windows: gemischtes 100 & 1000 MBit/s Netz: maximal 15 MBit/s
jupiter.fritz.box (10.0.1.0) 56(84) bytes of data. 64 bytes from Jupiter.fritz.box (10.0.1.0): icmp_seq=1 ttl=128 time=0.288 ms 64 bytes from Jupiter.fritz.box (10.0.1.0): icmp_seq=2 ttl=128 time=0.166 ms 64 bytes from Jupiter.fritz.box (10.0.1.0): icmp_seq=3 ttl=128 time=0.275 ms 64 bytes from Jupiter.fritz.box (10.0.1.0): icmp_seq=4 ttl=128 time=0.251 ms 64 bytes from Jupiter.fritz.box (10.0.1.0): icmp_seq=5 ttl=128 time=0.200 ms [/pre] > Welche WindowSize wird ausgehandelt ? Wo seh ich das?
-
Thread
ATMEL billiger und leistungsfähiger als PIC
bzw. > überschritten werden... Das steht bei den anderen Typen aber auch drin. Bei denen mit "max". Dieser innere Widerspruch ist Atmel wohl mittlerweile aufgefallen und "max" musste weichen.
[ *2* ] Auch ich habe den AVR nur wegen der Abtastrate Übertaktet: 48 KSps @ 20MHz, NF 24 KHz MAX, 187,8 Hz each Bar, 128 Bars. Somit sollten die MIPS bei "Kleinkram" wohl wirklich selten bedeutsam werden. MFG:MBP Markus ***************************************************************
-
Thread
Projekt Spannungsanzeige mit Leds_neu
+0+910.0%0Ar+240+240+240+192+0+1000.0%0Ar+192+256+192+208+0+1200.0%0Ag+192+336+192+368+0%0A162+336+128+336+160+1+2.1024259+1.0+0.0+0.0%0A162+288+128+288+160+1+2.1024259+1.0+0.0+0.0%0A162+240+128+240+160+1+2.1024259+1.0+0.0+0.0%0A162+192+128+192+160+1+2.1024259+1.0+0.0+0.0%0Aw+288+160+288+176+0%0Aw+240+160+240+192+0%0Aw+192+160+192+208+0%0Aw+336+128+288+128+0%0Aw+288+128+240+128+0%0Aw+240+128+192+128+0%0AR+192+128+128+128+0+0+40.0+12.0+0.0+0.0+0.5%0Ag+416+288+416+368+0%0A172+416+160+544+160+0+6+3.5+5.0+0.0+0.0+0.5+Voltage%0Ar+288+336+240+336+0+
-
Thread
Schutzbeschaltung für ADC
Bist du dir sicher dass dein XMega128A1 am ADC Eingang eine negative Spannung erlaubt? Die interne Schutzdiode des Pins wird doch bestimmt dazwischenfunken. Weshalb ist dein Spannungsteiler so hochohmig?
die Überlegung falsch? Mho schrieb im Beitrag #1719113: > Bist du dir sicher dass dein XMega128A1 am ADC Eingang eine negative > Spannung erlaubt? Laut Datenblatt kann man bei differenziellem Messen von -Vref/2 bis +Vref/2 anlegen.
-
Thread
Ein ganz einfacher C Code für PWM
TCCR1B |= (1<<CS10); // TCCR1A |= (1<<WGM10)|(1<<COM1A1); //PWM 8 Bit OCR1A=128; OCR1B=128; return 0; }
<<COM1A1)|(1<<COM1B1); //PWM 8 Bit und nicht invertierend für OCR1A und OCR1B OCR1B=128; OCR1A=128; } return 0; }
-
Thread
TWI_I2C_LIB von Peter fleury mit Atmega128
hoffe ihr könnt mir weiter helfen. Ich nutzte für den I2C die Lib von peter fleury mit einem Atmega128 um einen MAX6956 anzusteueren. Der Software modulierte I2C funktioniert problemlos bei Atmega 8, 16, 32 und 128. Die TWI Variante, also Hardware-Variante, funktioniert auch bei allen, außer dem Atmega128
Hallo Martin, bastelst du wieder am neuen Formula Student Wagen? Ich habe leider keine Atmega128 zur Hand, sonst hätt ich es mal probiert. Meine LED-Matrix mit den MAX6956 ist übrigens fertig und funktioniert. Die Wenigstens die Software-Variante sollte funktinieren. Ich kann mich erinnern
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
Alles im grünen Bereich bis hoch zu 10k hmm - die µCs bei mir in der Bastelkiste fangen erst bei 128K an und hören bei 1M auf (hab nur noch 32bit). Die kleinen 128er nutze ich für kleinere Bastelsachen (bis runter zum Lauflicht - ich habe damit aber auch schon einen Quadrokopter mit kleinem Echtzeitbetriebssystem
: (max 1 2 3 4 5 3 8 1 3)
-
Thread
Maximale anzahl an W-Lan Teilnehmer
Max M. schrieb im Beitrag #4504765: > Per def. max 254 Clients. nach welchen Definition? oder meinst du wegen den IPs? Dan kann man bequem 172.16.0.0/16 als Netz verwenden.
Cisco Aironet 1600: max 128 pro Frequenzband
-
Thread
Timer0 Atmega644
berechnen kann? Danke! [code] $regfile = "m644pdef.dat" $crystal = 16000000 $hwstack = 128 $swstack = 512 $framesize = 128 $baud = 38400 $baud1 = 38400 Open "COM2:" For Binary As #2 Enable Interrupts Config Timer0 = Timer , Prescale = 1 On Timer0 Stoppuhr Enable Timer0
Ist es so korrekt? [code] $regfile = "m644pdef.dat" $crystal = 16000000 $hwstack = 128 $swstack = 512 $framesize = 128 $baud = 38400 Enable Interrupts Config Timer0 = Timer , Prescale = 8 On Timer0 Stoppuhr Enable Timer0 Start Timer0 Dim Mycnt As Integer Dim Millisekunden
-
Thread
Fehlersuche bei defektem LC Display
Zum Alter passt eher eine Microcontroller-Variante des TMS9900, wie z.B. der TMS9940 (2 kB ROM, 128 Byte RAM) ... Dafür jetzt noch Ersatz zu bekommen dürfte annähernd vollkommen ausgeschlossen sein.
spnu127a.pdf TMS370 Family EPROM / EEPROM programming Getting Started Guide http://www.ti.com/lit/ug/spnu128a/spnu128a.pdf AD480 - Programming Adapter for TMS370C722 / 792 www.mqp.com/ad480.htm
-
Thread
LED etwas langsamer dimmen
wieder runter dimmen. Gut. Dann mach das doch [c] .... while( 1 ) { // von min bis max a = min; while( a < max ) { a++; OCR3A = a; _delay_ms( 100 ); } // von max bis min a = max; while( a > min ) { a--; OCR3A = a;
runter dimmen. > Gut. Dann mach das doch > > .... > > while( 1 ) { > > // von min bis max > a = min; > while( a < max ) { > a++; > OCR3A = a; > _delay_ms( 100 ); > } > > // von max bis min > a = max; > while( a > min ) { > a--;
-
Thread
Cortex M3 Hobby: STM32* oder LPC17* ?
von denen ich aber wohl gar nicht alle wirklich beurteilen kann, z.B. - LPC hat einen Bustakt bis max. 100 MHz (120), STM hat 2 (einer max. 72 MHz und einer max. 36 MHz - beim LPC muß man bei GPIO immer eine Maske benutzen, beim STM nicht - LPC wirkt generell deutlich "moderner"; schwer in Worte zu
> denen ich aber wohl gar nicht alle wirklich beurteilen kann, z.B. > - LPC hat einen Bustakt bis max. 100 MHz (120), STM hat 2 (einer max. 72 > MHz und einer max. 36 MHz > - beim LPC muß man bei GPIO immer eine Maske benutzen, beim STM nicht > - LPC wirkt generell deutlich "moderner"; schwer in
-
Thread
ILI9486 8-Bit Parallel Bus deutlich langsamer als SPI
in den "Applications" sogar auch "Serial to Parallel Data Conversion". Laut Datenblatt liegt fMax bei 4,5V bei 91 MHz und bei 2V bei 30MHz also bei 3,3V irgendwo bei ~50MHz oder so. Sollte für 18MHz SPI oder evtl. auch 36MHz SPI noch locker reichen. CS, D/C und WR bediene ich dann noch ganz
sei, verwendet man die SPI mit DMA und baut das Program vernünftig auf dann dauert ein clear display max 40 mSec. Mit anderen Worten, dein Program gehört mal aufgeräumt und optimiert.
-
Thread
Probleme beim programmieren
Hallo Thomas, an welche Portanschlüsse gehst du mit dem Programmer? Beim Mega128 nicht an MISO/MOSI gehen sondern an PortE0/PortE1. Gruß, Arno
Das Thema war heute schon mal hier, den Max mit 4k7 Widerständen entkoppeln. Also vom PortEx mit 4k7 zum Max, den Programmieradapter direkt an PEx.
-
Thread
Abschlussprojekt
Ahhh Fehler...nicht mit 128 multiplizieren sondern mit 126 !!!
Also Y*126 = Y*128-Y*2 = (Y << 7) - (Y << 2)
-
Thread
Ordoid H2 als HTPC
Strommessung am SDM3065X im 10A Bereich. H2 im BIOS: Verbrauch 0,39A max. H2 OS Install "opensuse-tumbleweed": Verbrauch 0,65A max. H2 after Install, LXDE Desktop 1920x1200: Verbrauch 0,20A max. H2 zypper dup + LAN: Verbrauch 0,30A max. H2 stress-ng --cpu 3 Verbrauch 0,59A max. H2 stress-ng --cpu 4 Verbrauch 0,69A max. H2 Mplayer mp4 file Verbrauch 0,35A max. H2 Mplayer mp4 file + stress-ng --cpu 3 Verbrauch 0,73A max. Bestückung
-
Thread
Anfänger-Entwicklung einer Gärbox Steuerung
include <cstring> // For std::strlen // Initialize the display with I2C connection U8G2_SSD1306_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE); // Define maximum characters per line and number of lines const int MAX_CHARS_PER_LINE = 21; const int MAX_LINES = 3; // Function
keinerlei Anzeige auf dem OLED: U8G2_SH1106_128X64_NONAME_1_HW_I2C u8g2(U8G2_R0, U8X8_PIN_NONE); oder mit SDA / SCL: U8G2_SH1106_128X64_NONAME_1_HW_I2C u8g2(U8G2_R0, U8X8_PIN_NONE, D1, D2); Es gibt dabei weder Kompilierungs- noch Laufzeitfehler
-
Thread
Einsteiger bei AVR und Can
ein Board als Bausatz, bzw. als Leerplatine, wo man den CAN einmal mit dem ON-Chip-CAN des AT90CAN128 verwenden kann - oder man nimmt den MCP2515 und den ATMega128. Das Board unterstützt beides. Beispielprogramme findet man ebenfalls dort.
@Danny P. Einfach mit V24 Schnittstelle. Schalter schickt Telegramm über Max-Baustein. Max-Baustein am Relais hört Nachricht und wenn er sie als seine ADR erkennt schaltet er. Meine Schaltung hat ja nicht viele Teilnehmer. Den Tread habe ich gelesen und einiges an Info's
-
Thread
Basic-Interpreter auf einem AVR
sinnvoll ist (z.b. bei LCD-Ausgaben) und Strings naturgemäß recht viel SRAM verbrauchen ist der Parameter MAX_USER_KEYWORD_LEN * MAX_USER_PARAMS * (Rekursionen der Ausdrücke) ein grobes Maß des SRAM Verbrauchs plus dem Overhead der durch die Erweiterung allgemein entsteht. Würde man auf Strings verzichten
// grml..., sollte man besser loesen! #if !USE_AVR #define uint8_t unsigned char #endif // max. Stringlaenge (Basic) #ifndef MAX_STRINGLEN #define MAX_STRINGLEN 20 #endif ...... Benutze jetzt die SVN-Version 27, ist schön übersichtlich um diesen Interpreter kennenzulernen. Frage:
-
Thread
Analog und Digital auf einer PCB Brauche hilfe bei zwei/drei letzten Problemen
ein PCB mit analogen und digitalen Signalen. Ich habe mir ein Verstärkerboard mit einem ATMega128A, zwei TDA7439 (Klangregler) und zwei TDA7375 (Verstärker). Über UART/I2C kann ich mit dem ATMega128 kommunizieren und meinen Verstärker steuern, Eigentlich bin ich ganz zufrieden mit dem Ergebnis
antworten... Also... Man hat mir gesagt... 1000uF pro 1A sollte man bei Audio nutzen... Zwei Stück mit max 6A macht 12A... 4 * 4700uF = 14800uF... Daher nur drei...
-
Thread
SATA FullSpeed
isbesondere wenn da noch Grafik o.ä. mit dran hängt. Zum Vergleich: [code] # PC mit DDR2-800, 128 Bit Timing cached reads: 2200 MB in 2.00 seconds = 1100.59 MB/sec # PC mit DDR-3 (Takt habe ich vergessen) 128 Bit Timing cached reads: 5056 MB in 2.00 seconds = 2529.15 MB/sec [/code]
da noch > Grafik o.ä. mit dran hängt. > > Zum Vergleich: > [code] > > # PC mit DDR2-800, 128 Bit > Timing cached reads: 2200 MB in 2.00 seconds = 1100.59 MB/sec > > # PC mit DDR-3 (Takt habe ich vergessen) 128 Bit > Timing cached reads: 5056 MB in 2.00 seconds = 2529.15 MB/sec >
-
Thread
8x8 LED Matrix Controller gesucht
8 LED Matrix > Digits auch 8 Maxim Anzeigencontroller hintereinandeschalten, korrekt? Für den MAX7219 ja, der MAX69xx schafft bis 128 LEDs, d.h. hier brauchst du 4 Stück. Beim MAX69xx kannst du bei Bedarf zusätzlich auch bis zu 32 Tasten abfragen, mit Tricks geht auch mehr. Nette Teile, sehr
Uwe N. schrieb: > Für den MAX7219 ja, der MAX69xx schafft bis 128 LEDs, d.h. hier brauchst > du 4 Stück. Ein bisschen sollte man aber auch auf die Helligkeit der LEDs und der Verlustleistung am Treiber schauen. Treiber gibts ja