-
Thread
Diode BAS-21
Hallo Ich hätte eine Frage zur Diode BAS-21 Wer kann mir ev. einen Vergleichstyp dafür nennen ? Aber kein SMD sondern normale Bauform ( DO-35 usw ) Sie sollte 250V und ca. 500mA Dauer können. Für eine Antwort wäre ich sehr dankbar. MfG
-
Thread
V Rolle BAS21
Hallo Biete eine Spule mit 1500St der Diode BAS21 War eine Falschbestellung wollte eigentlich die im SOD323 Gehäuse sind aber im SOT23. Passen natürlich nicht auf die Patine, Teile sind also Neu. Daten: Si-Diode 250V 200mA Bauform SOT23 Hersteller
-
Thread
Exemplarstreuung Vorward Voltage bei Diode BAS21
nähres Wissen wegen worst case Betrachtung in einem mir vorliegender Schaltung. Es wir die diode BAS21 verwendet, die zur Temparaturkompensation verwendet wird. ( Kann nicht ausgetauscht werden) Ich muss hier jedoch die Streueung wissen. a.) Exemplarstreueung für Forward Voltage b.) Temparaturabhägigkeit
-
Thread
Noch ein 300V-Problem - Ersatz für BAS21 Diode
Aus welchem Grund soll denn die BAS21 ersetzt werden? Den gleichen Kristall gibt es als BAV21 in der Bauform wie die 1N4148.
Hi, hat sich erledigt: BAS521 ist SOT213AA, passt. BAS101 ist praktisch die BAS21 für 300V. Nun muß ich die nur noch irgendwo herkriegen. Gruß, Norbert
-
Thread
Video Signal
signal, which could be used directly. According to the picture the BAS Pad is connected to PIN 1 of the black-connector. (Which was used internally, right?) Try to find a ground in there and connect GND / BAS to a chinch connector (BAS on the "pin" and GND on the Ring)
increase H-Sync to 21 kHz for all the 600 visible lines to fit into a 50Hz frame. Wally schrieb im Beitrag #4857780: > • connect the BAS video signal to all three input R, G, B wires for the > black on white display
-
Thread
Bauteil Identifizierung
Sperrspannungsdiskussion BAS21? VRRM repetitive peak reverse voltage BAS19 − 120 V BAS20 − 200 V BAS21 − 250 V VR continuous reverse voltage BAS19 − 100 V BAS20 − 150 V BAS21 − 200 V Da das Foto so klein ist aber auch
Chris K. schrieb im Beitrag #7270641: > Sperrspannungsdiskussion BAS21? > VRRM repetitive peak reverse voltage > BAS19 − 120 V > BAS20 − 200 V > BAS21 − 250 V > VR continuous reverse voltage > BAS19 − 100 V > BAS20 − 150 V > BAS21 − 200 V > Da das Foto so klein
-
Thread
avr-gcc nutzt kein "Store Indirect and Post-Inc."
-std=gnu99 -Wundef -MD -MP -MF .dep/base64tx.o.d base64tx.c -o obj/base64tx.o [/code] Ich glaube, das Makefile kam damals von hier: https://www.mikrocontroller.net/articles/Beispiel_Makefile
funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wundef -Wa,-adhlns=obj/base64tx.lst -std=gnu99 -Wundef -MD -MP -MF .dep/base64tx.o.d base64tx.c -o obj/base64tx.o [/code]
-
Thread
CMU200 Erfahrungen und Modifikationen
versions V5.00 to V5.07 This means no function groups V5.00 to V5.07 can be installed on this base software V5.08 2. The V5.08 is later than the V5.1x releases. It supports the new hardware (CMU-B21v14 1135.4580.02, CMU-B66/B68 1135.5070.53, Digital Board 1100.1956.05 and TAZ: >=10.02) but it
missing hw HW_SIMULATION_IS_ALLOWED=TRUE <== set to TRUE cp VMMDRV.EXP ...BSW\EXE\ C:\CMU\BIN_V5.21\BASE\BSW\EXE\BASE.EXE Program aborted due to error: ErrorNo = 8626 ErrorNo = 19806 ErrorNo = 4501 MAIN: FRONTPANEL_CALL_FAILED Markus
-
Thread
AX81 - ZX81 im AVR
also Farbe geht gar nicht, das wusste ich nicht. Dann werde ich mal die einfache variante bauen mit BAS.
Habs hinbekommen! Läuft nur über die BAS Buchse.
-
Thread
AVR Synthesizer mit ATxmega128A1
BRCC test_01 ; setze Phasen-Akku2 auf null wenn Phasen-Akku1 Überlauf CLR r21 STS phaccu2+0, r21 STS phaccu2+1, r21 STS phaccu2+2, r21 test_01: STS phaccu1+0, phakku0 ; 2 Phasen-Akku1 in SRAM zurückschreiben STS phaccu1+1, phakku1
Nochwas: hugemem_write16(BOARD_EBI_SDRAM_BASE + 512 + wr_ptr ,sample_a ); hugemem_write16(BOARD_EBI_SDRAM_BASE + 512 + wr_ptr+=2,sample_a+=d); hugemem_write16(BOARD_EBI_SDRAM_BASE + 512 + wr_ptr+=2,sample_a+=d); hugemem_write16
-
Thread
Segger JLink kann keine Verbindung zum RP2350 herstellen
table MEMTYPE system memory present on bus [L01] ROMTABLE[0x0] = 0xfff0f003 Component base address 0xe000e000 Peripheral ID 0x04000bbd21 Designer is 0x23b, ARM Ltd Part is 0xd21, Unrecognized Component class is 0x9, CoreSight component Type is 0x00, Miscellaneous
"Processor debug architecture (ARMv8-M)" rev.0 [L01] ROMTABLE[0x4] = 0xfff02003 Component base address 0xe0001000 Peripheral ID 0x04000bbd21 Designer is 0x23b, ARM Ltd Part is 0xd21, Unrecognized Component class is 0x9, CoreSight component Type is 0x00, Miscellaneous
-
Thread
Gesucht Generator/Oszillator mit fester Frequenz 250 MHz
MicroPython an. [code] from machine import Pin, freq, mem32 freq(250_000_000) print (freq()) p21=Pin(21) p21.init(p21.ALT, alt=8) CLOCKS_BASE = 0x40008000 CLOCKS_CTRL = 0 CLOCKS_DIV = 4 mem32[CLOCKS_BASE + CLOCKS_CTRL] = 0x6 << 5 | 0x0800 # clock source | enable mem32[CLOCKS_BASE + CLOCKS_DIV] = 0x000001 << 8 | 0x00 # integer | fractional PADS_BANK0_BASE = 0x4001C000 PADS_GPIO21 = 0x58 mem32[PADS_BANK0_BASE + PADS_GPIO21] = 0b11 << 4 | 0b1 # drive strength | slewfast [/code] GPIO21 ist der einzige zur Taktausgabe frei nutzbare Ausgang, die anderen
-
Thread
AVR-Bootloader mit Verschlüsselung
gibt mir folgende Meldung aus, wenn Base auf 25 steht. Connecting... 31.03.08-21:48:09-064 > Switch to 2-Wire mode 31.03.08-21:48:09-846 > Device connected 31.03.08-21:48:09-877 > read EEPROM... 31.03.08-21:48:09-908 > CmdReadEeprom.ReadByte
$48,$61,$6C,$6C,$6F,$21,$21,$21,$21,$61,$61,$00, $93,$07,$03,$10, $FF,$FF,$FF,$FF, $39 $48,$61,$6C,$6C,$6F,$21,$21,$21,$21,$61,$61,$00, -> in ASCII "Hallo!!!!aa" ist deine BootMsg: Danach kommen 4 Bytes BootInfo: wobei
-
Thread
STM32 - Servoansteuerung
GPIO, UART ... // TIM2CLK = 32 MHz, Prescaler = 100, TIM2 counter clock = 32 KHz TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; //TIM_TimeBaseStructure.TIM_Period = 0; TIM_TimeBaseStructure.TIM_Prescaler = 100; TIM_TimeBaseStructure.TIM_ClockDivision = 0; TIM_TimeBaseStructure.TIM_CounterMode
0x0000 and 0xFFFF. TIM_TimeBaseStructure.TIM_Period = 65535; TIM_TimeBaseStructure.TIM_Prescaler = 0; TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;
-
Thread
Suche alternatives Bauteil - 2SB865
Q132: Base: 11.3 Emitter:13.9 Collector:13.2 Base sollten nur ca. 5 V sein. 9.9 V an der Base von Q133 und dann noch die Spannung am R334 , das kommt schon hin mit den 5.7 die eigentlich anliegen sollen ,
pendeln und bin auch nicht mehr der Jüngste :-) Am Q130 liegt nur am Collector 13,3 Volt an ! an der Base 0.3 V
-
Thread
Problem mir C-Pointer oder Brett vorm Kopf
komisch mit 20 gehts mit 21,22,23 geht's nicht Aber die Ausgabe sah auf den ersten Blick gut aus. Vielleucht liegt's daran: die .bin Datei wird von der App gelsen und komplett in Base64 kodiert. Das ganze wird dann in
anfänger schrieb im Beitrag #6646343: > mit 20 gehts > mit 21,22,23 geht's nicht Base64 macht aus 3 Byte (zu 8 Bit) 4 Byte (mit 6 Bit) Demnach sollte die Länge des Base64-String auch ohne Rest durch 4 teilbar sein.
-
Thread
Taster über externe Stromquelle - GND verbinden?
ServoPuls[6] | ServoPuls[7]; // // Timer auf CTC Modus konfigurieren // OCR2 = MILLISEC_BASE + ServoValue[0]; TIMSK |= (1<<OCIE2); TCCR2 = (1<<WGM21) | PRESCALER_BITS; // CTC mode } enum button {off, on} state; // off=0, on=1 int main(void) { InitServo();
ServoPuls[6] | ServoPuls[7]; // // Timer auf CTC Modus konfigurieren // OCR2 = MILLISEC_BASE + ServoValue[0]; TIMSK |= (1<<OCIE2); TCCR2 = (1<<WGM21) | PRESCALER_BITS; // CTC mode } enum button {off, on} state; // off=0, on=1 int main(void) { InitServo();
-
Thread
ICswift AT91SAM7
schon läuft der FreeRTOS-Server mit dem ICSwift-Board. /* Clear PB18 <=> PHY powerdown. */ AT91C_BASE_PIOB->PIO_PER = 1 << 18; AT91C_BASE_PIOB->PIO_OER = 1 << 18; AT91C_BASE_PIOB->PIO_CODR = 1 << 18; // EINGRIFF: Der Reset muss beim ICSwift manuell angesteuert werden AT91C_BASE_PIOA->PIO_PER = 1 << 21; AT91C_BASE_PIOA->PIO_OER = 1 << 21; AT91C_BASE_PIOA->PIO_CODR = 1 << 21; unsigned int ui; for(ui = 0; ui < 5000; ui++ ) __asm volatile ( "NOP" ); AT91C_BASE_PIOA->PIO_SODR = 1 << 21; // ende
-
Thread
AVR Assembler: add adc auf 0 prüfen
Ergebnis 0 ist. Mit breq geht das ja leider nicht. Was wäre ein eleganter Weg? add r16,r20 adc r17,r21 breq fehler ;geht nicht!
AVR schrieb im Beitrag #5557364: > add r16,r20 > adc r17,r21 > breq fehler ;geht nicht! Warum nicht ? du brauchst doch nur nach der Addition es wie folgt zu ergänzen add r16,r20 adc r17,r21 add r16,r17 tst r16 breq fehler
-
Thread
beep-debugging
Ich hatte das mal so gemacht: [c] constexpr note c_ii_1 {Pitch{Letter::c}, Length{Base::whole}}; constexpr note c_s_ii_1 {Pitch{Letter::c, Octave::ii, Accidential::sharp}, Length{Base::whole}}; constexpr note d_ii_1 {Pitch{Letter::d}, Length{Base::whole}}; // ...
> Ich hatte das mal so gemacht: > > [c] > constexpr note c_ii_1 {Pitch{Letter::c}, Length{Base::whole}}; > constexpr note c_s_ii_1 {Pitch{Letter::c, Octave::ii, > Accidential::sharp}, Length{Base::whole}}; > constexpr note d_ii_1 {Pitch{Letter::d}, Length{Base::whole}}; > > //
-
Thread
Framebegrenzer mit Atmega8
dem Code noch kommentiert ist ist nicht von mir :) ). Es handelt sich dabei um die Interupt Routine 21. Ich weis nicht wo die Endversion hin ist, sorry. Bootloader und Kernel hab ich natürlich auch noch. So, hier: [avrasm] ;###Int 21h int21h: cmp ah,0h JE pr_z cmp ah,01h JE pr_str cmp ah,02h
--------- while (1) { //-- call modes every 4,44 ms --------------- if ( _u16TimeBaseTickLast != u16TimeBaseTick ) { _u16TimeBaseTickLast = u16TimeBaseTick; //-- fetch start time --------------------- _u16TimeStampMode = TCNT1; //-- call mode routine
-
Thread
Code Red IDE - lpcxpresso
super, danke. Das werde ich probieren. lpc21isp: das geht trotz des Namens auch für den 17xx ? Ah ja, seh ich gerade.
Hallo, ich habe auch gerade das LPCXpresso LPC1769 und dazu das Base Board gekauft, um den Prozessor erst einmal ohne sonstige Bauaktivitäten ausprobieren zu können. Erster Frust: Prozessor auf das Base Board gesteckt und versucht, mir Code-Red ein Beispielprogramm
-
Thread
Letzter Hilferuf AT91SAM7S - PWM oder PCK
die es interessiert: Hello Peter, You will find below a piece of code which initializes the PA21 I/O line to output the main oscillator signal on PCK1: AT91C_BASE_PIOA->PIO_PDR = 0x00200000; // Configure PA21 to be driven by peripheral AT91C_BASE_PIOA->PIO_OER = 0x00200000; // Configure PA21 as output AT91C_BASE_PIOA->PIO_PPUDR = 0x00200000; // Disable pull-up on PA21 AT91C_BASE_PIOA->PIO_BSR = 0x00200000; // Assign PA21 to peripheral B function AT91C_BASE_PMC->PMC_SCER |= 0x00000200; // Enable PCK1
-
Thread
STM32H743 mit 32MByte externem SDRAM
¨ 21:12:51.174> 21:12:51.174> **************************** W25Q64²âÊÔ **************************** 21:12:51.360> W25Q64 ²Á³ý³É¹¦>>> 21:12:51.424> дÈë³É¹¦>>> 21:12:51.424> ½øÈëÄÚ´æÓ³Éäģʽ³É¹¦£¬¿ªÊ¼¶ÁÈ¡>>>> 21:12:51.424> ¶ÁÈ¡³É¹¦>>> 21:12:51.424> УÑéͨ¹ý!!!!! QSPIÇý¶¯W25Q64²âÊÔÕý³£ 21:12:51.424> 21:12:51.424> **************************** ÉãÏñÍ· ²âÊÔ **************************** 21:12:51.424> OV2640
-
Thread
Option B41 bei einer CMU200 nachrüsten.
Die verschiedenen SW-Pakete enthalten jeweils einen Ordner "FW". So z.B. \CMU200\CMU\BIN_V5.21\FW\. Das dürften die Imagefiles sein. Die jetzt disassemblieren und dem Base-Paket AM/FM/SSB nachzurüsten dürfte aber eher was für den fortgeschrittenen Anwender sein.
.CMD ./CMU/B01_V5.21/FW/COPRO/READ_EEP.CMD ./CMU/B01_V5.21/TOOLS/SERVICE.CMD ./CMU/BIN_V5.21/FW/USU/USU_EEP.CMD ./CMU/BIN_V5.21/FW/AUXTX/READ_ATX.CMD ./CMU/BIN_V5.21/FW/RXTX/USERCHK.CMD ./CMU/BIN_V5.21/FW/RXTX/WCDMARX1
-
Thread
Mit dem ESP32C3 laufen lernen
volatile uint32_t *GPIO_Func_Out_Cnfg = (uint32_t*) (0x0554 + 4 * 8); /* GPIO_OUT_DATA_ORIG GPIO0 ~ 21 output value in simple GPIO output mode. The values of bit0 ~ bit21 correspond to the output value of GPIO0 ~ GPIO21 respectively, and bit22 ~ bit25 are invalid. (R/W/SS) */ volatile uint32_t *GPIO_Out_Reg = (uint32_t*)(0x0004); /* GPIO_ENABLE_DATA GPIO output enable register for GPIO0 ~ 21. Bit0 ~ bit21 are corresponding to GPIO0 ~ 21, and bit22 ~ bit25 are invalid. (R/W/SS) */ volatile uint32_t *GPIO_Enable_Reg = (uint32_t*)(0x0020); void setup() { // special peripheral index
-
Thread
Bestimmung Transistor oder Z-Diode
MaWin schrieb im Beitrag #7138408: > Bleibt nur die Frage, welche Diode, normal wie BAS16 oder Schottky wie > BAS40. Ich tendiere zu Schottky. Nach diesem (angehängten) Schaltplan zu urteilen würde ich sagen es ist eine BAS 21 Gleichrichterdiode. Macht das Sinn?
Beitrag #7139567: > Nach diesem (angehängten) Schaltplan zu urteilen würde ich sagen es ist > eine BAS 21 Gleichrichterdiode. Macht das Sinn? Eine 200V Diode an 24V geht, ist aber übertrieben. Es tut auch eine kleinere (BAS20, BAS19, bzw. bedrahtet BAV19). Tut es statt der 200mA Diode auch eine
-
Thread
Funktionspointer für C++ Memberfunktion
bedarf geändert werden) // Basisklasse (wird im Aufrufer des Callbacks benutzt) class CallbackBase { public: virtual void operator()() = 0; }; // abgeleitete Klasse (von dieser Klasse werden die Callback-Objekte // instanziiert) template <class C> class Callback: public CallbackBase
timer; // Je zwei Instanzen der beiden Beispielklassen Test1 t11(111), t12(222); Test2 t21(111), t22(222); // Für jedes Beispielobjekt ein Callback-Objekt auf die memberfunktion 'show' Callback<Test1> cb11(t11, &Test1::show), cb12(t12, &Test1::show); Callback<Test2> cb21(t21, &Test2
-
Thread
CP/M auf ATmega88
COM : ED COM A: T COM : TLOOP COM : LOAD COM : MBASIC COM A: 23 BAS : BAGELS BAS : CHECKERS BAS : STARTREK BAS A: TREKINST BAS : MASTRMND BAS : WEEKDAY BAS : PIP COM A: STAT COM : SUBMIT COM : XSUB COM : ZORK1 COM A: ZORK1 DAT A>t b Timer
COM : ED COM A: T COM : TLOOP COM : LOAD COM : MBASIC COM A: 23 BAS : BAGELS BAS : CHECKERS BAS : STARTREK BAS A: TREKINST BAS : MASTRMND BAS : WEEKDAY BAS : PIP COM A: STAT COM : SUBMIT COM : XSUB COM : ZORK1 COM A: ZORK1 DAT A>b: B
-
Thread
Was macht diese C Code-Zeile ?
durch das was rechts steht, ersetzt. Das eigentliche Kopfzerbrechen macht mir dieser "Cast". GPIO_Base Wenn ich in dem Headerfile die Spur von GPIO_Base zurückverfolge,finde ich, dass das eine Integerzahl ist: #define GPIOA_BASE (APB2PERIPH_BASE + 0x0800) #define APB2PERIPH_BASE
Die Adresse GPIOA_BASE wird auf einen Pointer vom Typ GPIO_TypeDef gecastet. Der Preprozessor ersetzt GPIOA_BASE also durch ((GPIO_TypeDef *) GPIOA_BASE). Damit kannst du einfach über GPIOA_BASE->x auf die Registerinhalte
-
Thread
STM32: Arrays und Performance
[(base_cell - COLS - 1UL) & WRAP_MASK]; living_adjacents += old_world[(base_cell - COLS ) & WRAP_MASK]; living_adjacents += old_world[(base_cell - COLS + 1UL) & WRAP_MASK];
[(base_cell - COLS - 1UL) & WRAP_MASK]; living_adjacents += old_world[(base_cell - COLS ) & WRAP_MASK]; living_adjacents += old_world[(base_cell - COLS + 1UL) & WRAP_MASK];
-
Thread
Billiges Cortex-M4-Board STM32F4DISCOVERY jetzt erhältlich
BuildArtifactFileName}; arm-none-eabi-objcopy -O binary ${BuildArtifactFileName} ${BuildArtifactFileBaseName}.bin ; arm-none-eabi-objcopy -I binary ${BuildArtifactFileBaseName}.bin -O ihex ;arm-none-eabi-objcopy -I binary ${BuildArtifactFileBaseName}.bin -O ihex ${BuildArtifactFileBaseName}.hex; ...
BuildArtifactFileName}; arm-none-eabi-objcopy -O binary ${BuildArtifactFileName} ${BuildArtifactFileBaseName}.bin ; arm-none-eabi-objcopy -I binary ${BuildArtifactFileBaseName}.bin -O ihex ${BuildArtifactFileBaseName}.hex;
-
Thread
LCD Library T6963c
Wenn ich unter #define glcd_T_BASE 0x8A00 eingebe anstatt #define glcd_T_BASE 0x0A00 und bei #define glcd_G_BASE 0x8000 anstatt #define glcd_G_BASE 0x0000 wird nicht, wie erwartet nur die untere Hälfte des Displays angesteuert, sondern
glcd_G_BASE 0x0000 // base address of graphics memory //#endif #define glcd_T_BASE 0x0a00 // base address of text memory #define glcd_XMAX 160 // 240 limits of (x,y) LCD graphics drawing
-
Thread
Muss es der ING Master wirklich sein?
steht nichts von Studium, sondern nur von Fortbildungen: https://de.wikipedia.org/wiki/B%C3%A4rbel_Bas Ich lese da nur Hauptschulabschluss und ein paar "Fortbildungen".
sind letztendlich Feinheiten der deutschen Sprache. Hier ist der detaillierte Lebenslauf von Bärbel Bas einzusehen: https://www.bundestag.de/abgeordnete/biografien/B/bas_baerbel-857120
-
Thread
Streuung Dioden-kennlinie mehrere gleiche Bauelemente
zwischen mehreren Dioden und was sind die Gründe für eine mögliche Streuung? Als Beispiel soll die BAS21J Diode dienen. Dankschö.
geworden ist, wird sie als BAS19, BAS20 oder BAS21 gelabelt. Diode schrieb im Beitrag #4419775: > Kann man davon ausgehen dass wenn man die Bauteile auf "Rolle" kauft, > die Bauelemente alle aus einem Wafer sind? Nein. Es
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
(M+Z)&3:RETURN 39 'check if figure f can move 40 L=0:R=0:U=0:D=0:A=F*5 41 N=AR(A+2):E=100+AR(A)*21+AR(A+1) 42 IF AR(E-21)<>49 THEN U=1 43 IF AR(E+21)<>49 THEN D=1 44 IF AR(E-1)<>49 THEN L=1 45 IF AR(E+1)<>49 THEN R=1 46 RETURN 47 'draw figures 48 FOR W=1 TO 4:A=W*5 49 J=AR(A+3):I=AR(A+4):GOSUB
Sync kommt über das Composite Video Signal an Pin 20 der Scart Buchse. Dort muss das normale (s/w) BAS Signal ankommen, dazu muss J2 offen sein (CSYNC). VSYNC wird bei Scart und BAS nicht gebraucht, nur beim TFT. Das BAS-Signal von Pin 20 der (Scart) kann man mittels Cinch-Stecker am Fernseher testen
-
Thread
AT91SAM7 und K4S561632J SDRAM Probleme
Now: Bytes Wrong At All: Bytes Changed Now: Bytes Changed At All: 20000300: -69 -21 -69 -60 -69 -21 -69 -60 00 -21 00 -61 00 -21 -69 -60 20000310: 00 -21 -69 -60 -69 -21 -69 -60 00 -21 -69 -61 -69 -21 -69 -60 20000320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Wrong At All: Bytes Changed Now: Bytes Changed At All: 20000300: -69 00<-69 -60 -69 -21 -69 -60 00 -21 00 -61 00 -21 -69 -60 20000310: -69<-21 -69 -60 -69 -21 -69 00< 00 -21 -69 -61 -69 -21 -69 -60 20000320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20000330
-
Thread
RS232 mit AT91SAM7S256
--------------------------------------------------- // Basisadresse setzen LDR r0, =PIO_BASE // zu schreibender Wert LDR r1, =BIT5 | BIT6 | BIT21 | BIT22 // Wert an Basisadresse + Offset schreiben STR r1, [r0, #PIO_PDR] // zu schreibender Wert LDR r1, =BIT5 | BIT6
------------------------------------------- // Basisadresse setzen LDR r0, =PIO_BASE // zu schreibender Wert LDR r1, =(BIT5 | BIT6 | BIT21 | BIT22) // Wert an Basisadresse + Offset schreiben STR r1, [r0, #PIO_PDR] // zu schreibender
-
Thread
Elektronikzirkel in Leipzig und Umgebung
nächste Woche mal abends treffen? Irgendwo in nem Cafe in der Innenstadt!? Ich hätte diese Woche ab 21 Uhr Zeit - nächste ab 16 Uhr. Christian Aurich
Was ist mit morgen (29.05.) 21Uhr im Volkshaus an der Kalli?
-
Thread
C > Struct > Pointer - Adresszuweisung
FuncOutCnfg = (uint32_t*)(GPIO_BASE + 0x0004); //GPIO->EnableReg = (uint32_t*)(GPIO_BASE + 0x0020); GPIO->OutReg = (uint32_t*)(GPIO_BASE + (0x0554 + (4 * 8))); //GPIO->OutReg = (uint32_t*)((0x0554 + (4 * 8)
_OUT_SEL_CFG_REG (*(volatile uint32_t*)(GPIO_BASE + 0x059C)) #define GPIO_FUNC19_OUT_SEL_CFG_REG (*(volatile uint32_t*)(GPIO_BASE + 0x05A0)) #define GPIO_FUNC20_OUT_SEL_CFG_REG (*(volatile uint32_t*)(GPIO_BASE + 0x05A4)) #define GPIO_FUNC21
-
Thread
Topfkreis - Leistungsdimensionierung
Du must bevor du es zipst die ausführbaren dateien umbenennen Exe in ex1 bas in ba1 usw
welche der txt dateien ist jetzt bas und welche exe?
-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
abzukoppeln. (Genaueres im DaBla) [code]#!/usr/bin/python3 from machine import mem8 PADS_BANK0_BASE = const(0x4001c000) GPIO26 = const(0x6c) GPIO27 = const(0x70) GPIO28 = const(0x74) GPIO29 = const(0x78) mem8[PADS_BANK0_BASE + GPIO26] = 1 << 7 mem8[PADS_BANK0_BASE + GPIO27] = 1 << 7 mem8[PADS_BANK0
[code]#!/usr/bin/python3 from machine import ADC, Pin, mem8 PADS_BANK0_BASE = const(0x4001c000) GPIO26 = const(0x6c) GPIO27 = const(0x70) GPIO28 = const(0x74) GPIO29 = const(0x78) mem8[PADS_BANK0_BASE + GPIO26] = 1 << 7 mem8[PADS_BANK0_BASE + GPIO27] = 1 << 7 mem8[PADS_BANK0
-
Thread
PHILIPS VPx500 Kernel/System Development
. I think the best way would be to re-implement the drivers, using the dbmx sound drivers as a base (they are available as source in the Freescale BSP for the iMX.21). The only other choice would be to dig deep into the Qtopia binaries and attempt to find out what's going on. My guess is that a clean
VM. It is about 2GB in size, and you need about 6GB or so to unpack it. It has a Kubuntu 8.04LTS base install, with a few extra programs added. It also has german and english language support, the default for KDE is set to german. More details about it below. The file "imx21ads_20070612-ltib-rel7.2
-
Thread
Externer Interrupt auf AT91SAM7X-EK mit Eclipse
einfach keine Anleitung für Dummies. Wenn der Joystick links gedrückt wird (PA15), soll die LED (PB21) per externem Interrupt angehen (von "Hand" setzen der LED mit AT91C_BASE_PIOB->PIO_CODR=AT91C_PIO_PB21 funktioniert und den Joystick mit AT91C_BASE_PIOB->PIO_PDSR&AT91C_PIO_PA23 abfragen klappt auch
ex_int_handler (void) { unsigned int dummy; //status lesen um INT zu löschen dummy = AT91C_BASE_PIOA->PIO_ISR; AT91C_BASE_PIOB->PIO_CODR= AT91C_PIO_PB21; //led einschalten //printf("Interrupt occured\r\n\r"); *AT91C_AIC_EOICR = 0; /* Ende des Interrupts*/ AT91C_BASE_AIC
-
Thread
E: Sub-process /usr/bin/dpkg returned an error code (1)
Vorbereitung zum Ersetzen von perl-base 5.14.2-21+deb7u1 (durch .../perl-base_5.14.2-21+deb7u3_amd64.deb) ... Ersatz für perl-base wird entpackt ... dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/perl-base_5.14.2-21+deb7u3_amd64
man-db werden verarbeitet ... Fehler traten auf beim Bearbeiten von: /var/cache/apt/archives/perl-base_5.14.2-21+deb7u3_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) kann mir jemand helfen ?
-
Thread
stm32F4Discovery mit Coocox Beispielen und Quickstart
932 Hz. Hier die entsprechende Code-Sequenz des Timers: [c]void TIM6_Config(void) { TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; /* TIM6 Periph clock enable */ RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM6, ENABLE); /* Time base configuration */ TIM_TimeBaseStructInit(&TIM_TimeBaseStructure); TIM_TimeBaseStructure.TIM_Period = 255; TIM_TimeBaseStructure.TIM_Prescaler = 10; TIM_TimeBaseStructure.TIM_ClockDivision = 0; TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBaseInit
-
Thread
ac6 Installation erzeugt Fehlermeldunbg
org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) ... 21 more !SESSION 2022-06-01 21:38:43.566 ----------------------------------------------- eclipse.buildId=4.6.3.M20170301-0400 java.version
org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) ... 21 more
-
Thread
alte Videosignale an VGA anpassen
(F)BAS-Converter. https://www.deluxecable.de/audio-video-geraete/wandler-konverter/konverter-zu-vga/composite-cinch-s-video-an-vga-konverter-converter-adapter/a-6526610/ als Beispiel. Oder das BAS-Signal
Info. Werde mir auch direkt mal einen zum experimentieren bestellen :) Vielleicht frist der auch die 21kHz von der Bosch SPS ohne zu jammern. Wäre eine alternative zum GBS8219
-
Thread
Hameg HM-605 X-Achse nur Halb zu sehen
Basisstrom? Beide Hochohmig könnte aber sein. Schade dass der OP keine Minute investiert um R3113/21 zu messen.
des 21k Widerstands? Ist die +- Messung gleich?
-
Thread
C++: "dynmisches" new durch Objekte aus XML-Datei. Möglich?
////////////////////////////////// // // Typen fuer die Objekte // Basisklasse: class ObjtypBase { public: // Was halt bisher so alles in der Klasse sein soll... ObjtypBase() {} // immer dabei: virtueller Destruktor: virtual ~ObjtypBase() {} // um testweise ein
// Objekt liest: static ObjtypBase *create( std::istream &f ); }; // Um so ein Ding ausgeben zu können, kann sonst auch // entfernt werden: std::ostream &operator<<( std::ostream &stream, const ObjtypBase &o ) { o.streamout