-
Thread
Wie PC Desktop übersichtlich zu halten?
verändernde Icon nicht) Gerhard O. schrieb im Beitrag #5562405: > Welches BS? Offensichtlich Windows 8 oder Windows 10.
(1) - GNU project C and C++ compiler $whereis gcc gcc: /usr/bin/gcc /usr/lib/gcc /usr/X11R6/bin/gcc /usr/bin/X11/gcc /usr/X11/bin/gcc /usr/libexec/gcc /usr/man/man1/gcc.1.gz /usr/share/man/man1/gcc.1.gz /usr/X11/man/man1/gcc.1.gz -M' wie funktionierts? man gcc Dokumente die sich
-
Thread
STM32 F4 Discovery USART mit DMA
Hi, I had the same problem. I worked without DMA_Mode_Circular and without DMA_FIFOMode_Enable. It should just send 8 characters and STOP ! I suspect it may have something to do with DMA_FlowCtrl_Peripheral. I have
InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_Init(GPIOC, &GPIOC_10_11_InitStructure); //USART 3 Init RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART3, ENABLE); USART3_InitStructure.USART_BaudRate = 9600; USART3_InitStructure.USART_WordLength = USART_WordLength_8b; USART3_InitStructure.USART_StopBits
-
Thread
Schrumpfschlauch für Erdkontakt zulässig?
Die von mir erwähneten Stoßverbinder widerstehen Wasser durchaus: https://docs.rs-online.com/95b8/0900766b8048fb76.pdf Uwe
Hey, ich habe dafür den H-5(3X)-F verwendet und bis jetzt gab es keine Probleme. https://www.wkk-europe.de/waermeschrumpfbare-produkte/ausgewaehlte-schrumpfschlaeuche/mit-kleber.html Lg, Klaus
-
Thread
ARM M0+: Interrupt flag schreibgeschützt?
Registerweite Zugriff (Write) ist erlaubt: [c] __IO TC_INTFLAG_Type INTFLAG; /**< \brief Offset: 0x0E (R/W 8) Interrupt Flag Status and Clear */ [/c]
((x)->Instance->CR3),USART_CR3_ONEBIT )) = 1 #define HAL_UART_ONEBIT_DISABLE(x) \ *(BITBANDALIAS ((x)->Instance->CR3),USART_CR3_ONEBIT )) = 0 [/c] Damit müsste man nicht dem Compiler zu viel "Intelligenz
-
Thread
Grosser Ärger mit Natriumpersulfat
Kiste braucht dann eben auch Platz. Für eine einzelne Platine mache ich mir auch lieber bissel FeCl3-Brühe heiß (und auch nur, wenn ich "same day delivery service" brauche). Die Küvette ist sowieso irgendwann undicht geworden, so das ewige Leben hat der Kram auch nicht.
Apropos Belichtung: Ich werde in den näcsten 14 Tagen mal ein hochauflösendes Display (8k), eigentlich für einen Resin-3D-Drucker, als "Film" ausprobieren. Es gibt Versionen mit HDMI-Anschluss, was die Ansteuerung stark vereinfachen dürfte. Gibts ab ca. 150,- Es gab auch hier im Forum
-
Thread
FFT Algorithmus in C für ARM7
int k = 0; k != n; k++) { for(int j = 0; j != n; j++) { double x = (-2.0 * M_PI * k * j) / n; temp = complex<double>(cos(x), sin(x)); r[k] = r[k] + (f[j] * temp); } } return r; } vector<complex<double> > FFT(vector<
vector<complex<double> > r(n); for(k = 0; k != n / 2; k++) { double x = (-2.0 * PI * k) / n; temp = complex<double>(cos(x), sin(x)); r[k] = g[k] + (u[k] * temp); r[k + (n / 2)] = g[k]- (u[k] * temp); } return r; } Ich hab die dft
-
Thread
AT und Funktionsstufen bei Siemens
Tarifstufe liegen, wobei Sonderzahlungen nicht berücksichtigt werden also: (EG12b + 14 LZ) * 1,3 = 4668 * 12 * 1,14 * 1,3 = 83k Wobei man sich das gut überlegen sollte. AT heisst meistens auch, das keine Zeiterfassung stattfindet. Und es steigt nicht automatisch, wenn die IGM demonstriert, sondern
Tarifstufe liegen, wobei Sonderzahlungen nicht >berücksichtigt werden also: >(EG12b + 14 LZ) * 1,3 = 4668 12 1,14 * 1,3 = 83k Soweit mir bekannt, stimmt ersteres. Deine Rechnung allerdings ist, wie mir ein AT Kollege mitgeteilt hat nicht ganz korrekt. Bei AT gilt das Abstandsgebot zum höchsten
-
Thread
Einstiegsboard Spartan-6
www.ebay.de/itm/ALTERA-FPGA-Cyclone-II-EP2C5T144-Minimum-System-Development-Board-/251486588804?hash=item3a8dc4cf84:g:DcAAAMXQrhdTRJ6w m.E. für den Anfang völlig. Dann noch für 5€ (oder so) einen USB Blaster dazu und Du kannst loslegen. Schalter und LED's (die auf den Starter Kits sonst drauf sind) kannst
englischsprachige, allerdings) Community dahinter, und ist für unter 40 USD zu kriegen beim chinesischen Samen-Atelier mit einem e zuviel. Gibts als Papilio Pro auch mit Spartan 6. Gruss, - Strubi
-
Thread
Haider ermordet. Gesperrt
weiterer Beweis für Ihre Landung > da oben. Wie wär's damit? http://de.wikipedia.org/wiki/Verschw%C3%B6rungstheorien_zur_Mondlandung#Die_.E2.80.9Ewehende.E2.80.9C_Flagge
und an alle die gerne Lesen: Jan Van Helsings - Hände Weg Von Diesem Buch http://www.amazon.de/H%C3%A4nde-weg-von-diesem-Buch/dp/3980710688/ref=sr_1_3?ie=UTF8&s=books&qid=1223919882&sr=8-3 Think about it.... We should fight against their plans
-
Thread
Qualität bei Microchip's dsPIC33
TL16C754C/TL16C2752 Short STOP Bit Errata "If the transmitter sends a STOP bit of shorter duration, e.g., 98 ms instead of 104 ms, the TL16C75xC can miss a subsequent START bit." Die Baudrate ist 9600 und statt ms sind wohl us gemeint :-) Zum dsPIC33: Die dsPIC33 habe ich wegen ihrem enormen
TL16C2752 Short STOP Bit Errata > > "If the transmitter sends a STOP bit of shorter duration, > e.g., 98 ms instead of 104 ms, the TL16C75xC can miss > a subsequent START bit." > > Die Baudrate ist 9600 und statt ms sind wohl us gemeint :-) Ja, typisch, gleicher Fehler. Anfänger. Hab im
-
Thread
Programmierer Arduino IDE gesucht (Aufgabe klar)
Vorteil ;) Baeri B. schrieb im Beitrag #5919275: > das ist das gegenteilige Prinzip von Tesla, SpaceX und > FRÜHER Apple, Google, Microsoft... Du große Kenner, du hast überhaupt keine Ahnung was du da schreibst.
fröhlich dazwischen. Gehst du von einem AVR aus? Bis jetzt war die Rede vom Due. Der hat einen SAM3X8E ARM Cortex-M3.
-
Thread
ARM Platine wie Raspberry Pi selber entwickeln Gesperrt
Hallo zusammen, ich bin mit meiner Elektronik seit 8 Jahren relative eingerostet und die alten Dinge aus meiner lehr Zeit bringen mit nichts mehr. Daher ich würde gerne eine Platine wie das RaspBerry Pi Entwerfen allerdings im Ghz bereich und würde
fertigungsprozesse auch unterstützen (sacklöcher, .... ) was würd ich mir wünschen. HDMI 1080P fähig 2x SATA USB 2.0 oder 3.0 besser (host) genug RAM genug flasch on board. 2X GB Ethernet ggf pci-E die nötigen steper für sata, ... on board. nur viele hersteller rücken ihre datenblätter nur
-
Thread
Inkremental Encoder IC gesucht
Yalu X. schrieb im Beitrag #4742707: > Encoder schrieb: >> Was macht der HCTL-2022 mit dem Index-Impuls? > > Er setzt den Zähler zurück auf 0. Warum gibt es dann auc noch einen Reset-Eingang? Ich dachte
wieviele Zähler geht es? Was ist die maximale Pulsfrequenzen? Guck dir mal einen Arduino Due (SAM3X8E) an. So schnell ist der nicht überfordert.
-
Thread
Vektorinhalt variabel zuweisen
schrieb im Beitrag #2103661: > Dabei soll z. B. bei einer "1" auf dem Offset Vektor die Daten des 8Bit > Vektors auf das 2-9. Stelle des Ausgangsvektor zugewiesen werden. bei Offset = 2 auf Stelle 3..10 Multiplikation mit 8 bei Offset = 3 auf Stelle 4..11 Multiplikation mit 16 bei Offset = 4
is Port ( Vin : in STD_LOGIC_VECTOR (7 downto 0); Offset : in STD_LOGIC_VECTOR (3 downto 0); Vout : out STD_LOGIC_VECTOR (15 downto 0)); end Shifter; architecture Behavioral of Shifter is begin -- Number of Slices 8 -- Number of 4 input LUTs 15 -- S3AN 12.005ns
-
Thread
Rechenproblem mit Counter
Ausführung der if-Schleife und danach nachgeholt wird. [code] $regfile = "attiny45.dat" $crystal = 8e6 $hwstack = 50 $swstack = 50 $framesize = 50 Dim Zeit As Long Config Portb.3 = Output Config Portb.4 = Output Config Int0 = Rising 'configuriere Int0
Interrupt vector upon an Input Capture event. TOIE0: Timer Overflow Interrupt Enable (Timer 0); Same as TOIE1, but for the 8-bit Timer 0. ###### Das Bit habe ich deshalb bei OCIE1A gesetzt, weil ich doch will, dass ein Interrupt ausgelöst wird wenn mein OCR1A-Registerwert mit TCNT übereinstimmt.
-
Thread
Reparatur eines Hamlet Vector Scope 301
könntest also schon richtig liegen mit Deiner These. Die gesamte Schaltung befindet sich auf Plan 3/3. > koennte der FET + 10n + OpAmp eine Sample&Holdstufe sein. Etwas merkwürdig ist die Ansteuerung des IC107. Hier hätte ich erwartet das über das Binärwort an A, B, C einer der Eingänge X0, X1, X2, X3, X4 zum Ausgang X durchgeschaltet wird und das der Schaltzustand der Anzeige auf der Front entspricht (Eingang "A"-"C", "EXT_VIDEO" oder "BNC_IN"). Tut es aber nur bedingt. Zwar habe ich am Ausgang
-
Thread
Interrupts mit Arduino DUE
Karl M. schrieb im Beitrag #4283688: > deinen Atmel AVR µC Der Arduino Due ist ein SAM3X8E, ein Cortex-M3 Jannus schrieb im Beitrag #4283607: > Ein einzelner Interrupt ist nicht so das problem. Angenommen ich möchte > an mehreren Pins Interrupts generieren, wie läuft das dann mit
auf Dinge drauf kommt. Dann passiert es dir auch nicht, dass du nach Dingen fragst, die jetzt schon x mal beantwortet wurden.
-
Thread
Merkwürdiges Verhalten bei Variablen und for-schleifen
mov r2, #0 /* destination for the vector table */ 1: cmp r0, r1 ldrcc r3, [r0], #4 strcc r3, [r2], #4 bcc 1b /************************************************ * zero the .bss section * *****************************
auf das unterste belegte Byte zeigt, also erst dekrementiert und dann gespeichert wird. Daher wäre 0x24000000 kein Problem, sondern vielmehr der klassische Anfangswert eines Stackpointers. Aber 0x23ffffff für einen Stackpointer wäre wirklich äusserst seltsam, denn das wäre eben unaligned und sowas
-
Thread
Arithmetik in C
benötigt (also worst-case Rechnung machen). Wie ich sehe, kannst Du auch speed ausklammern, es wird hier 3x multipliziert, d.h. klever per Hand umformen, Konstanten zusammenfassen. Da Du C machst, kannst Du auch vieles dem Präprozessor machen lassen - gerade die Konstanten Mult.ausdrücke: #define C1 (4711
* 100 * (1<<28)*/ #define SHT11_C2 1087163597 /*-0.0000028 * 100 * (1<<30)*/ #define SHT11_C3 -300648 /* humidity = SHT11_C1 + value * ( SHT11_C2 + SHT11_C3 * value); */ /* I will calc (humidity * 100) here, the same scale that temperature has. */ /* every step is calculated in the best
-
Thread
Muslime in Deutschland sind gewaltbereit
Ein Lied, 2,3!! http://de.youtube.com/watch?v=Mh8-ks6FpeE Hochachtungsvoll Herbert von Caravan
letzten 17 Jahre waren die erfolgreichsten. Habe kein Gerichtsprozess verloren. Laufzeiten 4J, 8J , 3J ,2J MfG
-
Thread
Philips 47PFL6198K/12 Bild weg Ton da was ist wohl Defekt??
Ja sonst lnb nur am tv! Alter ca. 7-8hahre ca. haben uns die kondensatoren angeschaut. Geqollen oder geplatzt war keiner.
Fehlerbild schreit nicht gerade nach kalter Lötstelle Aber gute Idee: mache die Komponenten zu Geld auf eBay.
-
Thread
Opera blockiert Webseiten
Das Datum und die Uhrzeit stimmt mit dem Videotext überein. Der PC hat 8 Sekunden Vorlauf vor dem Videotext.
schon 3x ignoriert hat, spricht für letzteres, und auch das Problem, dass NetSetMan seine Signatur nicht überprüfen kann, würde zu veralteten Root-Certs passen.
-
Thread
Ein paar Fragen zum ARM LPC2106
cref -nostdlib -Os -s -o test boot.s test.o system.o uart.o glcd.o glcdpaint.o glcdpaint.o(.text+0x2e0): In function `LCD_Line': : undefined reference to `__floatsidf' glcdpaint.o(.text+0x314): In function `LCD_Line': : undefined reference to `__floatsidf' glcdpaint.o(.text+0x340): In function `LCD_Line': : undefined reference to `__gtdf2' glcdpaint.o(.text+0x3e0): In function `LCD_Line': : undefined reference to `__floatsisf' [--noch einige mehr--] collect2: ld gab 1 als Ende-Status zurück make: *** [test] Fehler 1 Kann das sein, das ich beim kompilieren
-
Thread
GCC-Toolchain mit IDE installieren
AT91SAM7S256-ROM.ld" -nostartfiles -Wl,-Map,ARMProject1.map -mcpu=arm7tdmi -mthumb -g3 -gstabs -o"ARMProject1.elf" ./main.o Finished building target: ARMProject1.elf Invoking: ARM Sourcery Windows
Möglichkeit das ganze zu beheben. Wenn ich das richtig verstanden habe, dann benutzt Du das Plugin (0.5.3) mit der aktuellen Eclipse 3.5.1/CDT 6.x Version. Für Eclipse Galileo sind wir gerade noch dabei das Plugin zu bauen. Die Version 0.5.3 des Plugins war für Eclipse Ganymede (Eclipse 3.4/CDT 5.x).
-
Thread
Windows 10 Lizenz zum Testen in einer VM
musste sogar noch mein uraltes Blueray-Laufwerk einbauen weil die Iso > 4.7 GB hatte und ich keine 8 GB Dvd mehr.
en-us/windows/forum/all/move-oem-window-10-key-to-virtual-machine/18dad000-5580-4fab-bcaf-8198ac5089e8, letzte Antwort vom 24.4.2020: "If your Windows is activated, it should automatically activate your VM, just make sure to load the same Windows OS (e.g Pro or Home)." Dann wundert mich aber, dass
-
Thread
Was ist Fast PWM ? Gesperrt
2400 Baud Modem ins Internet, oder benutzt du auch schon so einen Stromfresser, der mehr als 10000x schneller ist, als nötig? Dazu kommt: Bluepill Boards sind die billigsten Mikrocontroller Boards, die man überhaupt kaufen kann (die kleinen 8-Pinner mal ausgeschlossen).
Holmes_Lipo_Pulse%2520Width%2520Modulation_For%2520Power%2520Converters.pdf&ved=2ahUKEwjj6pP9yJfnAhWizzgGHW8VBsEQFjAAegQIAxAB&usg=AOvVaw3xb9J1SOUl--0UYxCugB48 Gruß,
-
Thread
Projekt Mikrocontroller mit Touchscreen
Protokollstacks gibt es für diverse Plattformen, z.B. Atmels BitCloud Profile Suite für megaRF, XMEGA und SAM3S Freescales Beekit für HCS08 TIs Z-Stack für CC25xx Das alles zum Download von der Herstellerhomepage, getestet und fertig zum Einsatz. Passendes Entwicklungskit dazu, z.B. REB231FE2-EK von
kompatible sind. XBee-Shield Wireless Kit Retail http://www.watterott.com/de/XBee-Wireless-Kit-Retail?x6870e=6cb26a02526ed34721b0fb4dec7eb6c8 Arduino-Leonardo http://www.watterott.com/de/Arduino-Leonardo TFT Touch Shield http://www.watterott.com/de/28-TFT-Touch-Shield-for-Arduino oder billiger
-
Thread
[S] DDR-Sicherungshalter
einiger Zeit mal bei Pollin gekauft: https://www.pollin.de/p/sicherungshalter-fuer-feinsicherung-5x20-mm-260016 Oli
Ausführungen: https://www.ebay.de/itm/DDR-Sicherungshalter-Sirokko/183796534985?hash=item2acb208ec9:g:x7cAAOSw8w1X83Rl Die sind wesentlich robuster, brauchen aber eine große Bohrung.
-
Thread
AT91SAM7A3 PWM Signal
period= 0x56E10; unsigned int duty_L= 0x6780; unsigned int duty_G= 0x68F0; unsigned int null= 0x0; unsigned int mode_MCK= 0x1; unsigned int mode_ADC= 0x100; int main() { //Initialisierung von PORTB
Enabling the Main Oscillator: // SCK = 1/32768 = 30.51 uSecond // Start up time = 8 * 6 / SCK = 56 * 30.51 = 1,46484375 ms pPMC->PMC_MOR = (( AT91C_CKGR_OSCOUNT & (0x0 <<8) | AT91C_CKGR_MOSCEN )); // Wait the startup time while(!(pPMC->PMC_SR & AT91C_PMC_MOSCS
-
Thread
LPC1768: SSP per DMA auf verschiedene Slaves
P0.17 are output LPC_GPIO0->FIOPIN = (1<<LDAC) | (1<<CSAB) | (1<<CSCD) | (1<<CSEF); LPC_GPIO3->FIODIR |= (1<<BENCH) | (1<<DATA); LPC_PINCON->PINSEL0 &= ~(0x3ul << 30); // PIN Select: P0.15: CLK : AF2; P0.18 : MOSI : AF2 LPC_PINCON->PINSEL0 |= (0x2ul << 30); LPC_PINCON->PINSEL1 &= ~(0x3ul << 4); LPC_PINCON->PINSEL1 |= (0x2ul << 4); LPC_SSP0->CR0 = (0xf<<0) | (0<<4) | (0<<6) | (0<<7) | (0x0<<8); LPC_SSP0->CR1 = (0<<0) | (0<<1) | (0<<2) | (0<<3); LPC_SSP0->CPSR = 4
-
Thread
externer NOR Flash mit ARM9
-*/ /* PLL-A aktivieren (18.432 MHz * 217 / 20 = 199.987 MHz) */ AT91C_BASE_PMC->PMC_PLLAR = (0x14 << 0) | (0x3E << 8) | (0 << 14) | (0x0D8 << 16) | (1 << 29); while (!(AT91C_BASE_PMC->PMC_SR & AT91C_PMC_LOCKA)); /*-------------------------------------------------------------------------*/ /* PLL-B aktivieren (18.432 MHz * 138 / 53 = 47.993 MHz) */ AT91C_BASE_PMC->PMC_PLLBR = (0x35 << 0) | (0x3E << 8) | (0 << 14) | (0x089 << 16) | (0 << 28); while (!(AT91C_BASE_PMC->PMC_SR & AT91C_PMC_LOCKB)); /*-------------------------------------------------------------------------*/ /*
-
Thread
RDM Discovery jemand erfahrung damit ?
man es trotzdem merkt man das sie als 32bit Type behandelt werden. Keine Ahnung ewt. liegt das am SAM3x warum Atmel den Support deaktiviert hat. gcc-arm-none-eabi-4.9.3 benutzt das Atmel Framework. Ich habe es jetzt mit einen struct umschifft ;) [c] typedef struct my64bit{ uint8_t word0; uint8_t word1; uint8_t word2; uint8_t word3; uint8_t word4; uint8_t word5; uint8_t word6; uint8_t word7; }my64bit_t; [/c] Addieren mit der üblichen Art in einen uinit16_t und
-
Thread
Rust Problem Compile mit Fehler
Vorab: Test in der Konsole... C:\Users\Privat>cargo --version cargo 1.70.0 (ec8a8a0ca 2023-04-25) C:\Users\Privat> C:\Users\Privat>clang --version clang version 16.0.0 Target: x86_64-pc-windows-msvc Thread model: posix InstalledDir: C:\Program Files\LLVM\bin C:\Users
build\fathomrs-0f12ca6177a15b31\build-script-build` (exit code: 1) --- stdout TARGET = Some("x86_64-pc-windows-msvc") OPT_LEVEL = Some("3") HOST = Some("x86_64-pc-windows-msvc") cargo:rerun-if-env-changed=CFLAGS_x86_64-pc-windows-msvc CFLAGS_x86_64-pc-windows-msvc = None cargo:rerun-if-env-changed
-
Thread
ATMEL's AVR Absatzmarkt
Schau doch einfach mal auf die Seite: http://www.atmel.com -> Products > Microcontrollers > AVR® 8-Bit RISC > Consultants Gruß Peter
welche in einer Steuerungskonsole eines transportablen, aktiv lebenserhaltenden Systems zum Einsatz. 4 x AT90CAN128 über CAN vernetzt sowie 2 x ATtiny45. Von Stückzahlen kann zwar nicht die Rede sein, von Hobbyspielzeug aber auch nicht ;-)
-
Thread
Mehrfachabfrage mit if und else oder besser?
Else '3, 4 If A < 4 then Call Routine_3() Else Call Routine_4() End If End If Else ' > 4 '5 .. 8 If A < 7 then
3 : i=3; break; case 4 : i=4; break; } [/c] Entsprechender assemblierter Ausschnitt: [avrasm] Unit12.cpp.18: switch(j) 0040303C 8B55CC mov edx,[ebp-$34] 0040303F 83FA04
-
Thread
dsPIC33EV32GM102 Direct Memory Access
for(i=3;i<8;i++) canbuf[0][i] = 0xDEAD; //reset send buffer //save message to buffer canbuf[0][0] = (SID_OF_MAIN_CONTROLLER << 2) | 0x0003; //SID and send extended message canbuf
Segment 2 is 3T_Q C1CFG2bits.SEG2PHTS = 0; C1CFG2bits.SAM = 1; //Bus line is sampled three times per sample point C1CFG2bits.WAKFIL = 0; //CAN bus line filter is used for wake up C1FEN1 = 0x3FFF
-
Thread
Temperatursensor mit Mikrocontroller in Gehäuse
Erlang E. schrieb im Beitrag #5728734: > Der BME280 ist auch für die Luftfeuchte mist Kann ich bestätigen. Ich habe 3 China Sensoren und einen von Watterott. Bei Watterott hatte ich mich vorher erkundigt,
Wobei ich erwähnen muss, dass einer von meinen 8 BME Sensoren zuverlässige Werte liefert. (der kam von AliExpress)
-
Thread
Arduino Programm: Erklärung Ausrufezeichen
etwas vereinfacht) in ChatGPT eingegeben: [pre] The following three C++ code snippets do the same thing: Snippet A: bool c; if (x > 1) c = true; else c = false; Snippet B: bool c = x > 1 ? true : false; Snippet C: bool c = x > 1; Which one should be preferred in terms
(x>1), der nur die Werte true und false (true für x>1 und false für x≤1) annehmen kann.
-
Thread
Alles muss raus
1. BoxOfThings: Alles was sich über die Jahre mal angesammelt hat, erwähnenswertes: - Atmel SAM D21 - Arduino Nano 33 BLE - Pine64 (ohne Akku!) - 8x8 Matrix WS2812B flexibel und dann noch jede Menge Krams, gibt's nur als Komplettpaket (>3KG!) Versand 7€ + 5€ --------------------------
Heißluftpistole Macht heiße Luft Versand 4€ + 5€ ------------------------------------------------- 3. Gameboy (Bilder 1-3) Hierzu ein Hinweis: Das LCD funktioniert nicht. Ich habe 2 Gameboys gekauft und zu einem funktionsfähigen kombiniert da bei einem das LCD defekt war. Das ist der "Spender", sonst
-
Thread
MCP23017 ESP 8266 Interrupt?
its value, updates the particular bit, and writes its value. */ void updateRegisterBit(uint8_t p, uint8_t pValue, uint8_t portAaddr, uint8_t portBaddr); }; #define MCP23017_ADDRESS 0x20 // registers #define MCP23017_IODIRA 0x00 #define MCP23017_IPOLA 0x02//voher 02 #define MCP23017
" #endif // minihelper to keep Arduino backward compatibility static inline void wiresend(uint8_t x) { #if ARDUINO >= 100 Wire.write((uint8_t) x); #else Wire.send(x); #endif } static inline uint8_t wirerecv(void) { #if ARDUINO >= 100 return Wire.read(); #else return Wire.receive
-
Thread
Demo-Projekt mit LPC2292/94, TNKernel, MMC-SD-FAT, CodeBlocks
den J-Link auf die korrekten Parameter ein. Als bester Debug-Parameter für GCC hat sich ggdb3 erwiesen. Damit wird auch der Inhalt der LPC21xx.h mit den Registerdefinitionen in die Debug- Info gestellt. Allerdings kennt z.B. GDB 6.8.50 aus Yagarto diese Definitionen nicht mehr unterhalb
, vielen Dank für diesen Post. Ich versuche derzeit die YAGARTO GNU ARM toolchain, CodeBlocks v8.02 und den AT91SAM7X256 (OLIMEX SAM7-EX256 + ARM-USB-TINY) unter einen Hut zu bringen. Allerdings bin ich bisher gescheitert. Ich habe ein "Empty Project" als Ausgangspunkt gewählt und unter "Project
-
Thread
ADF4351 et al. : Performance Messungen und Diskussion
hier > http://www.dg8saq.darc.de/ > > HamRadio 2014 Vortrag (deutsch) Also ihr habt das verbrochen, schön angefix habt ihr mich da, Tis... :P Ne, im ernst, ein ganz ganz großes D_A_N_K_E an der stelle, ist ein spannendes
Interface nicht so vertraut bin, ist mir > das aus dem Bild nicht 100% klar... Noise Marker(2,3,4) mit 10 x Avg. So richtig mehr sagt das Handbuch vom Specki dazu leider auch nicht... [code] 2.3.3.2 Noise Marker Execute the Noise marker function for the selected marker and read the noise
-
Thread
Strukturierte AVR-Assembler-Programmierung Gesperrt
Sapperlot W. schrieb im Beitrag #4965152: > LDI UDR,0x00 Hmmmm?!
ihn ein paar Mal benutzt und dann nie mehr, obwohl richtige Schleifen drin waren: [code] #for x=8 to 15 ... #next x [/code] Und es war wirklich beliebig tief zu verschachteln - natürlich durch RAM begrenzt aber nicht durch die Anzahl der vorhandenen Register. Es bringt aber ganz einfach
-
Thread
Problem mit Attiny und Serial.print
checks it against fail(); //the value in the same spot on the generated array } //The fail function is called if it does not match x++; } if (buttonstate == LOW && button[y] == 3
digitalWrite(ledpin[3], HIGH); speakerpin.play(NOTE_C4, 100); delay(200); digitalWrite(ledpin[3], LOW); inputArray[x] = 4; delay(250); if (inputArray[x] != randomArray
-
Thread
Das LTZ1000 Spielchen
-) Es ist ein wenig mehr als eine Größenordnung. Übrigens: ppm/K, nicht ppm/°C. Besser noch 1E-6/K (bzw. dann 5E-8/K für den LTZ1000).
or in degrees Celsius (13th CGPM, 1967/68, Resolution 3, mentioned above), the numerical value of the temperature difference being the same." "The kelvin and the degree Celsius are also units of the International Temperature Scale of 1990 (ITS-90) adopted
-
Thread
Anfängerfrage: 40 Stück Atmega328 an einem Quarz?
doch einen 100MHz C8051, der rennt Deinem 32MHz AVR aber sowas von davon. https://www.silabs.com/mcu/8-bit/c8051f12x-f13x
normalerweise wuerde man fuer 40 Teilnehmer eher sowas wie Ethernet > nehmen.. Aber nicht für 40x Krümelkram ala AVR. Am Ende ist der Master, ähhh, Leader, mehr mit I2C-Datenverkehr beschäftig als mit allem Anderen. Naja, wenn's scheeee macht https://youtu.be/dPM3wPhaMvE ;-)
-
Thread
wie funktioniert ein kapazitiver Drehgeber?
in the secondary coupling with the angular position. Either way, the resolver output voltages (S3 − S1, S2 − S4) have the same equations, as shown in Equation 1. Wenn's was einfaches (basteltoleranztolerant) für eine Umdrehung gibt, lasst es mich wissen.
machen. Drehzahl ist gering, kleiner 10 Hz. Als Encoder heisst das <1kHz Updaterate. Hier wird mit 8 MHz der Strom zweier Elektrodenpaare über den geerdeten Rotor verglichen (analoge Messung 90°): http://elm-chan.org/works/vlp/report_e.html http://elm-chan.org/works/vlp/r9/galvo.png http://elm-chan.org
-
Thread
Hardware online frei schalten
Gerade Bieger schrieb im Beitrag #6546819: > gimp ach und Gimp kann jetzt RAW direkt imporieren und 3x 16 Bit für RGB verarbeiten? Intesessant, ab wann und wie? Ich hatte zulange darauf gewartet und irgendwann aufgegeben!
Joachim B. schrieb im Beitrag #6546914: > ach und Gimp kann jetzt RAW direkt imporieren und 3x 16 Bit für RGB > verarbeiten? > Intesessant, ab wann und wie? Ab Version 2.10. Gerechnet wird intern mit 32 bit, ausgegeben mit 8, 12 oder 16. Für den RAW-Import brauchst Du zusätzlich Darktable
-
Thread
CH340G meldet sich nicht als serielle Schnittstelle am PC (Windows)
Hab jetzt mal einen Einzelaufbau auf einer extra Platine aus CH340G, 2x 12pF (anstatt 16pF) und 1x 12MHz Crystal. Bei 3.3V selbes Verhalten wie bisher. Sobald ich die Versorgungsspannung aber auf 2.5V gesenkt habe, bekomme ich 12MHz auf dem Oszi!? Kann sich jemand
von den selben 3.3V werden CH340G und der EFM8 versorgt.
-
Thread
AVR 32-bit. Externes OLED Display verwenden.
5V-Variante (VDD) des Displays (VGY(G)12864L-03) Pinout des Display-Controllers: 1 -> GND 2 -> 5V (VDD) 3 -> 12V 4 -> D/C mit beliebigem GPIO des AVR32 verbinden; 5 -> N.C. (not connected) 6 -> N.C. 7 -> SCLK (SPI) 8 -> MOSI (SPI) 9 -> N.C. 10 -> N.C. 11 -> N.C. 12 -> N.C. 13 -> N.C. 14 -> N.C
SPI-Mode auf 0 setzen (CPHA=0, CPOL=0) SPI-Frequenz vorerst auf 1MHz oder darunter einstellen; 8 bits pro Transfer (pro SPI-Datenwort) einstellen; Delays zwischen den einzelnen Transfers (Bytes bzw. SPI-Datenwörtern) brauchst Du nicht; 1.2.3) OLED-Display resetieren (siehe Pinout RES#) 1.2.4