-
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
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
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
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 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.
-
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
cpp -P -w -x assembler-with-cpp mit Windows 10
--------------------------- CPP := cpp -P -w -x assembler-with-cpp BUILD_OPT := START_ADDR := 0x2000 ROM_ADDR := 0xA000 ROM_SIZE := 8192 SYSCONSTS := sysconsts.fs ELECTIVES := assembler.fs autosave.fs debugger.fs dos.fs gameio.fs graphics.fs graphics-hires.fs graphics-usr.fs printer.fs sound.fs
-
Thread
Optimierungsproblem
gerne Code ein, der eigentlich nicht benutz wird [c] #define EXT_RAM (* (UINT8 volatile *) 0x2000) for (u16Buffercount = 0 ; u16Buffercount < PAGE_BYTE ; u16Buffercount += 2) { //solange ausführen, bis alle Bytes der Page beschriebn wurden R0 = u8Com_RX_Buffer[u16Buffercount
-
Thread
Arduino MKR1000 C1500 mit ASF
update -> läuft. Voraussetzung ist der bootloader ist noch im Flash ! -> linker Script anpassen ab 0x2000 1. neue Arduino IDE herunter laden 2. Firmware udateprojekt raufladen 3. w101 Firmware update auf 19.5.2 4. eignendes Projekt wieder einspielen man kann auch ein Beispiel Projekt aus den
-
Thread
[Projekt] MEGA Lamp
einmal http://www.leds.de/p99/LED_Leisten_Module/SuperFlux_LED_Leisten/SuperFlux-LED_Leiste_weiss_30x2000mcd_90_500mm_12V.html (am Weiss Ausgang, 200mA Last) und einmal http://www.leds.de/p480/LED_Leisten_Module/SuperFlux_LED_Leisten/SuperFlux-LED_Leiste_RGB_90_500mm_12V.html (am RGB Ausgang, 200mA
-
Thread
C30, zweidimensionales Array
Memory Model fährst du? Weil wenn small (siehe [1]), passt es scheinbar nicht in den RAM-Speicher < 0x2000.Versuch mal die Lösung von [1], also die Variable mit __attribute__((far)) versehen. BTW, du willst 1024 Byte in einen µC mit 2048 Byte RAM laden? Ganz sicher? Du brauchst auch noch so etwas wie
-
Thread
Micro-Wechselrichter reparieren (Hoymiles HM-800)
: mdw 0x10000034 5 0x10000034: 00000002 00002000 00002000 ffffffff ffffffff That's 2 blocks × 0x2000 = 16 KB total, so: dump_image nrf51_ram.bin 0x20000000 0x4000 reg ===== arm v7m registers (0) r0 (/32): 0x00000002 (1) r1 (/32): 0x00000080 (2) r2 (/32): 0x00000000 (3) r3 (/32): 0x78005000
-
Thread
zu langsame Programmausführung bei TMS320F2812 DSP
RW) : origin = 0x000400, length = 0x400 PAGE 1 : L0L1RAM(RW) : origin = 0x008000, length = 0x2000 PAGE 1 : ZONE2 : origin = 0x080000, length = 0x080000 /* XINTF zone 2 */ } SECTIONS { /* 22-bit program sections */ .reset : > RESET, PAGE = 0, TYPE = DSECT
-
Thread
Assembler Funktion absolut
: nop nop ret [/avrasm] Diese Funktionen liegen zb. an der Adresse 0x1000 und 0x2000. Ich habe nun in einem *.S in meiner Application die gleichen Funktinonen noch einmal. Wie kann ich function1 und function2 im .S file definieren damit der Compiler (GCC) direkt function1 aus
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
geworden ist. Board bestehend aus: Z80 CPU 3.964 Mhz 8 KB EPROM 0x0000 - 0x1fff 56 kB RAM 0x2000 - 0xffff Multi I/O Baustein MK3801 statt SIO, GPIO und Timer einzeln als jeweils 40Pin Trümmer AD Wandler 0804 I/O Mapped 7 Segment Anzeige 8255 3 x 8 Bit Ports 8 Bit LED zeile als Debug Hilfe
-
Thread
Extremste Probleme mit ANYCUBIC Kossel linear plus Autoleveling
s): echo: M203 X200.00 Y200.00 Z200.00 E200.00 echo:Maximum Acceleration (mm/s2): echo: M201 X2000 Y2000 Z2000 E3000 echo:Accelerations: P=printing, R=retract and T=travel echo: M204 P2000.00 R2000.00 T1500.00 echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum
-
Thread
WinAVR unter Win7: avr-objdump.exe läuft nicht
> gerne, hier angehangen. Der Datei fehlt der Inhalt der ersten 0x2000 Bytes. Irrgendwer macht Dir da was kaputt.
-
Thread
seltsames Debian - Stress mit Auflösung
gewünschte Größe anpassen. Und das Argument für /size: ist wirklich eine numerische Angabe; 2000x2000 funktioniert genauso (vorausgesetzt, daß Dein Monitor die entsprechende Auflösung unterstützt). Download hier: https://ci.freerdp.com/job/freerdp-nightly-windows/arch=win64,label=vs2017/1892/artifact
-
Thread
Anfänger Fragen zum STM32F10X
Code */ *(.boottbl) /* Boot-ROM Code-Tabellen (Const Werte) */ } >romboot . = 0x2000; /* From 0x00001800 */ .text : { *(.appvectors) /* Interrupt der Applikation */ *(.text) /* Program code */ *(.rodata) /* Read only data */ *(.rodata.str1.4
-
Thread
CANopen - Datenlogger
0021 01 32 00 00 00" > > (mit: PDO1-Mapping Index/Subindex: 2100H / 01H) Der Bereich ab 0x2000 ist herstellerspezifisch. Ohne Details kann dir da niemand helfen. Wenn deine Sensoren standardkonform sind kommst du über den Bereich 0x1000..0x1FFF an die entsprechde Konfiguration. Willst du
-
Thread
Leistungsregelung bei Induktionsherd
NORMALEN* E-Herd auf 24V umgestellt habe, sprich, ich habe in den 4, bzw 5, Rillen (2 x 1500W groß, 1x 2000W Schnellkoch klein, 1 x 1000W klein) neue Widerstandsdrähte eingelegt und betreibe ihn nun mit 24V und da mir die Wärmeverteilung nicht zusagte, have ich alle 4, bzw 5, Widerstandsdrähte parallelgeschaltet
-
Thread
avr32 Atmel Studio 6 USB programmieren
welche normal nicht überschrieben werden, aber dann den Schalter vergisst, den Code auch an der 0x2000-er Grenze zu positionieren. Und nein, der -Wl, -e, _trampoline Hack funktioniert auch nicht. BatchISP will mein Prog mit permanenter Boshaftigkeit nach 0x0000 orientieren. (Beziehungsweise ignoriert
-
Thread
Frequenzmessung (1Hz-20Hz) Wert immer 8mal größer
Messwert=temp-Messwert_bak; Messwert_bak=temp; } Bsp: alter Zählerstand 0x1000, Int bei 0x2000 -> Messwert 0x1000 alter Zählerstand 0xFF00, Int bei 0x0F00 (Overflow) -> Messwert 0x1000
-
Thread
PCI-Serialcard unter Linux nicht mehr zu gebrauchen?
I/O 0x1c90 (irq = 17, base_baud = 115200) is a 16550A [ 0.686193] 0000:03:09.0: ttyS5 at I/O 0x2000 (irq = 18, base_baud = 115200) is a ST16650V2 [ 0.707443] 0000:03:09.1: ttyS6 at I/O 0x2008 (irq = 19, base_baud = 115200) is a ST16650V2 gerhard@Linux-W370 ~ $ [/CODE] per PUTTY bekomme
-
Thread
Linux: Hex-File erstellen?
11kB groß geworden! Es gibt einen wrap-around, weil der ATmega nur 8k Flash hat. Somit wird Byte 0x2000 an Adresse 0 geschieben usw. Beim Auslesen ergibt sich dann ein Fehler.
-
Thread
Deklarieren von Konstanten
follows: * * * * * * Alarm Bits * * * * * 0x8000 OVER_CHARGED_ALARM 0x4000 TERMINATE_CHARGE_ALARM 0x2000 Reserved 0x1000 OVER_TEMP_ALARM 0x0800 TERMINATE_DISCHARGE_ALARM 0x0400 Reserved 0x0200 REMAINING_CAPACITY_ALARM Könnt ihr damit irgendwas anfangen?
-
Thread
suche kleines Board mit viel CPU-Power und schnellem Ethernet
GIGABYTE/GA-J1900N-D3V-inkl-Intel(R)-Celeron(R)-J1900-Mainboard/html/product/1126971? Taktfrequenz 4x 2000 MHz max. Leistungsaufnahme 10.0 W
-
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
Optimale Bildgröße für Ausdrucke
verfährt. Das Motiv kann auch noch eine Rolle spielen. Ich habe ein Porträtfoto, aufgenommen in 3000x2000, in DIN A3 abziehen lassen und war von der fehlenden "Pixeligkeit" bei ca. 170dpi beeindruckt. > > Die Grafik die ich drucken möchte beinhaltet u.A. Bilder eine DSLR mit > 4K - das ist natürlich
-
Thread
IAR + STM32: Linker-Fehler
&& (ELWMD_Exti_UserCallbacks[12] != 0) ) ELWMD_Exti_UserCallbacks[12](); if ( (line_backup & 0x2000) && (ELWMD_Exti_UserCallbacks[13] != 0) ) ELWMD_Exti_UserCallbacks[13](); if ( (line_backup & 0x4000) && (ELWMD_Exti_UserCallbacks[14] != 0) ) ELWMD_Exti_UserCallbacks[14](); if ( (line_backup