-
Thread
Was ist das für eine HDL?
!SYNC; RSRVD.L = SEL & REG_ADDR:'b'00010 /* BASE + 2 */ # SEL & REG_ADDR:'b'00100 /* BASE + 4 */ # SEL & REG_ADDR:'b'01000 /* BASE + 8 */ # SEL & REG_ADDR:'b'01010 /* BASE + 10 */ # SEL & REG_ADDR:'b'01110; /* BASE + 14 */ RSRVD.LE = !SYNC; CS1.L = SEL & REG_ADDR:'b'01100; /* BASE + 12 */ CS1.LE = !SYNC; DCS1 = CS1 & SYNC; CS0.L = SEL & REG_ADDR:'b'1XXX0; /* BASE + 16 */ CS0
-
Thread
Zeta SBC V2 Z80 mit Floppy Disk
main flags 0x00000000 __stdc 19 0000 ; void main() 20 0000 ._main 21 0000 21 05 00 ld hl,5 ;const 22 0003 E5 push hl 23 0004 21 07 00 ld hl,7 ;const 24 0007 E5 push hl 25 0008 C5 push bc 26
wirklich Programme zu speichern. Das MBASIC.COM kann Programme speichern, einfach mit "SAVE TEST.BAS" und "LOAD TEST.BAS". Wichtig ist nur, dass man die Dateinamen in Großbuchstaben angibt (MBASIC erzeugt sonst ungültige Einträge, aber die kann man mit "KILL TEST.BAS" auch wieder löschen). > Übrigens
-
Thread
PiPico PIO programmieren
Christoph M. schrieb im Beitrag #7953423: > self.sm = rp2.StateMachine(sm_id, pulse_counter, in_base=pin) Wenn du mit PIO-JMP arbeitest, dann auch in der StateMachine Instanziierung darauf hinweisen. [code]#!python self.sm = rp2.StateMachine(sm_id, pulse_counter, in_base=pin, jmp_pin=pin) [/code
späteren Tanz mit 2³². >Der Rest ist Zyklen zählen. Super Tipps. Die nehme ich in meine "Knowledge Base" a.k. Hirn auf.
-
Thread
C++ generische Parameterliste
string> #include <vector> #include <cstdlib> using namespace std; // pfui!1! class ModuleBase { public: virtual void print(void) = 0; }; class ModuleFactory {}; class ModuleA: public ModuleBase { private: int a; public: ModuleA(int a): a(a) {} void print(void) { cout << "ModuleA
Größe beschränkt), oder kommen auch welche vor in der Art "ganze Zahl" oder Gleitkommazahl zwischen -4.21 und +10.987"? Beliebige Dateinamen? Dann wäre "holt sich daraufhin von diesem Modul die verfügbaren Parameter" natürlich ganz anders zu interpretieren.
-
Thread
I2C auf dem STM32 F411RE
unsigned int sr2 = i2c->SR2; (void)sr2; return 0; } uint8_t i2c_start(unsigned int i2c_base, uint8_t addr){ volatile struct i2c * const i2c = (volatile struct i2c *)i2c_base; if (i2c->SR1 & SR1_BERR){ i2c_reset(i2c_base); } //beim ersten Start warten bis keiner mehr
= 0; while(i2c->SR2 & SR2_BUSY){ waited++; if (waited > 10000){ i2c_reset(i2c_base); } } return starting(i2c_base, addr); } [/c]
-
Thread
Ethernet auf 2-Draht parallel zu Provider VDSL
Wenn's nur die halbe Entfernung wäre, könnte man über 100Base-T1 nachdenken. Das hat eine deutlich geringere Bandbreite als 100Base-TX. Die Möglichkeit sich aus zwei PHYs einen Repeater zu basten, besteht natürlich auch.
Alex T. schrieb im Beitrag #6087519: > 100Base-T1 (SPE) hatte ich auch schon auf dem Schirm, dass das nur bis um die 15m geht, wusste ich bis dato aber nicht Naja, es ist bis 15m spezifiziert. 1000Base-T1 wurde mit geschirmten Kabeln bis 40m
-
Thread
NIOSII Hello World klappt nicht
[/code] [code] 01:08:04 **** Incremental Build of configuration Nios II for project base_sys_eval22 **** make all Info: Building ../base_sys_eval22_bsp/ C:/intelFPGA_lite/18.1/nios2eds/bin/gnu/H-x86_64-mingw32/bin/make --no-print-directory -C ../base_sys_eval22_bsp/ [BSP build complete] [base_sys_eval22 build complete] 01:08:05 Build Finished (took 769ms) [/code]
-
Thread
pollin kamera au-85
(die ersten zeilen sind nur daten die ich später brauch): asm("lui $t0, 0xbf88"); // base address Port asm("addiu $t1, $zero, 2"); // t1 = 2 (for RD1) asm("lui $t2, 0x7d01"); // base address user flash asm("addiu $t3, $zero, 640"); // t3 = 640 asm("lui $t4, 0x0400
source alles andere ist kaese ;) kleiner tipp. (wichtig ist optimiser >= 1) ! int *portBase = 0xbf880000; // lata = 1 *(portBase+0x6020/4) = 1; // latb = 1 *(portBase+0x6060/4) = 1; erzeugter code ist: 37: int *portBase = 0xbf880000; 9D00003C 3C03BF88
-
Thread
Alles Rund um den MEDION LIFE P89626 NAS
=10:35:38 initrd=initrd.buffalo kernel=uImage.buffalo bootargs_base=console=ttyS0,115200 bootargs_root=root=/dev/sda2 rw initrd=0x00800040,15M panic=5 def_tftp=tftp 0x00100000 $(kernel);tftp 0x00800000 $(initrd);setenv bootargs $(bootargs_base) $(bootargs_root) $(
x.cpio root@j4:/tmp# ls -l /var/x.cpio /j4/var/x.cpio -rw-r--r-- 1 root root 2101320192 2011-05-06 21:15 /j4/var/x.cpio -rw-r--r-- 1 root root 2101320192 2011-05-06 21:15 /var/x.cpio root@j4:/tmp# sync ; echo 3 > /proc/sys/vm/drop_caches; time cp /j4/var/x.cpio /dev/null real 1m15.295s user
-
Thread
Festspannungsnetzteil 13,8V 10-12 A schwingt breitbandig
na schau doch mal, wo die Spannung an Vc12 herkommt und wo die Basis/Basen der 3055 anliegen... im Alan.gif: Vc12 kommt über R2-R5 direkt vom Brückengleichrichter die Basen der 3055 liegen unten rum über V5-R1-C5-V7-R10-R9 auf der Sekundärwicklung des Trafos C5+R13
da Halbwellenbetrieb) den V30 an, bis die Ausgangsspannung hochgelaufen ist. Dann wird über R7/V21 dieser Teil geblockt. Fällt die Ausgangsspannung (wegen Überlast, Kurzschluss,...) wiederholt sich das natürlich.
-
Thread
Hat schon jemand den LPC810 getestet?
/lpc21isp/files/Beta%20versions/ Sie liegt dort als lpc21isp_191.zip (fast ganz unten auf der Seite) 2) github https://github.com/capiman/lpc21isp 3) Sourceforge http://sourceforge.net/projects/lpc21isp
änderungen sind inzwischen im Repository von microbuilder: https://github.com/microbuilder/LPC810_CodeBase
-
Thread
SLS vs. NH - Verhalten bei betriebsmäßiger Überlast
meiner Werkstatt im Nebengebäude:-). Spass beiseite, Ja was hat man den so heutzutage im Haus? 21kw DLE badezimmer mit dusche EG 21kw DLE badezimmer mit Bas OG 9kw DLE Küche 22kw Wallbox Mama 22kw Wallbox Papa 11kw wallbox Kind 5kw Wäremepumpe und hier sammeln sich die KW's auch zusammen:.
Werkstatt im Nebengebäude:-). > > Spass beiseite, Ja was hat man den so heutzutage im Haus? > > 21kw DLE badezimmer mit dusche EG > 21kw DLE badezimmer mit Bas OG > 9kw DLE Küche > 22kw Wallbox Mama > 22kw Wallbox Papa > 11kw wallbox Kind > 5kw Wäremepumpe > und hier sammeln sich die KW's auch
-
Thread
Neue Verschlimmbesserung von Firefox?
FF56 bzw. 57 überhaupt kein Problem. Jup! - und zwar seit letzten Samstag! Version 1.14.16 vom 21.10.2017 - davor wurde es noch als "nicht kompatibel" angezeigt.
Gero schrieb im Beitrag #5185937: > Jup! - und zwar seit letzten Samstag! > Version 1.14.16 vom 21.10.2017 Danke für die Info. Habe jetzt Firefox 56.0.1 (64-Bit) installiert und alles ist OK (Win7/64).
-
Thread
Bitte um Hilfe bei Bauteilidentifikation
JR im zweiten Bild vielleicht ein CDST20-G (Comchip), oder BAS20 (Onsemi). Beides single-Dioden mit gleicher Beschaltung und gleichem Code
Bild 2 schätze ich auch als BAS20 ein, allerdings NXP. Die benutzen das kleine "t" für in Malaysia gefertigte BE. http://www.nxp.com/documents/data_sheet/BAS19_20_21.pdf Arno
-
Thread
Z80 Emulation auf dem Arduino
Assembler-Program laufen laesst ;) https://github.com/MockbaTheBorg/RunCPM/blob/master/ArduinoInterface/LED.BAS
es heute auch noch gibt: Textverarbeitung (WordStar), Tabellenkalkulation (Supercalc), Datenbank (dBASE)
-
Thread
sat Empfänger Durchmesser?
guggug schrieb im Beitrag #4202858: > BAS 60 Schüssel rum und bekomme Die Kathrein BAS 60 ist keine 'Schüssel', sondern eine Planarantenne. Wenn sie nicht polarisationsrichtig montiert ist, dann fällt der Empfangspegel massiv ab (geschätzt
die Antenne ungefähr so sein: http://img.billiger.de/dynimg/f7vBftJN57XtayERK89vtNISjEPOgIpMHDrU21LmKOZAF4c0q9hDHW7mgUThIElVdTtcMn_G1gQnZCFLgXuPtEzLpyhD3o6oB39iwChMrd1/Kathrein-BAS-60.png Gruß!
-
Thread
Amerikanischer Folterknast in Mannheim
weshalb gibt es diese amerikanischen Basen denn noch ? Zu Schutz gegen Russland ?
ging, auf die Gesellschaft schieben - retrospektiv schon gar nicht - und für seine eigenen Macken §21 StGB in Anspruch nehmen.
-
Thread
[stm32/CooCox] Probleme mit Timer 1 und PWM
GPIO_PinSource13,GPIO_AF_TIM1); RCC_APB1PeriphClockCmd(RCC_APB2Periph_TIM1,ENABLE); TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; TIM_TimeBaseStructure.TIM_Period=400; TIM_TimeBaseStructure.TIM_Prescaler=21; TIM_TimeBaseStructure.TIM_CounterMode=TIM_CounterMode_Up; TIM_TimeBaseStructure.TIM_ClockDivision=0; TIM_TimeBaseInit(TIM1,&TIM_TimeBaseStructure); TIM_OCInitStructure.TIM_OCMode=TIM_OCMode_PWM1; TIM_OCInitStructure.TIM_OutputState=TIM_OutputState_Enable;
-
Thread
IAR Setup für STM32F108C8 und ST-Link V2
helfen. die Registernamen sind doch von STM definiert.z. B. in stm32f10x.h: #define PERIPH_BASE ((uint32_t)0x40000000) /*!< Peripheral base */ #define APB2PERIPH_BASE (PERIPH_BASE + 0x10000) #define GPIOA_BASE (APB2PERIPH_BASE + 0x0800) #define GPIOA ((GPIO_TypeDef *) GPIOA_BASE) Du musst die Datei nur einbinden, dann ist der Zugriff auf Register kein Problem mehr.
-
Thread
mehrere Servos
Modellbauservo_Ansteuerung#Signalerzeugung_f.C3.BCr_mehrere_Servos_mittels_Timer_.28C.29 #define MILLISEC_BASE (F_CPU/Prescaler/1000) gibt ja den Wert für 1ms wieder aber was ich nicht verstehe ist warum #define CENTER (MILLISEC_BASE/2) die Mitte sein soll da das ja dann 0,5ms sein müssten oder ?
SV schrieb im Beitrag #2263761: > ServoValue[0] ADCH; ServoValue[0] ADCH*MILLSEC_BASE; so meinte ich
-
Thread
kleine denksportaufgabe in c formulieren
funktioniert noch nicht ganz. [c] void decode (uint8_t RowByte, uint8_t ColumnByte) { uint8_t base = 57, crosspoint, i; for (i=0; i < 8; i++) { if (RowByte & 0x80) { crosspoint = base; while (ColumnByte >>= 1) crosspoint++; int_dsp (crosspoint); } base -= 8; RowByte <<= 1; } } [/c]
-
Thread
Eumex 401 rooten
03 k400 vmlinux: am29: [INF] toggling_bits=0x44 Jan 1 00:00:03 k400 vmlinux: am29: [INF] special_base=0x2000000 special_base2=0x2000000 Jan 1 00:00:03 k400 vmlinux: am29: [INF] special sectors map: Jan 1 00:00:03 k400 vmlinux: am29: [INF] start=0x0 size=0x4000 Jan 1 00:00:03 k400 vmlinux: am29
filesystem) readonly. Jan 1 00:00:03 k400 vmlinux: LED Driver Module - Version 2.0 (Nov 4 2008, 09:52:21) Jan 1 00:00:03 k400 vmlinux: 802.1D Ethernet SoftSwitch Module - Version 1.0 (Nov 4 2008, 09:52:26) Jan 1 00:00:03 k400 vmlinux: P2001 MFV Driver Module - $Revision: 1.21 $, (Nov 4 2008, 09:52
-
Thread
Netzwerkkarte mit RTL8019
gebracht, damit konnte ich die Karte einstellen. Hinweis dazu: Media-Type auf Auto lassen, denn 10Base-T (= UTP = Unshielded Twisted Pair (die mit dem RJ45 Stecker)) hatte (bei mir) dann keinen LinkDetect mehr. mit Auto Funktionierts aber wunderbar. 10Base-2 und 10Base-5 sind übrigens die Coax-Kabel
Hallo, So neue Version 1.21! Fehler in checksum.c noch gefunden. Die Webseite wird alle 3Sec. nun neu geladen und ein Counter Zählt hoch. Mfg Ulrich
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil3) Gesperrt
W2000A.sof! Erstellungsdatum von beiden Files ist der 25.07.2010 ! Ich habe mal die W2000a.bin (21.05.2010 sram.bin) mit dem Waverecorder 630 KB (21.05.2010) in das Ram geladen! Geht auch nur mit dieser Version. Das Display zeigt wohl alles an, nur bekomme ich kein Signal rein (Probe Comp 1KHz)
Salve, sul forum Italiano abbiamo scoperto un piccolo bug. Impostando il time base a 1 sec il dso si freeze. Ciao a tutti.
-
Thread
[V] Transistoren, ICs analog/digital, Opto,.
-> 1,00€ 250x BZT52C15-HE3-08, Vishay: Zener-Dioden 15 Volt -> 0,05€/Stk. 160x BAS21AW115, Nexperia: High-voltage switching diode -> 0,05€/Stk. 100x NSBC123EPDXV6T1G, On Semi: NPN/PNP -> 0,05€/Stk. 30x NSBC114YDXV6T1G, On Semi: Dual NPN -
-> 1,00€ 240x BZT52C15-HE3-08, Vishay: Zener-Dioden 15 Volt -> 0,05€/Stk. 160x BAS21AW115, Nexperia: High-voltage switching diode -> 0,05€/Stk. 90x NSBC123EPDXV6T1G, On Semi: NPN/PNP -> 0,05€/Stk. 20x NSBC114YDXV6T1G, On Semi: Dual NPN -
-
Thread
Palm als UserInterface
Daten wurden in beiden Richtungen erfolgreich zwischen Palm M100 und Palm Zire ausgetauscht. #ir2.bas 'Senden open "com1:",9600, ir as #5 print#5,"Hallo" for n= 1 to 100 print#5,n a= fn wait(1) next n close #5 end #irdarx1.bas 'Empfangen open "com1:",9600,ir as #5 draw -1 while 1
Hi Robert, perhaps you should take a look at the MCP21XX series from Microchip, which I found after some minutes on Google. A helpful entry point for your further search may be: http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=11032&mid=10&
-
Thread
ethernut-Interrupts auf AT91SAM7X-EK mit gcc
AT91C_BASE_PIOB->PIO_SODR=LED4; AT91C_BASE_PIOB->PIO_PER=LED3; AT91C_BASE_PIOB->PIO_OER=LED3; AT91C_BASE_PIOB->PIO_SODR=LED3; AT91C_BASE_PIOB->PIO_PER=LED2; AT91C_BASE_PIOB->PIO_OER=LED2; AT91C_BASE_PIOB->PIO_SODR=LED2; AT91C_BASE_PIOB->PIO_PER=LED1; AT91C_BASE_PIOB->PIO_SODR=LED1; AT91C_BASE_PIOB->PIO_OER=LED1; return 0; } //+****************************************
-
Thread
Instabiler I²C Bus
Was ich auch nicht ganz verstehe ist das Pinout. Im Datenblatt des SH21 ist das ganz anders, als in deinem Aufbau, oder markiert der Punk auf dem Gehäuse die dem Pin 1 gegenüberliegende Ecke? Was ist mit dem Center Pad? Hast du das mit GND verbunden?
sheet // to see which functions are allocated per pin. // GPIOPinTypeI2CSCL(GPIO_PORTD_BASE, GPIO_PIN_0); ROM_GPIOPinTypeI2C(GPIO_PORTD_BASE, GPIO_PIN_1); [/c] Ich hab das Scope jetzt leider nicht bei der Hand und kann daher nicht sagen ob auch von der HW Seite der Bus sauberer aussieht
-
Thread
Auftragsarbeit open frame Netzteil
Transfer Mode Store and forward Mean Time Between Failure 100000 hour Network protocol IEEE802.3 (10Base-T) IEEE802.3u (100Base-TX) IEEE802.3ab (1000Base-TX) IEEE802.3z(1000Base-FX) IEEE802.3x (Flow control) PoE Protocol IEEE802.3af (15.4W) IEEE802.3at (30W) POE Pin 1/2 +, 3/6 - PoE Power Budget
EN55032) class A EMS: EN61000-4-2 (ESD)、 EN61000-4-4 (EFT) EN61000-4-5 (Surge) Network Medium 10Base-T : Cat3、4、5 or above UTP(≤100m) 100Base-TX : Cat5 or above UTP(≤100m) 1000Base-TX : Cat5 or above UTP(≤100m) Lighting Protection General Mode 6KV, Differential Mode 4KV, ESD 15KV Security Certificate
-
Thread
VOLTCRAFT DSO-3062C 60 MHz = baugleich mit?
500ps/DIV timebase bekommt. > halbe antworten bringen eh nix, habe also nach der dritten TIME_BASE_LIB gesucht und etwas interessantes entdeckt. Die letzten 2 firmware versionen haben TIME_BASE_LIB und TIME_BASE_LIB_125. Die TIME_BASE_LIB wird von funktion GetTimeBase248 aufgerufen während
calibration" bei Step 33/36 mit >> "error:0x20003" ab. >> >> Gerhard > > sag mir ob die datei chk_base_volt (aus dem backup den du gemacht hast) > vier oder zwei einträge hat. die Datei hat 4 Einträge. [8mv]21 [20mv]213 [400mv]400 [2000mv]1994 Gerhard
-
Thread
Stm32F4 Timer Clockdivision vs Prescaler
out_counter = TIM_GetCounter(TIM2); TIM_Cmd(TIM2,DISABLE);[/c] Timer2 läuft mit 84Mhz, die auf 21Mhz geteilt werden. Der Counterwert wird am ende durch 21Mhz geteilt, dann erhält man die Sek. Anzahl. Aber hier ist das Problem. Zuerst hatte ich den Timer mit der CLock_Division durch 4 geteilt und
TIM_TimeBaseInit(TIM2,&tim); TIM_ARRPreloadConfig(TIM2,ENABLE);[/c]
-
Thread
LPC1857 ARM Cortex M3 Problem mit EMC und SDRAM
(i = 0; i < 0x2000000; i+=sizeof(unsigned int)) { *(unsigned int *)((unsigned int )SDRAM_BASE_ADDR+i) = i; } for (i = 0; i < 0x2000000; i+=sizeof(unsigned int )) { if (*(unsigned int *)((unsigned int )SDRAM_BASE_ADDR+i) != i) { return(0); } } return
(i = 0; i < 0x2000000; i+=sizeof(unsigned int)) { *(unsigned int *)((unsigned int )SDRAM_BASE_ADDR+i) = i; if (*(unsigned int *)((unsigned int )SDRAM_BASE_ADDR+i) != i) { return(0); } } return(1); } [/c] Jetzt müsste es doch so sein, dass
-
Thread
WIG-Gasventil ersetzen
entsprechender 2,5kOhm-Widerstand sein. Der muss aber schon etwas Wärme abführen können, da U²/R = 21W. Eventuell mit Lüfter arbeiten.
ewm'. Da mußt aber vorher noch ordentlich üben, bis dir das gelingt. Pulsen ist das um und auf. Base und Peak (Ampere) plus Frequenz und Duty-Cycle. Peak heißt tiefer Einbrand, Base bedeutet verminderte Wärme. Frequenz und Tastverhältnis besorgen (dir) den Rest. Ist heute Standard bei allen (meist
-
Thread
BA Studium
sie studieren können - es wird sich jetzt sowieso alles ändern: Studieren wird TEUER. Das bringt den BAs einen großen Zulauf.
"Und warum unterrichtet der Prof. dann nicht Vollzeit an der BA?" Weil die BAs auch nur eine begrenzte Anzahl an Vollzeitstellen haben?
-
Thread
STM32F4 und Hallsensoren
RCC_APB2PeriphClockCmd(TIM1_CLK, ENABLE); /* Initialize basic structures to default */ TIM_TimeBaseStructInit(&TIM_TimeBaseStructure); TIM_OCStructInit(&TIM_OCInitStructure); /* Time base configuration */ TIM_TimeBaseStructure.TIM_Prescaler = 256; TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBaseStructure.TIM_Period = 0x00FF; TIM_TimeBaseStructure.TIM_ClockDivision = 0; TIM_TimeBaseStructure.TIM_RepetitionCounter = 0; TIM_TimeBaseInit(TIM1, &TIM_TimeBaseStructure); TIM_UpdateRequestConfig