-
Thread
Matlab: CPU-Auslastung nur 50%
die Parallel Computing Toolbox verwendet oder falls die Rechnungen "groß genug" also man z.B. 2000 x 2000 Matrizen multipliziert.
-
Thread
STM32 M3 C8T6 - DFU über USB
gibt es in der SystemInit schon ein #define VECT_TAB_OFFSET, welches du nur anpassen musst (auf 0x2000 statt 0x0). Wie man mit dem ST-Link Utility (mit dem Embitz daherkommt) eine Binary an eine bestimmte Adresse flashen kann weiß ich nicht, weil ich das Programm noch nie genutzt habe aber das ist
-
Thread
Harvard vs. Von Neumann Gesperrt
0x0-0x1fff Flash Daten-Raum: 0x0-0xff RAM Dagegen bei v. Neumann: 0x0- 0x1fff Flash 0x2000-0x20ff RAM Daher kommt dir oben angesprochene Notwendigkeit für verschiedene Befehle bei Harvard (je nachdem woher gelesen werden soll). Zur Performance: Bei denn schnellen, "grossen" uCs mit
-
Thread
Rudimentäres Event System für AVR
, 0x0080, .... 0x1000, 0x2000, 0x4000, 0x8000 ); if ( EventFlagBuffer & pgm_read_word(au8Maske[i]) ) ... [/c]
-
Thread
LPC1549 von Grund auf verstehen
* set PIO0_25 to output using the GPIO->DIR0 register */ *(volatile uint32_t*)(0x1C000000 + 0x2000 + 0) |= (1U << 25); while(1) { /* toggle LED at PIO0_25 using GPIO->NOT0 register */ *(volatile uint32_t*)(0x1C000000 + 0x2300 + 0) = (1U << 25); wait_cycles
-
Thread
Teensy 40 von C erzeugter ARM Assemblercode
bf00e7f2 .word 0xbf00e7f2 ec: 0ddc lsrs r4, r3, #23 ee: 2000 .short 0x2000 f0: 0014 movs r4, r2 f2: 2000 movs r0, #0 f4: 20000de0 .word 0x20000de0 f8: 0de4 lsrs r4, r4, #23 fa: 2000 movs r0, #0
-
Thread
STM32 Bootloader per Software aktivieren
implementiert: Funktion die Aufgerufen wird: void swReset(void) { __DSB(); *((unsigned long *)(0x2000FFF0)) = 0xDEADBEEF; NVIC_SystemReset(); } Dabei ist NVIC_SystemReset() folgende SW-Reset Funktion: void NVIC_SystemReset(void) { /* Ensure all outstanding memory accesses included
[WEAK] IMPORT __main LDR R0, = 0x2000FFF0 LDR R1, = 0xDEADBEEF LDR R2, [R0, #0] STR R0, [R0, #0] ; Invalidate CMP R2, R1 BEQ
-
Thread
ATMEGA 128 und ext. Speicher
Ganz einfach: volatile unsigned char *ExtMem =(unsigned char*) 0x2000; und *ExtMem = 0x55; Bei den ersten Adressen musst Du aufpassen, damit sprichst Du das interne RAM an. Einfach ins Datenblatt schauen.
-
Thread
V: PC-Scopei PCS32i
Opto-Isolierte Interface-Box für die parallele Schnittstelle -Tastkopf -Netzteil -PC Software für Win 9x,2000, XP Gruß, Stefan
-
Thread
[STM32] In den FLASH schreiben/lesen
[c] /* Define the size of the sectors to be used */ #define PAGE_SIZE (uint32_t)0x2000 /* Page size = 8KByte */ /* EEPROM start address in Flash */ #define EEPROM_START_ADDRESS ((uint32_t)0x0807C000) /* EEPROM emulation start address: 496 Kb */ /* Pages 0 and 1 base and end
-
Thread
Mini-Labornetzteil mit LM317
vom Aufbau machen. Am besten beidseitig. Und gleich als vorwarnung... .<ironie>mindestens 2000x2000 Pixel mit maximal 10k Größe.</ironie> Das is auch so ein Steckenpferd von manchen hier. ;) Schöne scharfe Fotos, aber wenn möglich auf <500k verkleinern sonst bekommen hier manche wieder Herzprobleme
-
Thread
[SUCHE] Biete bezahltes Projekt von Privat (USB - Microcontroller LED Steuerung)
12V.html http://www.leds.de/p103/LED_Leisten_Module/SuperFlux_LED_Leisten/SuperFlux-LED_Leiste_rot_30x2000mcd_120_500mm_12V.html wobei ein Lichtmodul das angesteuert wird z.b. aus 3 roten, einer grünen und 2 blauen leisten besteht. Die Stromversorgung der Leisten war geplant extern z.b. über PC
-
Thread
Eigenes i.MX6 Board - JTAG läuft. Wie nun weiter mit U-Boot?
Projekt angelegt und da in den Optionen bei MemorySegments folgendes Definiert: FLASH RX 0x907000 0x2000;RAM RWX 0x909000 0x2000 Damit sollte mein Programm ja in den RAM Bereich abgelegt werden. Compiliert - Debugging gestartet und, siehe da, die Variablen zählen diesesmal korrekt hoch. Auch
-
Thread
AT90CAN mit sechs externen CAN-Controllern
vom 8. SJA Die SJAs sind dann unter der Adresse 001x xnnn rrrr rrrr ansprechbar, d.h. 1. SJA: 0x2000-0x20ff 2. SJA: 0x2100-0x21ff .... 8. SJA: 0x2700-0x27ff In die oberen 32k des Adressraums kannst Du noch ein externes 32k SRAM einblenden, falls Dir der interne Speicher nicht reicht. Zum
-
Thread
RC5 Modulation
uint16_t send_byte = command; for (uint16_t x = 0 ; x < 14 ; x++) { if (send_byte & 0x2000) { rc5_send_one(); } else { rc5_send_zero(); } send_byte <<= 0x0001; } rc5_state &= ~(0x80); } /* send a logical one to the Receiver ( 1 --
-
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
Welche Auflösung für Laptop mit 14" bzw. 15,6"?
Google, Lenovo, Huawei oder HP einkaufen... Surface bzw. Surface Book mit 3:2-Displays und bis zu 3000x2000 Pixel, Huawei MateBook oder Lenovo Miix 700 mit 2160x1440, HP Pavilion x2 und Elite x2 mit 1920x1280 oder ChromeBook Pixel 2560x1700 Problem: Nur bis etwa 13" und ... die haben alle allerfeinste
-
Thread
System Workbench für STM32 Anfängerfragen
1000000000000010001000000000000 Octal:010000210000 Name : LED_Pin Details:8192 Default:8192 Decimal:8192 Hex:0x2000 Binary:10000000000000 Octal:020000 [/c] In Arduino blinkt die LED. Unter SW4STM32 habe ich es noch nicht hinbekommen, habe auch schon an eine Fälschung gedacht. Den Link habe ich schon entdeckt
-
Thread
Fertiger Experimentierkasten oder selber Bauteile beschaffen?
Schaltungen übergegangen und habe die Versuche gar nicht mehr gemacht. Das Anleitungsbuch zum X1000 - X2000 ist zwar recht unterhaltsam gewesen, hat aber leider nicht alles komplett erklärt. So ist das Verstärkermodul für mich lange eine Blackbox geblieben. Wenn es auch faszinierend ist, was man damit alles
-
Thread
Bildverarbeitung: Schwerpunkt eines Punktes
abbildet. Der Rest des Raums (bzw. das Bild) ist dann aber dunkel. Eine 5MP Kamera hat zwar 2500 x 2000 Pixel, die sind aber immer in so 2x2 (RGBG) Farbarrays, so dass ich bei einer Lichtfarbe nur noch 1250x1000 Pixel habe, was mit dann schon zu wenig Auflösung ist. Vermutlich muss ich noch ein Graufilter
-
Thread
PID + Triac-Steuerungen verbinden
Hallo ihr Spezialisten, ich hab da eine Idee für einen Elektrokugelgrill mit 2x2000Watt. Dazu möchte ich jede Heizung getrennt regeln. Z.B. 1250+1750Watt / 1800+1800Watt. Und zusätzlich bei geschlossenem Grill über eine PID-Steuerung die Temperatur (mit der eingestellten Max-Leistung
-
Thread
angabe "benutzter Speicher" explofdiert
= fVal * 268435456; -> int16_t wWord = 0x0; //send the control byte wWord = x2000; SendWord(wWord); _delay_ms(1); //send lsb wWord = (dwCodeWord & 0x00003FFF); //lsb wWord |= 0x4000; SendWord(wWord); _delay_ms(1); //send msb wWord
-
Thread
Würfel auf Sparsamkeit trimmen
CTC-Mode TCCR1C&=0x3F; //Kein Output-Compare TCNT1=0x0000; //Startwert OCR1A=0x2000; //Bis-Zählwert OCR1B=0x0000; //Nicht genutzt ICR1=0x0000; //Nicht genutzt TIMSK|=0x40; //Compare Match A-IRQ TIMSK&=0x57; TIFR|=0xE8; //Interrupts löschen
-
Thread
STM32 - BusFault finden
dies deutet an, dass der main stack die korrekten Registerwerte enthält. Der MSP zeigt auf: 0x2000fedc Dies ist im dissassembly: [avrasm] 2000fedc: vhadd.u8 d2, d0, d0 [/avrasm] [avrasm] 2000febc: lsls r4, r1, #12 2000febe: movs r0, #0 2000fec0: lsls r4, r1,
-
Thread
Stylesheet geändert?
Beitrag #6044832: > Horizontales Scrolling schon gar nicht Leider doch. Firefox (Linux), 3000x2000 Schirm, ca. 230% Groesse, Vollbild. Das Datum ist rechts ausserhalb und unsichtbar. leo
-
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
RAW Sockets Linux
fragment flag */ #define IP_DF 0x4000 /* dont fragment flag */ #define IP_MF 0x2000 /* more fragments flag */ #define IP_OFFMASK 0x1fff /* mask for fragmenting bits */ u_int8_t ip_ttl; /* time to live */ u_int8_t ip_p;
-
Thread
PIC MPASM - Festlegung Startadresse in Programmspeicher
START=0x0 END=0x27 PROTECTED CODEPAGE NAME=page0 START=0x28 END=0x1FFF CODEPAGE NAME=page1 START=0x2000 END=0x3FFF PROTECTED CODEPAGE NAME=config START=0xFE00 END=0xFE0F PROTECTED Also wenn der Code (main) die section page1 verlangt, dann wird dieser dort plaziert. Ob jetzt code auch bei mpasm funktioniert
-
Thread
Brüstungskanal - welcher und am besten wo kaufen?
einen ein Billigsystem 50x100mm "SCOS": http://www.ebay.de/itm/Brustungskanal-Kabelkanal-SCOS-100x50x2000mm-BR-ELEKTRO-FENSTERBANK-SCHACHT-/322458462437?var=&hash=item4b1405a8e5:m:m_sDFfqkpOBzerlVfPMh2fw Oder eben das eher übliche 70x130mm System von Gewiss: http://www.ebay.de/itm/Brustungskanal-Kabelkanal-Gewiss
-
Thread
OLED zeigt nur wirre Pixel am I2C
is 262144 bytes. Resetting /dev/ttyACM0 Converting to uf2, output size: 167424, start address: 0x2000 Flashing /media/manu/RPI-RP2 (RPI-RP2) Wrote 167424 bytes to /media/manu/RPI-RP2/NEW.UF2 Ich habe heute extra nochmals auf die Rückseite geschaut, um mir da auch 100% sicher zu sein. Da steht
-
Thread
Problem mit CMOS4060, MOSFET BSS89 als Treiber von IRLEDs
Downloads > IMAG0063.jpg > 140,1 KB, 10 Downloads Kleiner Tip: [[Bildformate]]. 2600x2000 braucht kein Mensch. >von 50% habe, möchte ich diese LEDs mit 200mA betreiben. Als Verstärker >hab ich mir den BSS89 ausgesucht, da ich leider keinen anderen zur Hand >hatte und er eigentlich
-
Thread
Hilfe bei Wahl neuer Controllerfamilie
0x0000), der das neue Programm über CAN empfängt, es in den Flash an eine höhere Adresse schreibt (0x2000), und es dann dort startet.
-
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
-
Thread
rjmp 0 relocatet sein Argument (oder: wie nutze ich .absolute-Section?)
starte bei 0 [/c] ist erfolgreich: [c] 1f00: 7f c0 rjmp .+254 ; 0x2000 <__data_load_end> [/c] es erscheint mir aber wegen des .org-Befehls etwas umständlich. Kann ein Label nicht mit einfacheren Mitteln "absolut" gemacht werden?
-
Thread
Externer Speicher ATMega128 Problem
SRE ) | (1 << SRW10) ); kann ich sogar auf diesen ab adresse 0x1100 zugreifen. Ab Adresse 0x2000 jedoch ist der Speicher immer wieder in 8 KBlöcken gespiegelt. D.H. der Speicherinhalt wiederhohlt sich bei Adresse 0x6000.Jedoch sind die Adressen 0x1100 bis 0x1fff nicht gespiegelt. Ab adresse 0x8000
-
Thread
Wieder einer der ein Labornetzteil sucht
gebracht werden können. Da trennt sich schnel die Spreu vom Weizen. Da merkt man dann warum das Gerät X 2000 Euro kostet. Deswegen bin ich bei Mittelklassegeräten (300-800Euro) immer sehr skeptisch. Beim billigen weis man woran man ist, beim Teuren weis man i.d. Regel für was man bezahlt hat. Mitten drin
-
Thread
Überraschend hohe ISR Latenz auf STM32F3
CC_IRQHandler+32>) 185 GPIOB->BSRR = LL_GPIO_PIN_13; 080023c0: mov.w r2, #8192 ; 0x2000 080023c4: str r2, [r3, #24] 4069 return (READ_BIT(TIMx->SR, TIM_SR_CC4IF) == (TIM_SR_CC4IF)); 080023c6: ldr r0, [r1, #16] 188 if(LL_TIM_IsActiveFlag_CC4(TIM1) == 1)
-
Thread
LPC21xx CAN-Bootlader
dass er das Hauptprogramm (hab das ganze jetzt als 2 verschiedene Projekte angelegt) dann an die 0x2000 legen soll, bekomme ich (hoffentlich) auch noch raus, wenn ich den Bootloader fertig hab ;)... @all: Vielen Dank für die Aufklärung von euch allen ;).
-
Thread
externes SRAM
also im internen RAM), so funktioniert das ganze. Stelle ich sie auf das externe RAM um (z.b. 0x2000) kommt nicht der gewünschte Wert zurück - sondern irgend ein anderen (nicht aus dem RAM - das ich bis auf die obere Adresse leer). Mit dem Oszi hab ich schon Aktivität gemessen ... Also funktionieren
-
Thread
BYTE xdata buffer[4]; ... und Krawumm...
normally used for isochronous buffers is available to the 8051 as XDATA RAM (not program memory), from 0x2000 to 0x27FF in internal memory." Tja, und was wenn nicht...? Wo schreibt er dann hin... Laß doch den Compiler selbst entscheiden, wo er deinen Buffer hinpackt. Warum hast du überhaupt xdata angegeben
-
Thread
Fehler bei einfacher Integer-Division?
1000 * x / 2000) bei ausreichender Bitbreite ungleich (x / 2) Und was kommt bei beispielsweise x=2000 raus?
-
Thread
Absolute Funktionsadressen in Tabelle ablegen
table [][] = {{0x1000}; ... Wenn schon denn schon: [c] unsigned int code table[] = { 0x1000, 0x2000 ... }; [/c] Wenn Du nicht mal weißt, daß der Compiler intern 16 Bit Werte als 2 Bytes ablegt, dann wird das eh nichts, egal, was es werden soll. Wenn Du die Tabelle aber eh in Assembler benutzen
-
Thread
MSP430FR2355
saving-fram-when-uploading-code finde ich nicht im CCSV10 , gibt es nicht. #pragma NOINIT legt mir die var immer nach 0x2000, da ist das RAM ... auch wenn ich den cmd ändere.
-
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€!
-
Thread
Versionsstand der SW im Flash ablegen
Byteadressen!). Bei einem ATMega8 z.B. sind es 8KB = 8192 Bytes. In hexadezimaler Schreibweise sind das 0x2000 Bytes. Auch wenn Du links noch mehr Nullen davorhängst, und z.B. 0x0002000 schreibst, sind es immer noch nur 8192 Bytes. Du hast in deinem Makefile 0x000BC000 angegeben. Das sind 770048 Bytes = 752KB
-
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
Wie die Bytegröße einfach bestimmen (in C)?
Bits auch an einer anderen Adresse und damit ist beispielsweise ein Speicherbereich von 0x1000 bis 0x2000 mit memset(0, 0, 0x1000) zu initialisieren, ganz egal ob das über 8- oder 16-Bit-Zugriffe erfolgt.
-
Thread
Wie zwingt man Firefox, Links in neuem Fenster aufzumachen (wenn Shift-Klick nicht tut)
Zwergbild öffnet (hat man ja auch oft, daß man dann einen 320x200-Daumennagel kriegt, und die 3000x2000-Auflösung, die der Google-Link versprochen hat, sind verschwunden), sondern das große Originalbild mit vorher völlig verborgener Riesenauflösung.