-
Thread
STM32F303 HAL Layer kompletten Port einlesen
((uint16_t)0x1000) /* Pin 12 selected */ #define GPIO_PIN_13 ((uint16_t)0x2000) /* Pin 13 selected */ #define GPIO_PIN_14 ((uint16_t)0x4000) /* Pin 14 selected */ #define GPIO_PIN_15 ((uint16_t)0x8000) /* Pin 15 selected */ #define GPIO_PIN_All
-
Thread
Warum wird bei Powerbanks die Kapazität und nicht die Energiemenge angegeben? Gesperrt
gekauft. Zwar beziehen sich da die 16.000mAh auch auf die 3,6/3,7V Zellspannung aber immerhin sind 8x2000mAh Parallel drinnen wie es draufsteht. Da gehen schon ein paar Ladungen (5x) bei meinem Smartphone.
-
Thread
DDR Schach-Computer Chess Master Diamond reparieren (Dauerton)
ab 8000H. Ist der 16k gespiegelt? Wäre real ja nur 0x0000 - 0x3FFF, ROM1 bis 0x1FFF und ROM2 ab 0x2000. Gruß aus Berlin Michael
als 27256 aus und schau ob es Daten gibt. Müßten beim ersten auf 0x0000 - 0x1FFF und beim 2. von 0x2000 - 0x3FFF auftauchen. Dein Hinweis mit den Spannungswerten war gut, hatte ich schon fast vergessen, alles unter 3V als H-Pegel kommt mir da sehr komisch vor. Gruß aus Berlin Michael
-
Thread
Gehäuse gesucht 330x160x25
einfach so etwas hier: https://www.obi.de/profile/u-profil-alu-silberfarbig-eloxiert-20-mm-x-8-mm-x-2000-mm/p/7562317 Und dort ein 15mm U-Profil mit 2K einkleben, schon sind die 1,5mm-Führungen für Boden und Deckel fertig. ICH würde erst aus dem äusseren Profil mittels NICHT durchgehende Gehrungschnitte
-
Artikel
Konzept für einen ATtiny-Bootloader in C
--------------------+ | Ansprung der Applikation 0x1FFE | Pointer auf Applikation | >----------+ 0x2000 +-------------------------------------+ Damit haben wir nun vom Konzept her einen funktionsfähigen Bootloader für ATtinys fertiggestellt, der komplett in C programmiert ist. Aber damit ist dieser Artikel
| 0x1FFC | Pointer auf uart_putc() | >------+ | 0x1FFE | Pointer auf Applikation | >-----------+ 0x2000 +-------------------------------------+ = Sharen von Interrupts = Normalerweise benötigt ein Bootloader keine Interrupts. Ein Bootloader hat eine klare einfache Aufgabe: Empfangen von Daten Schreiben
-
Thread
STM32F0x2 ADC ohne HAL Funktionen
0x2000'0160 0xe0 I32DivModFast.o [3] .text ro code 0x2000'0240 0x2 IntDivZer.o [3] .text ro code 0x2000'0242 0x2 vector_table_M.o [3] .text ro code 0x2000'0244 0x1e
.text ro code 0x2000'0290 0xc cstartup_M.o [3] .text ro code 0x2000'029c 0x4 SYSTICK.o [1] - 0x2000'02a0 0x260 [/code]
-
Thread
Zwei Stromerzeuger koppeln warum geht das bei Honda?
Was ist besser Ein Notstrom Agregat ca.4000W oder 2 x 2000 kopeln bei Inverter
geht dann nicht. Ein einziger 4000er wird im nahezu-Vollastbetrieb dagegen effizienter als die 2x2000er sein, hat im Leerlauf aber wahrscheinlich höheren Eigenverbrauch. Und um die Frage von 2021 zu beantworten: die Dinger werden wohl nicht AC-gekoppelt, sondern der DC-Zwischenkreis wird über einen
-
Thread
48V DC Motoren in Reihe geschaltet mit nur einen Controller
könnte tatsächlich ein bißchen an Torque Vectoring tüfteln... Und nochwas: Was willst Du mit 2x 2000W in einem Kettcar?
-
Thread
Frage zu STM32F303K8 ADC Initialisierung
ADC1->CR = 0x1000 0000; nicht ausgeführt werden. Im Register ADC1->CR steht dann der Defaultwert 0x2000 0000, (steht dort auch, im Debugger überprüft) laut Referenz Manual 15.3.6 ist der ADC Voltage Regulator damit deaktiviert und der ADC sollte abgeschaltet sein. 'These bits are set by software
-
Thread
c++ 11/14/17?
sowas bei Optimierung kleiner 2 [C] F2400400 movw r4, #0 F2C20400 movt r4, #0x2000 --- main.cpp -- 135 ---------------------------------------- while (1) { aLed.Set(); 4620 mov r0, r4 F000F804 bl 0x0800042E <_ZN7GpioPinIL9eGpioPort1207959552ELh5EE3SetEv>
-
Thread
gdb und OpenOCD session - memmap
.mdata', which is loaded at the end of the `.text' section even though its relocation address is 0x2000. The symbol _data is defined with the value 0x2000:" > Die BOOT0 und BOOT1 pins sind beide unbelegt, also auf 0. Das ist nicht gut. BOOT0 hat keinen internen Pull-up/-down, und bei BOOT1 ist
the Flash (mapped at the base of the application load address) to the base address of the SRAM at 0x2000 0000. • Remap SRAM at address 0x0000 0000, using SYSCFG configuration register 1. • Then once an interrupt occurs, the Cortex ® -M0 processor will fetch the interrupt handler start address from the
-
Thread
STM32-F407-DIY-MORE mit gdb und blackmagic blue pill programmieren
Adresse 0x0000 0000 gemappt. Wenn du vom RAM bootest (macht beim Debuggen Sinn) wird das RAM von 0x2000 0000 nach 0x000 0000 gemappt.
Adresse 0x0000 0000 gemappt. Wenn du vom RAM bootest (macht beim > Debuggen Sinn) wird das RAM von 0x2000 0000 nach 0x000 0000 gemappt. Richtig, hatte mich falsch ausgedrückt. Aber was sieht gdb oder zeigt gdb auf 0x0 an?
-
Thread
Verständnisfrage Stereoendstufe - (Mono)Subwoofer
mechanische Clipping oder zumindest die mechanische Überlastung der Baßlautsprecher (auch bei der 2 x 2000 W Anlage) beobachten, ohne daß die dafür verantwortlichen Fachkräfte etwas dagegen unternahmen. Es muß eben Bumpen alles was geht. Die Leute kommen sowieso wieder. Hochtöner in diesem Bereich haben
-
Thread
RAM Nutzung, unterschiedliche Größenangaben
verlassen kann. SAM4E16E RAM-Bereich: 0x20000000 - 0x20020000 (131072 bytes) Stack ist auf 0x2000 (8192 bytes) definiert. 1) AtmelStudio liefert mir folgende Ausgabe: (arm-none-eabi-size.exe "Main_Module.elf") Data Memory Usage: 85712 bytes 65,4 % Full 2) Im map-File steht: [c]
__) *fill* 0x20013c90 0x2000 0x20015c90 . = ALIGN (0x8) 0x20015c90 _estack = . 0x20015c90 . = ALIGN (0x4) 0x20015c90
-
Thread
Häufigkeitsverteilung der Maxima nach Upsampling/Filter
man Glück hat, dann kann man da Pulse mit um die 20 ns. erzeugen. Mein älteres Oszi, ein DSO-X 2000 von Keysight kann auch Pulse und zwar kann man da die Breite direkt einstellen. Und zwar bis minimal 20 ns egal mit welcher Frequenz die Pulse ausgegeben werden. Tolle Sache! Leider kann man die Polarität
-
Thread
NuMicroM2351 "TARGET: NuMicro.cpu - Not halted"
ocd_command ocd_command type ocd_NuMicro.cpu configure -work-area-phys 0x20000000 -work-area-size 0x2000 -work-area-backup 0 Debug: 120 4 command.c:143 script_debug(): command - ocd_NuMicro.cpu ocd_NuMicro.cpu configure -work-area-phys 0x20000000 -work-area-size 0x2000 -work-area-backup 0 Debug: 121
-
Thread
HMCAD1511 Interface
auch immer. Im Folgenden die Tabelle welches Bit welchen Wert liefert: x8000 => 16 x4000 => 32 x2000 => 64 x1000 => 128 x0800 => 1 x0400 => 2 x0200 => 4 x0100 => 8 Man sieht also, dass das nach LSB first aussieht und die Nibbels vertauscht sind. Aber wenn das so wäre, könnte ich dann das Sync
-
Thread
Warum funktioniert Bit-Toggle mit XOR nicht im Interrupt?
GPIO_ODR_ODR13; 0x0800031A 6801 LDR r1,[r0,#0x00] 0x0800031C F4815100 EOR r1,r1,#0x2000 0x08000320 6001 STR r1,[r0,#0x00] [/avrasm] Sobald ich mit dem Debugger durchsteppe, funktioniert es auch. Nur im laufenden Betrieb nicht. Das hier dagegen funktioniert auch im Betrieb
-
Thread
Heizleistung 2000W halbieren
Joachim B. schrieb im Beitrag #6361815: > du wolltest doch 2000W halbieren? Falsch, ich wollte 2x 2000W halbieren. Joachim B. schrieb im Beitrag #6361815: > wieviel W hast du nun? 2x 1000Watt, wie erwartet. Etwas drüber... Gruß M.
-
Thread
USART2_write
@16MHz USART2->CR1 = 0x0008; // enable Tx (Bit 4) (Tranmitter->Sender) USART2->CR1 |= 0x2000; // enable UE (Bit 13) (USART) void USART_write(int ch) { while(!(USART2->SR & 0x0080)){} // wait while Tx-Buffer is empty USART2-DR = (ch & 0xFF); } Es geht um die Zeile hier
-
Thread
Taster mit Pull up Widerstand
// 0b 0000 0000 0000 0000 0000 0100 0000 0000 = Pin 5 while(1) { if(GPIOC->IDR & 0x2000) // if PC13 is high { GPIOA->BSRR = 0x0020000; // set PA5 low, LED OFF } else { GPIOA->BSRR = 0x20; // Set PA5 high, 0b 0010 0000, high, LED ON }
-
Thread
STM32F407 Pendant zu PORTD und PD0 für HD44780 Ansteuerung
GPIOH_BASE (AHB1PERIPH_BASE + 0x1C00UL) #define GPIOI_BASE (AHB1PERIPH_BASE + 0x2000UL) [/c] AHB1PERIPH_BASE ist die Base Addresse des jeweiligen Bus, an dem die GPIOs hängen. Das Setzen und Löschen eines jeweiligen Pins scheint jedoch fundamental unterschiedlich zu sein beim
-
Thread
RF Störung o. Obsoleszenz? Pumpe schaltet minütlich an/aus
Gerät mit zum Einkaufen nehme. Erlischt der Effekt in der Pampa, würd ich mit einem Alinco DJ-X2000 die Frequenz der Fernbedienung ermitteln und von dort aus manuell in Schritten von 100-250 kHz hoch und runter nach dem Störsignal suchen. Da die Störung minütlich auftritt, kann ich hoffentl. auf
-
Thread
Simulationsprogramm Java in Cloud rechnen lassen.
multi-threaded-matrix-multiplication Auch wenn die c++ Werte so fuer mich keinen sinn machen sind die Tests allle mit 2000x2000
-
Thread
cleveres gpio macro for c
0x0800U ? 0x00C00000U : 0; out |= word & 0x1000U ? 0x03000000U : 0; out |= word & 0x2000U ? 0x0C000000U : 0; out |= word & 0x4000U ? 0x30000000U : 0; out |= word & 0x8000U ? 0xC0000000U : 0; return out; } /** Einzelne Pins eines Ports per Bitmaske
-
Thread
Mehrkanal Impulszähler PIC
-------------------------------------- } GPIOC->BRR=GPIO_BRR_BR13; F44F5200 mov.w r2, #0x2000 4B02 ldr r3, =0x40011000 --- main.c -- 79 ------------------------------------------- } BC10 pop {r4} --- main.c -- 78 ------------------------------------------- GPIOC-
-
Thread
CGA und Byteaufteilung in der Darstellung mit Farben.
"? Also sowas in der Art: [c]const unsigned y_offset = ( y & 0x01 ) ? y / 2 * BYTES_PER_LINE + 0x2000 : y / 2 * BYTES_PER_LINE;[/c] Btw. [c]volatile unsigned char* cga_mem = (volatile unsigned char*)(0xb800);[/c] Das kann so auch nicht funktionieren. Zum einen muß das wohl ein 'far' Pointer sein
? > Also sowas in der Art:const unsigned y_offset = ( y & 0x01 ) ? y / 2 * > BYTES_PER_LINE + 0x2000 : y / 2 * BYTES_PER_LINE; ist nicht richtig kompilierbar - speziell nicht unter TC 3, ich wollte nur die Algorithmus ein wenig zerlegt aufzeige, die orginal plot funktion geht ja
-
Thread
STM32 Beispielcode zerstört F446RE ST-Link Verbindung
MODER &= ~0x0C000000; /* clear pin mode to input mode */ while(1) { if (GPIOC->IDR & 0x2000) /* if PC13 is high */ GPIOA->BSRR = 0x00200000; /* turn off green LED */ else GPIOA->BSRR = 0x00000020; /* turn on green LED */ } } [/c] Der Quelltext soll dazu
-
Thread
Hitachi HD648180w0cp6 EEPROM Auslesen
? Schiebt das den EEPROM inhalt auf den UART? Nicht ganz... das schreibt nur 0x00 auf Adresse 0x2000...
-
Thread
GCC Ram Segmente
ORIGIN = 0x8000000, LENGTH = 256K } _estack = 0x20010000; /* bei 64k RAM ist oberstes Stack Byte 0x2000ffff */ SECTIONS { .isr_vector : { . = ALIGN(4); KEEP(*(.isr_vector)) . = ALIGN(4); } >FLASH /* Vektor Tabelle ins
-
Thread
externer Motor einer Esse (Küche)
Und das ist der besagte Kondensator: https://media3.gaggenau.com/Product_Shots/2000x2000/MCSA00960724_00159533_def.png BSH will dafür stolze 23€!