-
Thread
AVR für wenig Geld im LAN
DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT base64.o -MF dep/base64.o.d -c ../base64.c ../base64.c: In function 'decode_base64': ../base64.c:77: internal compiler error: Illegal instruction Please submit a full bug report, with preprocessed
das Board angebunden? Siehe http://www.mikrocontroller.net/topic/109988#1023548 (mein Beitrag vom 21.10.08)[/url]
-
Thread
[V] 37 Stück PCI Netzwerkkarten / NICs günstig abzugeben
VIA VT6105L Chip Karton 2: 12.: 5x 3Com 3C905B-TX FAST ETHERLINK XL PCI und /2 und /3 , 10/100BASE-TX Ethernet Adapter, Parallel Tasking II (40-0483-004) Chip, mit WoL Kabel und ROM Option 13.: 1x 3Com 3C905B-TX FastEtherlink XL PCI, 10/100BASE-TX Ethernet Adapter, Parallel Tasking II (40-00502-004) Chip, mit ROM Option 14.: 2x 3Com 3C905B-TX FastEtherlink XL PCI, 10/100BASE-TX Ethernet Adapter, Parallel Tasking (40-0336-004) Chip, mit ROM Option 15.: 2x COMPAQ 10/100 TX PCI Intel WOL UTP Controller 323553-001 (699209-003), mit Intel SB82558B Chip, mit WoL Option
-
Thread
SMD Bauteil identifizieren "*"
6-Beiner durchgeflöht: http://www.dl7avf.info/charts/smdcode/c5.html#TOC dabei war auch eine BAS16VV. Könnte sowas passen? https://www.nexperia.com/products/diodes/switching-diodes/general-purpose-switching-diodes/BAS16VV.html (Weiter als bis zu diesem Bauteil habe ich nicht nachgesehen
Mysterium der 59 ;) Super, DANKE! Der entscheidende Satz ist ja "Often the last two digits of the base part number. If not, see data sheet for code." Aber ganz ehrlich, DA muss man auch mal drauf kommen... Respekt! :-)
-
Thread
IRMP - Infrared Multi Protocol Decoder
F_INTERRUPTS) - 1; // compare value: 1/10000 of CPU frequency/prescaler = 99 TCCR2 |= (1 << WGM21); // switch CTC Mode on, TCCR2 |= (1 << CS20); TCCR2 |= (1 << CS21); //set prescaler to 8 mit cs20 und cs21 TIMSK |= (1 << OCIE2); // OCIE1A: Interrupt by timer compare [/code]
F_INTERRUPTS) - 1; // compare value: 1/10000 of > CPU frequency/prescaler = 99 > > TCCR2 |= (1 << WGM21); // switch CTC Mode on, > TCCR2 |= (1 << CS20); > TCCR2 |= (1 << CS21); //set prescaler to 8 mit cs20 und cs21 > > TIMSK |= (1 << OCIE2); // OCIE1A: Interrupt by timer compare > [/code]
-
Thread
Linux Konsole über die Serielle Schnittstelle; Pollinbox
duplicate symbol request_firmware_nowait (owned by kernel) insmod: cannot insert `/lib/modules/2.6.21.3PNX8550/kernel/drivers/base/firmware_class.ko': Invalid module format (-1): Exec format error tda10021 tda10048 stv0297 demux dvbfirmware_class: exports duplicate symbol request_firmware_nowait (owned by kernel) insmod: cannot insert `/lib/modules/2.6.21.3PNX8550/kernel/drivers/base/firmware_class.ko': Invalid module format (-1): Exec format error ak470 saa8510 tda9983 output_mode: PAL-RGB denc21 phStbRpc phStbDP phStbRTC phStbGpio phStbAudio snd phStbDrawdone
-
Thread
Logamatic 2107 Schnittstelle
FF A8 A8 EE : A9 01 21 00 84 21 21 61 A8 F5 : A9 20 84 41 21 40 84 50
11 und 21 ???
-
Thread
Reverse engineer eines NOR-Flash Filesystems
2792032 0x2A9A60 Unix path: /dev/registry/LOCAL_MACHINE/SOFTWARE/BLAUPUNKT/PROCESS/BASE/SPM/APP_THREAD 2798496 0x2AB3A0 Unix path: /dev/registry/LOCAL_MACHINE/SOFTWARE/BLAUPUNKT/VERSIONS/BASE_SW_VERSION 2799952 0x2AB950 Unix path: /dev/registry/LOCAL_MACHINE/SOFTWARE/BLAUPUNKT/PROCESS/BASE/SPM/APP_THREAD 2800116 0x2AB9F4 Unix path: /dev/registry/LOCAL_MACHINE/SOFTWARE/BLAUPUNKT/PROCESS/BASE/SPM/AIF_CONFIG 3027871 0x2E339F Copyright string: "Copyright (c) 1993
-
Thread
Kleine Frage zu TWI bzw. I²C Ansteuerung
int 21h schrieb im Beitrag #5694459: > Welchen Zweck hat das ganze den?? Damit er auch was mit labern kann.
wesentlich komplexere Kodierungen. Ein Fall ist z.B. die 10 Bit I2C Adresse oder noch etwas komplexer Base64. MfG Klaus
-
Thread
Retro Fieber: Z80 oder 68000 ?
Neues, gabs noch nicht. Init lokaler Vars zu Fuss: 123 ;interrupts.c:21: static int variable = 5; 0000 FD 21r51r00 [14] 124 ld iy,#_nmi_vint_variable_1_77 0004 FD 36 00 05 [19] 125 ld 0 (iy),#0x05
[12] 164 jr Z, weiter 0007 11r00r00 [10] 165 ld de, #s__INITIALIZED 000A 21r00r00 [10] 166 ld hl, #s__INITIALIZER 000D ED B0 [21] 167 ldir 168 000F 169 weiter:
-
Thread
Heizspannung Hameg HM408
Hallo Die 8,5 VAC sind direckt aus dem Trafo danach kommt eine Diode BAS21 aus schnelle Gleichrichterdiode und ein Siebkondens. Ich habe das Rote Kabel vom Trafo von der Diode abgelötet und ein 1N4148 zwischen Trafo und Röhrenheizung geklemmt und siehe da ich habe wieder eine Anzeige auf dem Schirm und 6,25V auf der Heizung Nun eine BAS21 besorgen einlöten und fertig Danke für eure Tips und Hilfe
-
Thread
Hargassner Pelletheizung Betriebsdatenerfassung
mit ihrer großen Zahl von Werten sondern für einen Menschen gut lesbaren output wie z.B.: z 23:39:21 HK1 Heizen z 23:39:21 Kessel Schieberost Init z 23:39:21 Rost Check zu z 23:39:24 Param Ende z 23:39:25 Rost aus z 23:39:25 Gluterhaltung z 23:40:13 HK1 Restwärme z 23:40:13 Kessel Aus z 23:40
Schnittstelle dran. Hierzu benötige ich zwei Dateien: Eine, in der ALLE Daten mit [code] z 23:39:21 HK1 Heizen z 23:39:21 Kessel Schieberost Init z 23:39:21 Rost Check zu [/code] stehen und eine, in der alle 300 Sekunden ein [code] pm 10 18.3 64 74 16.1 15.7 31.4 140.0 30.0 0.0 59 140 0 40 100.0
-
Thread
Helpthread zum Wikiartikel AVR Eclipse
Mein Eclipse läuft unter gentoo. Hier zuerst einmal mein Testprogramm: [c]#include "RP6RobotBaseLib.h" int main(void) { initRobotBase(); //writeString("Hallo Welt!\n"); return 0; }[/c] So weit klappt das ganz gut. Die includes stehen im Projectexplorer auch ordentlich
irco_string[5][5]; int i; for(i=0; i<5; ++i) { textout(i*21,8," ",0); //löschen } for(i=0; i<5; ++i) { itoa(irco_distance[i],irco_string[i],10); textout(i*21,8,irco_string[i],0); }
-
Thread
Gleichrichterschaltung qualmt
#5069825: > Dann Last von 51 Ohm anschließen. Das ist etwa 5W Kannst Du nicht rechnen? Bei Deinen 21,8V sind das genau 9,3W (vorausgesetzt der W hat genau 51 Ohm). Das ist etwa das doppelte von Deinen 5W.
hier ja jeder: https://www.sparkfun.com/datasheets/Components/BC546.pdf Und da steht: Emitter Base Voltage 6V. Collector Base Voltage 80V. So, bei 5V klappt das ja noch. Aber mach das mal bei 12V. Da ist der Controller gleich auch noch hin. Selbstverständlich sind auch andere Daten (wie die
-
Thread
AT91SAM7S, Chip Select wird nicht per Hardware gesetzt
AT91C_SPI_MSTR); SPI_ConfigureNPCS(AT91C_BASE_SPI, 0, AT91C_SPI_BITS_8 | 2 << 8); SPI_Enable(AT91C_BASE_SPI); [/c] Senden der Daten über PDC [c] SPI_WriteBuffer(AT91C_BASE_SPI, hdlc.frame, hdlc.sizeByte); [/c]
hilft es ja. Das eine oder andere kannst du wohl wegwerfen. [c] AT91PS_SPI pSPI = AT91C_BASE_SPI; AT91PS_PIO pPIOA = AT91C_BASE_PIOA; AT91PS_PMC pPMC = AT91C_BASE_PMC; // not used: AT91PS_PDC pPDC_SPI = AT91C_BASE_PDC_SPI; // disable PIO from controlling MOSI, MISO
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
Tracking sieht gerade seltsam aus: 2020-05-15 00:22:00 Uncontrollable Clearance Delay 2020-05-14 21:31:49 Processed for clearance at LEIPZIG-DEU 2020-05-14 21:11:45 Arrived at Sort Facility LEIPZIG-DEU 2020-05-14 14:49:09 Departed Facility in COLOGNE-DEU 2020-05-14 06:21:31 Shipment on hold 2020
file review. 2023-05-03 20:12:13 Y10-xxxxxxxx has been paid, waiting for file review. 2023-05-03 21:27:06 Data Preparation Y7-xxxxxxxx approved. 2023-05-03 21:27:13 Y10-xxxxxxxx approved. 2023-05-03 21:27:18 Y8-xxxxxxxx approved. 2023-05-03 21:27:25 All orders have been reviewed, waiting for engineers
-
Thread
32 bit ARM LPC810 für weniger als 1€ als Arduino
doch deutlich übersichtlicher aus als das blink hier: https://github.com/microbuilder/LPC810_CodeBase/blob/master/src/main.c [/c]
Testphase für das Neue arduino zero bald durch Wie groß ist denn der Speicher des Zero? Die SAMD21 gibt es von 32K-256K.
-
Thread
drehzahlerfassung mit QEP
GpioCtrlRegs.GPAMUX2.bit.GPIO20 = 1; // GPIO20 is EQEP1A GpioCtrlRegs.GPAMUX2.bit.GPIO21 = 1; // GPIO21 is EQEP1B GpioCtrlRegs.GPAMUX2.bit.GPIO23 = 1; // GPIO23 is EQEP1I EDIS; In interrupt routine mit 10khz = fabtast interrupt void main_isr(void) { float Tmp1;
// Low-pass filter Tmp1 = K2*Speed + K3*Tmp1; // e.g. fc = 50hz , 1. Order if (Tmp1 > BaseRpm) // BaseRpm = 3000 rpm Speed = BaseRpm; else if (Tmp1 < - BaseRpm) Speed = - BaseRpm; else Speed = Tmp1; // Update the electrical angle OldMechTheta
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
Hm-400 11 21 74 95 08 39
HM300: 11 21 71 ...
-
Thread
OpenCL unter Ubuntu nutzen
FULL_PROFILE Platform Extensions cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store cl_khr_3d_image_writes cl_khr_image2d_from_buffer cl_khr_depth_images
0x1002 Device Version OpenCL 1.1 Mesa 21.0.3 Device Numeric Version 0x401000 (1.1.0) Driver Version 21.0.3 Device OpenCL C Version OpenCL C 1.1 Device
-
Thread
Berechnung mit Analogwert
include/nibobee/math.h:12:0: warning: ignoring #pragma ident In file included from ../PI_IR_Regler.c:21:0: C:\Program Files (x86)\NIBObeeLib\include/nibobee/cdefs.h:32:0: warning: "__P" redefined C:\Program Files (x86)\NIBObeeLib\include/nibobee/math.h:19:0: note: this is the location of the previous
benutzen willst, wirst du die brauchen [code] ... ## Libraries LIBS = -lnibobee_line -lnibobee_base -lnibobee_utils -lm [/code]
-
Thread
CAn Empfang beim LPC1768
<< 0); *((volatile uint32_t *)(LPC_CANAF_RAM_BASE + address)) = ID_low; address += 4; } /* Set End of Table */ LPC_CANAF->ENDofTable = address; return; } /********************************************************************
Bereich auslassen, wenn keine 29-Bit Filter gebraucht werden *((vu32 *)(CANAF_RAM_BASE + adr)) = Id29_lo; adr += 4; *((vu32 *)(CANAF_RAM_BASE + adr)) = Id29_hi; adr += 4; //============================================================= CANAF->ENDofTable = adr;
-
Thread
Automower G3 mit USB Diagnoseport fernsteuern?
passt (41) Zeichen 08 = 0x03 = immer 0x03 => passt Byte 04 = 0X0A = 10 => 10 Byte 05 = 0X15 = 21 => 21 Byte 06 = 0X0A = 10 => 10 => Uhrzeit: 10:21:10Uhr [/code]
. Es müsste ja dieser Part ausgelesen werden. //Get battery charge in percent String byte21 = GetByteFromHexString(hexResponse, 21); byte21.toCharArray(ChrDummy, byte21.length() + 1); batterycharge = hex2int(ChrDummy, byte21.length()); Im Prinzip könnte man den Wert nach dieser Anleitung
-
Thread
Internet in der Garage
Chris R. schrieb im Beitrag #6306281: > 4 Adern würden gehen, da bei 100Base-T nur jeweils ein Pärchen für Rx > und Tx verwendet. Unshielded und Untwisted und falscher Wellenwiderstand > dürfte das größere Problem sein. Nö, schon gar nicht bei den paar Metern
(und nein, Line 21 ist kein Powerline, sonder nichts anderes als die seit mind. 130 Jahren bekannte differenzielle Signalübertragung). Wenn Du preislich noch günstiger und basteln möchtest, dann das hier schon
-
Thread
bauteil Identifikation
Martin A. schrieb im Beitrag #7881612: > JSW79. Was ist das denn für ein Transistor? BAS21 Diode https://assets.nexperia.com/documents/data-sheet/BAS21.pdf
-
Thread
Noch ein Taschenrechner auf ATMega Basis
liegt wieder auf Github... https://github.com/Feinmechaniker/UPN/blob/master/Bascom/Boris_Voyager.bas
github.com/Feinmechaniker/UPN/commits/321ee2086fe3e40fd65acbae8bc2855246a3c2b2/Bascom/rpn_boris_A328.bas
-
Thread
PWM-Sinusausgabe interruptgesteuert mit AT91SAM7S256
); AT91F_PWM_InterruptEnable(AT91C_BASE_PWMC,AT91C_PWMC_CHID0); ------------------------------------------------------------------ Mit AT91F_AIC_ConfigureIt werden Initialisierungen für PWM-Interrupt durchgeführt und mein Interruptcode
hallo mirko, ich würde mir mal das example AT91SAM7S64-PWMAudio-IAR4_30A-1_21 von www.at91.com ansehen. gruss gerhard
-
Thread
STM32 Timer synchronisieren
_Error_Handler(__FILE__, __LINE__); } HAL_TIM_MspPostInit(&htim8); } void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* tim_baseHandle) { GPIO_InitTypeDef GPIO_InitStruct; if(tim_baseHandle->Instance==TIM1) { /* USER CODE BEGIN TIM1_MspInit 0 */ /* USER CODE END TIM1
BEGIN TIM8_MspPostInit 1 */ /* USER CODE END TIM8_MspPostInit 1 */ } } void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* tim_baseHandle) { if(tim_baseHandle->Instance==TIM1) { /* USER CODE BEGIN TIM1_MspDeInit 0 */ /* USER CODE END TIM1_MspDeInit 0 */ /* Peripheral
-
Thread
Software zum Steuern des Türschlossantrieb "eqiva eQ-3 Bluetooth Smart Lock"
Schloß oder esp32? Erst gerade aufgefallen [c] [eqiva_key_ble:073] ESP_GATTC_WRITE_DESCR_EVT 21:16:35 [D] [esp-idf:000] [0;31mE (17830464) BT_APPL: service change write ccc failed 21:16:45 [I] [eqiva_key_ble:358] Waiting for connection..[/c]
gerade aufgefallen > > 1 > [eqiva_key_ble:073] > > 2 > ESP_GATTC_WRITE_DESCR_EVT > > 3 > 21:16:35 [D] [esp-idf:000] > > 4 > [0;31mE (17830464) BT_APPL: service change write ccc failed > > 5 > 21:16:45 [I] [eqiva_key_ble:358] > > 6 > Waiting for connection.. Waiting for connection
-
Thread
Arbeiten mit Registern(STM32F103) Gesperrt
unter FreePascal: [code] const Base = 0x1FFF F7E8 Offset = 2; var EinRegister: uInt16 absolute (Base + Offset); begin WriteLn(EinRegister); end; [/code]
Nachtrag: Error: fehlender Strichpunkt hinter 'Base = 0x1FFF F7E8' :)
-
Thread
Erfahrungen mit AI-Coding
1.0.0 schema: v1 models: - name: qwen3.5:9b provider: ollama model: qwen3.5:9b apiBase: http://192.168.231.21/ollama-status roles: - chat - edit - apply - name: Qwen2.5-Coder 1.5B provider: ollama model: qwen2.5-coder:1.5b-base apiBase: http://192.168.231.21/ollama-status roles: - autocomplete - name: Nomic Embed provider: ollama model: nomic-embed-text:latest apiBase: http://192.168.231.21/ollama-status roles: -
-
Thread
Variable auf LCD ausgeben
dass die Zerlegung sukzessive erfolgt [code] 213 % 10 -> 3 Einerstelle 213 / 10 -> 21 21 % 10 -> 1 Zehnerstelle 21 / 10 -> 2 2 % 10 -> 2 Hunderterstelle 2 / 10 -> 0 (daher wissen wir, das alles abgearbeitet wurde) [/code] die Beschränkung, dass
Aufgetretene Stelle: itoa( Temp1, buffer, 10); Lösungshilfe: char * itoa ( int value, char * str, int base ); Lösung: Vertauschte Argumente 1 & 2. Interessant wie viel um den heißen Brei herum geredet werden kann.
-
Thread
Gibt es listen in C wie in C++
aussehen: void erzeugeElement(char *name, char *menue1, char *menue2, char *menue3, struct Menue **base) { struct Menue *ptr=NULL; ptr = *base; if (ptr == NULL) { /* erstes Listenelement erzeugen */ ptr = (struct Menue *) malloc(sizeof(struct Menue));
stMenues[14], m2}, //M2 13 {&stMenues[22], &stMenues[18], &stMenues[13], &stMenues[15], m21}, //M21 14 {&stMenues[17], &stMenues[16], &stMenues[14], NULL, m211}, //M211 15 {&stMenues[15], &stMenues[17], &stMenues[14], NULL, m212}, //M212 16 {&stMenues[16], &stMenues[15
-
Thread
100A Stromquelle für Messzwecke
Wenn du diesen Übergangswiderstand bestimmen kannst, weißt du die verbratene Leistung, sagen wir 21 W. Du montierst den Shunt auf einem Leistungswiderstand, an dem 21 W verbraten werden und misst mit einem "normalen" Messstrom den Shunt. Das passt so ungefähr und du erfährtst auch was über die Temperturabhängigkeit
Wenn du diesen Übergangswiderstand bestimmen kannst, weißt du die > verbratene Leistung, sagen wir 21 W. Du montierst den Shunt auf einem > Leistungswiderstand, an dem 21 W verbraten werden und misst mit einem > "normalen" Messstrom den Shunt. Das passt so ungefähr und du erfährtst > auch was über
-
Thread
mit Uralt-Fernseher noch Fernsehgucken
ausbauen - oder der nächste Fünfziger für ein Fertiggerät. Alternativ kann man aber auch einen ( f)bas Eingang nachrüsten. Habe ich Mal bei einem ganz alten Transistorfernseher gemacht. Kurz vor der Videoendstufe ist in den Geräten das Standard bas Signal ja vorhanden. Ein Schaltplan ist da natürlich
Video-Wandler-inkl-Meter-Antennenkabel/dp/B003Y3XIKE/ref=pd_sbs_23_t_0/258-5794194-1974320 Eingang: ..... 1x 21pol Scart-Buchse ..... Ausgang: 1x 75Ohm IEC/Koax-Buchse
-
Thread
WordClock mit WS2812
auf dem gleichen Wert bleiben, während man die Stunden einstellt. Sind die Sekunden zum Beispiel auf 21, so wird dann wieder 21 in die RTC geschrieben. Es wird jedoch nicht beachtet, ob man fast bei Sekunde 22 war. Die RTC fängt bei Sekunde 21:00 wieder an. Habt ihr dieses Problem auch gehabt oder ist
) (- working as AP) (MODE ap) (Timeout) read rtc: Su 2000-01-01 00:00:45 DS18xxx temperature: 21 RTC temperature: 21 (- new client) (- new client) read rtc: Su 2000-01-01 00:01:45 DS18xxx temperature: 21.5 RTC temperature: 21 (- new client) read rtc: Su 2000-01-01 00:02:45 DS18xxx temperature
-
Thread
N-Channel Mosfet nicht an Source angeschlossen
#6332896: > auf den unbekannten scheint JSs zu stehen. https://www.infineon.com/dgdl/Infineon-BAS21SERIES-DS-v01_01-en.pdf?fileId=5546d4624933b8750149880ded0b7e1a Das ist eine BAS21 "Silicon Switching Diode".
-
Thread
Chinesische USB/nRF24L01 Adpapter
0x1D #pragma used+ /* library function prototypes */ flash unsigned char Base_Addrs[5]={0x00,0x01,0x03,0x07,0x00}; unsigned char Temp_Addrs[5]={0x00,0x01,0x03,0x07,0x00}; unsigned char payload[33]; unsigned char Command_Reg = 0,Status_Reg = 0,State = 0; char
= *(data+counter); if(send_actived) { send_actived = 0; if((Temp_Addrs[4]==Base_Addrs[4]) && (Temp_Addrs[3]==Base_Addrs[3]) && (Temp_Addrs[2]==Base_Addrs[2]) && (Temp_Addrs[1]==Base_Addrs[1]) && (Temp_Addrs[0]==Base_Addrs[0])) { Set_Reg(FLUSH_TX); Set_Reg(W_TX_PAYLOAD
-
Thread
Bestellung bei Reichelt verzögert, Telefon dauerhaft besetzt
(nicht) > geliefert werden? BC847, BC857-Familie BC807, BC817-Familie BCX5x/BCP5x-Familie BAS21, BAV70, BAV99, ... BAT54-Familie BZX84/BZB84-Familie PESD2CAN, PESD1LIN, ... HEF4xxxB CMOS-Logik 74HCTxxx, 74HCxxx TTL-Logik Braucht jeder. Kann man aber auch woanders kaufen.
>> geliefert werden? > > BC847, BC857-Familie > BC807, BC817-Familie > BCX5x/BCP5x-Familie > BAS21, BAV70, BAV99, ... > BAT54-Familie > BZX84/BZB84-Familie > PESD2CAN, PESD1LIN, ... > HEF4xxxB CMOS-Logik > 74HCTxxx, 74HCxxx TTL-Logik > > Braucht jeder. Kann man aber auch woanders kaufen
-
Thread
Braucht printf Resourcen im BDATA-Bereich?
Unglaublich aber wahr: Die PRINTF Funktion verwendet SETB/CLR 20.0 bis 20.7 und 21.0. (siehe Auszug aus PRINTF Assembler Listing). Wobei noch zu bemerken wäre: woher kommt die Länge von 0.7 Bytes im Register 21.1 ? Und: Wie kommst du auf einen L107 Fehler im BDATA Bereich?
Die 0.7 Bytes ist ist der Rest des angeknabberten Register 21 (21.0 wird ja noch verwendet). Sie stellen einen freien Bereich dar, deshalb der Segmentname *** GAP ***. Den Fehler L107 habe ich nicht mit diesem Testprojekt erhalten, den bekomme ich in meinem
-
Thread
LPC2294 Programmcode aus dem RAM laufen lassen
Symbole wie folgt noch als extern-Deklarationen einfügen extern unsigned int Image$$FLASH_BURN$$Base extern unsigned int Load$$FLASH-BURN$$Base Nun kann man den Code aus dem ROM ins RAM kopieren. Mit &Load$$FLASH-BURN$$Base erhält man einen Zeiger auf den Code im ROM und mit &Image$$FLASH_BURN$$Base einen Zeiger auf die Stelle wo der Code stehen muss. Den ganzen kram einfach umkopieren und die Funktion die dort im Code liegt einfach aufrufen. Und das wars auch schon :-) Den kram aus den Handbüchern
-
Thread
Leidiges Thema: Pointer/Array/Struct
10; feld[0][0].g = 11; feld[0][0].b = 12; feld[0][1].r = 20; feld[0][1].g = 21; feld[0][1].b = 22; feld[0][2].r = 30; feld[0][2].g = 31; feld[0][2].b = 32; feld[0][3].r = 40; feld[0][3].g = 41; feld[0][3].b = 42; feld[1][0].r = 50
hold its largest member. 4.3.3 Arrays The alignment of an array shall be the alignment of its base type. The size of an array shall be the size of the base type multiplied by the number of elements in the array. [/pre] [/quote] Soviel also zur "Glückssache". Das ist glasklar und unmißverständlich
-
Thread
Taschenrechner: ATmega1284p - 15x 7-Segmentdisplay
/Schalter_Taster/Eingabetaster_12x12_mm_DIPTRONICS_DTS_21N_10_Stueck.html
Ich habe .. "log(x,b) returns the logarithm of x to the base b" .. auf "EE"+"1" eingebaut. 13 Digit sind richtig. https://www.rapidtables.com/math/algebra/logarithm/Logarithm_Base_Change.html
-
Thread
Microcomputer mit Intel Pentium +Fragenthed+
Address bit 14 A18 A13 Address bit 13 A19 A12 Address bit 12 A20 A11 Address bit 11 A21 A10 Address bit 10 A22 A9 Address bit 9 A23 A8 Address bit 8 A24 A7 Address bit 7 A25 A6 Address bit 6 A26 A5 Address bit 5 A27 A4 Address bit 4 A28 A3 Address
table above is only valid for legacy cards. With the introduction of Plug & Play cards, EMU8000 base port is no longer guaranteed to be at BLASTER+0x400. You should read the 'E' parameter of the BLASTER environment variable to get the EMU8000 base port. For example, if the BLASTER environment is
-
Thread
Was sind General Purpose Dioden?
mein Arbeitgeber die Reels Dioden hat. Das erste Reel, was mir in die Hände gefallen ist, war mit BAS20 Dioden von NXP. http://www.nxp.com/documents/data_sheet/BAS19_20_21.pdf Ich mache das Datenblatt auf, als erstes steht da General purpose diodes. General purpose heißt für mich irgendwie, dass
bei allen darüberhinausgehenden Werten muss man dann schon genau wissen was man macht! Bei der BAS20 ist ein Dauerstrom bis 200mA zulässig bei der ES1D von 1A. Also auch hier genug Reserve. 3. Die Flussspannung. Das ist wie weiter oben von anderen schon geschrieben die Spannung die im leitenden
-
Thread
KFZ Versorgungsspannung umschalten (Kl. 15 / Kl. 30)
100nF Kondensatoren am Eingang nehmen. Von KL15 nach Masse einen 10k Widerstand. Dann mit einer Diode (BAS21) auf den Basiswiderstand des BC817. Zur Selbsthaltung vom µC Pin über eine BAS21 ebenfalls auf den Basiswiderstand. Frage ist: Willst Du KL15 auch einlesen? Wahrscheinlich. Entweder digital oder
Log '1' vom µC liegt ca. 0,7V-0,8V unter Vcc, d.h. High-Pegel ist im Worst-Case nur 2,5Volt. Die BAS21 produziert mir nochmal einen Spannungabfall von max. 1,0V. Also liegen im Worst-Case nur 1,5 Volt am BCR135 an. Laut Datenblatt braucht der min. 0,5V bis Max. 1,4V zu durchschalten. Die Forderung
-
Thread
Fragen zum Ethernet PHY im "reverse Mode"
/ethernet/ieee-100base-t1-automotive-ethernet-phy:TJA1100HN
die effektive Kabel-Länge zu erhöhen. In dem Manual zu dem TR1329 Board sind die Jumper JP20 und JP21 zu setzen für Reverse MII. Ich würde dann auch mal davon ausgehen, dass das genau so funktioniert. Kann man die Eval Boards auch irgendwo kaufen?
-
Thread
40dB-Dämpfungsglied bis ca. 75MHz
Windungen 1mmCuL mit 7mm Außendurchmesser. Dazu auch 2 Grafiken. Die erste Grafik zeigt immer S21 und S11, die zweite S21 herausvergrößert (Skala links) und die Phase von S21 (Skala rechts, geht leider nur -180 bis +180°). Ohne Kompensationsspule driftet die Abschwächung von 40,1 auf 38,5 bei 75MHz, die Phase von 0 auf +30°; mit Kompensation bleibt S21 zwischen 39,9 und 40,1dB, die Phase driftet von 0° auf -4°.
-
Thread
LED-Uhr mit Attiny26
> Eine Frage zum Thema Multiplexing mit PNP/NPN hab ich noch. > Die IV-18 Schaltung schaltet die -21V für Gitter/Segmente mit BC557 > (PNP). Nicht *minus* 21V. Plus 21V. Den Anhang im komischen Maker-Forum kann ich nicht sehen. Aber wenn überhaupt, dann liegt die Glühkathode auf -21V und die Gitter
Axel S. schrieb im Beitrag #7790961: > Nicht minus 21V. Plus 21V. Den Anhang im komischen Maker-Forum kann > ich nicht sehen. Aber wenn überhaupt, dann liegt die Glühkathode auf > -21V und die Gitter/Anoden werden von den Transistoren auf GND bzw. wohl
-
Thread
Kleines Serverlein mit ECC und wenig Watt im Idle-Mode?
Hi, ich suche einen kleinen Server mit ECC und wenig Watt im Idle-Mode. USB3, 1000BaseT, 2GB ECC RAM ist das Minimum. OS: Linux Im betriebsbereit Zustand sollte er möglichst wenig Leistung aufnehmen. Die 1000BaseT sollte er auch auslasten können (USB3 HDD -> 1000BaseT). Edit
im BIOS deaktiviert - LAN über Gigabit Ethernet - USB Cherry G84-4400 Keyboard mit Trackball - 21" Monitor am DisplayPort - aktuelles Devuan Linux im grafischen Desktop, idle Messung vor dem Netzteil mit Metex M-3860M und mitgeliefertem Leistungsmess-Adapter für Schuko Messergebnis: abgelesene
-
Thread
Abtastfrequenz Audio
lassen sich 158dB insgesamt nutzen. Definitiv der Beste Wandler den es momentan gibt Studer d21Mic HD ist jedoch begrenzt auf Input sensitivity -60dBu bis +26dBu Noiselevel bei max Gain -124dBu Lawo Dallis Mic/Line In Transformer -70dBu bis +30dBu Klirrfaktor typisch 0,0013% Noiselevel
HDA-Spec: Eine Seite weiter vorne als im letzten Post: >If a codec supports sample rates using the base rate of 44.1 kHz, >then this base rate must be derived as an exact 147/160 mathematical >multiple of the 48.0-kHz base rate Genau 44.1kHz sind es also nicht. Wie man den gebrochenen Teiler realisert