-
Thread
Witz der Woche Gesperrt
hier gibt es das passende T-Shirt dazu: http://www.spreadshirt.de/ich-bin-zwar-kein-gynaekologe-C4408A15534472?gclid=Cj0KEQjw4fCqBRDM1ZKhk5jfo6IBEiQAZQ97OMMZy13Rc7-N7dfaHKMfpzSDrISlVP-Zgp6SfKw-6E8aAtGx8P8HAQ&ef_id=VSjxwQAAARMczQ%40Y%3A20150520221952%3As
darf man 30°C Wäsche bei 40°C (schwitz) aufhängen?
-
Thread
Eigenentwicklung eines µCs
Warum nicht mal einen weiblichen uC entwickeln?
Ein 8Bit-µC mit 32Bit Opcode ist etwas übertrieben, oder? Ich weiß, dass die AVRs 16Bit Opcode haben. Die PICs variieren von 12 bis glaub ich 24Bit (bei den 8Bittern).
-
Thread
PIC-Clones und 4-Bit MCUs aus China (MDT-MCU)
Wer dachte, es gibt nichts kleineres als einen PIC10F200 (256 Words Flash, 16 Bytes RAM), der irrt: MDT90P01: Ein 4-Bitter mit OTP-EPROM (512 Words OTP, 24 Nibbles RAM) der pinkompatibel zum 10F200 ist :) Ich denke, soviel Unterschied ist bei einem 8-Bitter
. Z.B. gibt Microchip für den ATtiny10 (PIC10 pinkompatibel) nur an: "Data Retention: 20 Years at 85oC /"
-
Thread
phasenverschobene PWM mit STM32F103C3
internal 1.1V reference voltage for the ADC. Note that internal // 2.56V reference requires VCC of at least 3V. If none are defined, VCC is used. //#define USE_2V56_REFERENCE #define USE_1V1_REFERENCE main.c: #include <avr/io.h> #include <avr/interrupt.h> #include <avr/sleep.h> #include "config.h
// ========= TCCR1 = (1 << CTC1) | // Reset the counter after it reaches OCR1C (1 << PWM1A) | // Set PWM comparator for OCR1A ((PWM_PRESCALER & 0b1111) << CS10) | // No prescaler, run at full 64 MHz #ifdef PWM_INVERT (1 << COM1A1) | // Set PB1 after
-
Thread
LED-Matrix, 9x9 RGB, Voll dimmbar
Configuration PROM benutzt? Ich sehe nur 8 >Pinner um das FPGA auf deiner Platine. Hand Made! Ist ein I2C EEPROM AT24C512. Geladen wird der über einen ATtiny12. Ist zwar recht gemächlich (~5s), geht aber. Dazu gibt es bald einen Artikel. FPGA Konfiguration. >Aber sieht gut aus Danke. MfG Falk
hier geht *nicht*, weil die grüne LED bei Pulsströmen über 25mA sich türkis färbt. http://www.leds24.com/shop/product_info.php?info=p707_5mm-3Chip-RGB-4pin-LED-diffus-50----steuerbar.html Die hier geht. http://www.leds24.com/shop/product_info.php?info=p706_5mm-3-Chip-RGB-4-Pin-LED-30----steuerbar.html
-
Thread
Hargassner / Rennergy Touchtronic Netzwerkanbindung/Visualisierung
frame2 17 I Aa mA 215 frame2 18 I EsRost mA 216 frame2 19 I VS mA 217 frame2 20 Taus °C 218 frame2 21 TA Gem. °C 219 frame2 22 TPo °C 220 frame2 23 TPm °C 221 frame2 24 TPu °C 222 frame2 25 TFW °C 223 frame2 26 TRL °C 224 frame2 27 TRLsoll °C 225 frame2
53 TVLs_5 °C 251 frame2 54 TVLs_6 °C 252 frame2 55 TR5 °C 253 frame2 56 TR6 °C 254 frame2 57 TB3 °C 255 frame2 58 TBs_3 °C 256 frame2 59 TRs_A °C 257 frame2 60 TRs_1 °C 258 frame2
-
Thread
dovecot auf rapsberrypi
jedoch läuft nichts mehr. telnet sagt: Connection closed by foreign host. und mail.log sagt: [c] Sep 24 22:36:01 raspberrypi postfix/smtpd[10350]: warning: xsasl_cyrus_server_get_mechanism_list: no applicable SASL mechanisms Sep 24 22:36:01 raspberrypi postfix/smtpd[10350]: fatal: no SASL authentication
catch and kill processes that leak memory before they eat up # everything. #default_vsz_limit = 256M # Login user is internally used by login processes. This is the most untrusted # user in Dovecot system. It shouldn't have access to anything at all. #default_login_user = dovenull # Internal
-
Thread
PC: das Zeitalter neuer Hardware
Dieser Prozessor von Anfang 23 hat 10 TOPS. Der ansonsten identische Nachfolger Hawk Point von Anfang 24 hat 16 TOPS. Erst der brandneue Strix Point hat bis zu 50 TOPS, passt also zum Copilot. AMDs NPU wird überhaupt erst von Win 24H2 unterstützt. Ich habe bisher nicht herauszufinden können, was ich
mein Arbeitgeber spendiert und einem halben Kellerraum voll von Computerschrott): Laptop mit USB-C Thunderbold an einem USB-C Hub-Monitor Im der Bastelbude ein No-Name Mini-PC. Vorher stand da ein Tower mit vielen RS232 Schnittstellen.
-
Thread
STM32 läuft mit Debugger schneller als er soll
compiliert. Hardware: Dieses minimale STM32F303CCT6 Board https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19-11e9-910a-901b0ebb3621.html Als Debugger nutze ich die SW4STM32 in Kombination mit einem originalen ST-Link v2.1
RCC_CR_HSERDY)) {} // 48 MHz using the 8 MHz HSE oscillator with 6x PLL, lowspeed I/O runs at 24 MHz WRITE_REG(RCC->CFGR, RCC_CFGR_SWS_HSE + RCC_CFGR_PLLSRC_HSE_PREDIV + RCC_CFGR_PLLMUL6 + RCC_CFGR_PPRE1_DIV2); // Enable PLL SET_BIT(RCC->CR, RCC_CR_PLLON); // Wait until
-
Thread
Eigenen Bootloader für At89C51ED2 schreiben
Hallo, ich möchte meinen AT89C51ED2 innerhalb der Applikation neu flashen können. Der µC kommuniziert über die serielle Schnittstelle mit einem Host Controller (spezifisches RS485 Protokoll). Mit dem Atmel Bootloader habe ich
Hi, wie es beim AT89C51 geht, weiß ich nicht im Detail, habe genau das gleiche jedoch gerade für einen M16C gemacht. Ich hab den fabrikmäßig gelieferten Bootloader drin gelassen. Im letzten Segment vor der Interrupt
-
Thread
Avr-Frequenzzähler+Überlegung
16 Bit Register des Timer 1 im AVR extern um x Bits im 74HC4060. Wenn der Teilerfaktor des 4060 zb. 256 ist == 2^8 dann wäre unser viertuelles Timer 1 Register defakto 24 Bit groß. 16 Bits im AVR + 8 Bits im 4060. Durch die vorgeschalteten NAND Gatter haben wird nun die Möglichkeit den 4060 per AVR
lassen, und kann dessen Werte ignorieren, denn der Fehler des Quarzoszillators ist größer als die 24bit Auflösung die alleine der uC interne Zähler liefert.
-
Thread
Parameter beim Kompilieren Prüfen
vorgesehenen Bereichs //#endif buffer[0]=one; buffer[1]=genauigkeit; send(buffer,2); } [/c] Mir fällt auf die schnelle nur enums ein, aber ich will kein enum mit 256 Werten erstellen; structs gehen vllt auch, sind aber meiner Meinung nach unkomfortabel. Der Code ist aus einer Headerdatei
init (x); } void f1 (void) { init (1); } void f10 (void) { init (10); } [/c] Das wirft: [pre] In function 'init', inlined from 'fx' at <stdin>:24:10: <stdin>:17:18: warning: call to 'unknown_x' declared with attribute warning: x ist zur Compilezeit nicht bekannt
-
Thread
MSP430 Binäre Zufallszahl generieren und darauf LEDs aufleuchten lassen
between implementations but it is granted to be at least 32767.[/pre] Du mußt nur noch die gewünschte Bitzahl ausmaskieren: [c] int rand4, rand8, rand12; rand4 = rand() & 0xF; rand8 = rand() & 0xFF; rand12 = rand() & 0xFFF; [/c]
Array gelöst. Dann programmier das Spiel doch erstmal in Java und versuche erst danach es auf den uC in C hin zu bekommen.
-
Thread
Linux ist Mist - mal wieder (Xubuntu) Gesperrt
Changes affecting future time stamps America/Caracas switches from -0430 to -04 on 2016-05-01 at 02:30. (Thanks to Alexander Krivenyshev for the heads-up.) Asia/Magadan switches from +10 to +11 on 2016-04-24 at 02:00. (Thanks to Alexander Krivenyshev and Matt Johnson.)
Antoine via Steffen Thorsen.) Palestine's spring-forward transition on 2016-03-26 is at 01:00, not 00:00. (Thanks to Hannah Kreitem.) Guess future transitions will be March's last Saturday at 01:00, not March's last Friday at 24:00. Changes affecting past time stamps
-
Thread
6502 System funktioniert nicht richtig
fertigen lassen. Unterschiede zur Originalplatine sind nur der Speicherchip. Ich verwende einen AS6C62256 (Datasheet:https://www.mouser.at/datasheet/2/12/AS6C62256_23_March_2016_rev1_2-1288423.pdf) statt des BS62LV256PIP55. Nach dem Einschalten scheint die Platine auch zu funktionieren, aber beim
J-K Flip Flops etc). Ein Tüftler hat dann dieses Originaldesign vereinfacht und getuned auf bis zu 24MHz, indem der die modernen Bausteine W65C02S und W65C22 von Western Design Center, schnelle Gatter (74Fxx) und schnelles RAM (55ns bzw. 15ns bei der 24MHz Variante) verbaute. Ich bin über Umwegen an
-
Thread
(V) Spannungsregler, Logik, MCUs,
Ich bin am Ausmisten und habe einige Teile abzugeben: [c] THT: L7805CV, TO220, Positive voltage regulators L7905CV, TO220, Negative voltage regulators L78M12CV, TO220, Precision 500 mA regulators MCT7824CT, TO220, Three Terminal Positive Voltage
DPAK, Precision 500 mA regulators 78M15, DPAK, Precision 500 mA regulators MIC5801, SO24, 8-Bit Parallel-Input Latched Drivers AT90CAN128-15AZ, TQFP64, 128K Flash PIC16F628, SSOP20 LPC1766, LQFP100, ARM Cortex-M3, 100MHz, 256K Flash [/c] SST 49LF020A (habe ich mal für ein Epox
-
Thread
SD Karte via SPI. Komisches Verhalten.
darauf schreiben. Jetzt zum eigentlichen Problem: Ich habe das ganze mit 5 Karten verschiedener Größe (256Mb - 4Gb) getestet. Es funktioniert mit allen karten wunderbar, nur bei der Karte mit 256Mb zeigt sich folgendes Verhalten: Die Karte wird prinzipiell erkannt, also disk_initialize() gibt keinen Fehler
(SPI2, DISABLE); /* Enable the SPI peripheral */ SPI_Cmd(SPI2, ENABLE); }[/c] Und hier die funktionen in diskio.c: [c]/* * low_level_functions.c * * Created on: Jul 12, 2013 * Author: franz */ #include <stm32f4xx.h> #include <stm32_configuration.h>
-
Thread
S1D13700 Probleme (jaja ich weiß, wie so oft bei lcds)
40; //8006 S1_HARR1 = 0; //8007 //First screen block starts at 0 S1_SB1AR0 = 0x00; //800b S1_SB1AR1 = 0x00; //800c S1_SB1SR = 239; //800d //Second screen block starts at 2580h = 320/8 * 240 S1_SB2AR0 = 0x80; S1_SB2AR1
Könnte es sein, dass du nur auf 256Bytes Zugriff hast? Bei 40Byte pro Zeile wären 256Bytes etwa 6,4 Zeilen.
-
Thread
mcHF-SDR Selbstbau-Projekt
-25T20:20:46 WARN src/stlink-common.c: unaligned len 0x5aa1 -- padding with zero EraseFlash - Sector:0x0 Size:0x4000 Flash page at addr: 0x08000000 erasedEraseFlash - Sector:0x1 Size:0x4000 Flash page at addr: 0x08004000 erased 2016-
page at addr: 0x08020000 erasedEraseFlash - Sector:0x6 Size:0x20000 Flash page at addr: 0x08040000 erased 2016-03-25T20:21:01 INFO src/stlink-common.c: Finished erasing 3 pages of 131072 (0x20000) bytes 2016
-
Thread
SPI mit 2 Mastern und 2 Slaves entkoppeln
Block 29,30 und 31)- sprich da sammeln sich noch mehr Nachrichten an - meiner Schätzung nach knapp 24k. Aber wenn ich dann diese 24K als jeweils einzelne Blöcke schreiben möchte, so ist das "backlog" schon größer 16k und ich komme aus dem Teufelskreis nicht herraus. Allerdings kann man bei SD-Karten
fchk PS: Der genannte PIC hat kein CAN, wie ich gesehen habe. Dann nimm halt einen dsPIC33EP256GP502, der läuft mit 70 MHz und hat LIN und CAN und 256k Flash und 32k RAM und sollte für Dich geeignet sein. Gibts leider nicht bei Reíchelt.
-
Thread
Forge FPGA, kostenloser eval kit
war dann bei Alteras Quartus auch wiederzuerkennen. Der dort verwendete FPGA, ein XC3S400A-4FTG256C, ist aber mit einem 400000 Gatteraequivalent, *wesentlich* groesser als der Renesaszwerg. Und das wird dir vermutlich schon beim ersten interessanten Projekt das du umsetzen moechtest, auf die Fuesse
darf nicht mehr als 1 mA fliessen. Da bist Du in die falsche Zeile gerutscht: Das ist "Current at Digital **Input** Pin".
-
Artikel
GPS-Platine mit Tyco-Modul
unteren linken Ecke (Vcc3a bis AGND) belegt, beim X1029 sind sie jedoch fest mit GND verbunden. Atmel AT91R40008-66AI "ARM7TDMI". Der µC AT91R40008-66AI (ARM7TDMI-Familie) ist eine CPU 32-Bit vom Hersteller Atmel. Er besitzt 256 kB internes SRAM aber kein internes Flash-ROM. Zur dauerhaften Programmspeicherung
und unter Porterweiterung mit SPI. Porterweiterung mit I2C. Es werden zwei PIO-Leitungen benötigt. Siehe auch im Forum und unter Port-Expander PCF8574. AT91M63200: I2C Drivers for AT24C512 Serial EEPROM (39 pages, Updated 6/01) - Describes the software implementation
-
Thread
PPS5330 Labor-Netzteil hack
Zeiger. Im Voraus schon mal vielen Dank für eure Unterstützung. Gruß Rolf Programm Code [c] //Command tables const uint8_t clr_Digit_Lines[] PROGMEM = {0x24,0x07,0x1D,0x24,0x06,0x15, 0x24,0x06,0x1D,0x24,0x05,0x15,0x27,0x01,0x1D,0x27,0x01,0x15,0x27,0x02, 0x1D,0x27,0x02,0x15};
auf 10V eingestellt und dann 20min gewartet und noch einmal gemessen. Start ohne Last: Temp.: 24.0'C Usoll: 10V Uist: 10.005V nach 20min Temp.: 27.6'C Usoll: 10V Uist: 10.001V danach direkt mit Last 10V/1000mA gemessen Temp.: 27.6'C Usoll: 10V Uist: 9.977V
-
Thread
Checksumme von Bin/Hex-Datei berechnen und integrieren.
, /* a0 */ 0xb5ea,0xa5cb,0x95a8,0x8589,0xf56e,0xe54f,0xd52c,0xc50d, 0x34e2,0x24c3,0x14a0,0x0481,0x7466,0x6447,0x5424,0x4405, /* b0 */ 0xa7db,0xb7fa,0x8799,0x97b8,0xe75f,0xf77e,0xc71d,0xd73c, 0x26d3,0x36f2,0x0691,0x16b0,0x6657,0x7676,0x4615,0x5634, /* c0 */ 0xd94c,0xc96d,0xf90e,0xe92f,0x99c8,0x89e9,0xb98a,0xa9ab, 0x5844,0x4865,0x7806,0x6827,0x18c0,0x08e1,0x3882,0x28a3, /* d0 */ 0xcb7d,0xdb5c,0xeb3f,0xfb1e,0x8bf9,0x9bd8,0xabbb,0xbb9a
-
Thread
pwm regeln
guten abend zusammen, folgendes problem habe einen at90s2313 4Mhz an PORTB soll das PWM anliegen zur Helligkeits regelung der Leds und an PORTD PD.0 PD.1 sollten die Taster zum regeln dran up dpown. Die PWN sollte Software mäßig sein,habe schon diverse
--- Und nun brauchst Du nur einen Timer in Deinem Programm zu aktivieren, ich hiffe, dieser µC hat auch einen?
-
Thread
USART RS485 Daten empfangen über ISR
Gruss zum Abend Nehme an der µC ist ein ATtiny3217, so ein neuer mit reduziertem EEPROM(256byte) bei 32k u. 2k. Dirk St
Dirk schrieb im Beitrag #6606845: > Gruss zum Abend > > Nehme an der µC ist ein ATtiny3217, so ein neuer > mit reduziertem EEPROM(256byte) bei 32k u. 2k. > > > Dirk St Guten Abend Dirk, ja - deine Angaben stimmen aber was hat dass mit der RS485 UART Schnittstelle
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
EEPROM, LCD, USB, ADC, DAC • Ultra-low-power platform – 1.65 V to 3.6 V power supply – -40 to 125 °C temperature range – 0.27 µA Standby mode (2 wakeup pins) – 0.4 µA Stop mode (16 wakeup lines) – 0.8 µA Stop mode + RTC + 8 KB RAM retention – 139 µA/MHz Run mode at 32 MHz ATmega48PB/88PB/168PB 16 Kbytes Flash, 1KB SRAM, 512 Bytes EEPROM, ADC - Temp. Range (deg C): -40 to 85 - Power Consumption at 1MHz, 1.8V, 25°C - Active Mode: 0.35mA - Power-down Mode: 0.4µA - Power-save Mode: <1.0µA (Including 32kHz RTC)
-
Thread
JTAG Programmer für Lattice
Schlumpf schrieb im Beitrag #3019199: > Lattice User schrieb: >> Welchen Flash? > > Atmel AT45DB081D Ah, ok. Das ist ein Dataflash der Pageweise (256 Bytes) beschrieben wird. Dadurch hat man sehr viel weniger Übergänge im JTAG TAP Controller als mit einem der pro Byte bzw pro 2 Byte (SSTI
=Entwicklungskit+USB+Hi-Speed+FT2232H&relevancy-data=636F3D3226696E3D4931384E44656661756C74266C753D6465266D6D3D6D61746368616C6C7061727469616C26706D3D5E5B5C772D5C2E2F252C5C735D2B2426706F3D3926736E3D592673743D4B4559574F52445F4D554C54495F414C5048415F4E554D45524943267573743D456E747769636B6C756E67736B6974205553422048692D537065656420465432323332482673633D592677633D4E4F4E4526
-
Thread
TEKWAY DST1xx2B Oszilloskop
also wäre das zb. gleich besser: http://www.ebay.at/itm/Hantek-Digital-Speicher-Oszilloskop-DSO5202B-3-Jahre-G-/150605820945?pt=Mess_Pr%C3%BCftechnik&hash=item2310ce7411 weil dann muss man auch nicht die Hardwar modifizieren wie oben beschrieben da
Pascal B. schrieb im Beitrag #2450581: > also wäre das zb. gleich besser: > http://www.ebay.at/itm/Hantek-Digital-Speicher-Oszilloskop-DSO5202B-3-Jahre-G-/150605820945?pt=Mess_Pr%C3%BCftechnik&hash=item2310ce7411 > > weil dann muss man auch nicht die Hardwar modifizieren wie oben > beschrieben