-
Thread
Präprozessor Ausgabe in Datei ausgeben
\ uint8_t ui8BitMask; \ for(ui8BitMask = eDataDirection==SPI_MSB_FIRST ? 0x80 : 0x01; \ ui8BitMask != 0;
(ui8BitMask = SPI_MSB_FIRST==SPI_MSB_FIRST ? 0x80 : 0x01; ui8BitMask != 0; ui8BitMask = (SPI_MSB_FIRST==SPI_MSB_FIRST) ? (ui8BitMask>>1) : (ui8BitMask<<1)) { if(SPI_MODE0 == SPI_MODE2 || SPI_MODE0 == SPI_MODE3
-
Thread
Kamera selbst bauen
Standard-Video-Interface einlesen, aufsteigend nach Komplexität und Performance: - STM32-Derivat - SAM9 von Atmel - Blackfin BF53x oder 52x - TI OMAP, IMX6 oder 8 Da gibt es fertige Kamera-Referenzdesigns mit oder ohne uClinux. Oder du setzt das bare-metal auf und musst dich mit den DMA-Features
https://www.mouser.de/ProductDetail/ON-Semiconductor/AR1335CSSC11SMKA0-CP2?qs=sGAEpiMZZMvhQj7WZhFIAO5eL%252B6vQyA6FpoxASiERo9bTZudY3vn1g%3D%3D
-
Thread
Frage zum Frequenzmultiplex bei Modulation Gesperrt
zusätzlich zur Modulationsfrequenz (f) die ungeradzahligen Harmonischen der Modulationsfrequenz sehen (3 x f, 5 x f, 7 x f usw...), und zwar mit abnehmender Amplitude.
einem Rechteck an. Die Amplitude der Anregung wird wieder als 0dB gesetzt. hier in Kurzform 0,8KHz Nein 1,0KHz Ja 1,2KHz Nein . .Alle Nein . 2,8KHz Nein 3,0Khz Ja 3,2KHz Nein . .Alle Nein . 4.8KHz Nein 5.0KHz Ja 5.2KHz Nein . .Alle Nein . 8.8KHz Nein 9.0KHz hier wirds dann langsam
-
Thread
Kaufempfehlung Mikrocomputer
gewusel an Registern zurecht kommt. Nett finde ich hingegen (so ist es zumindestens bei dem Atmel SAM3X8E, Cortex-M3, Arduino Due) das 8bit, 16bit und 32bit datentypen gleich schnell verarbeitet werden, lediglich 64bit brauchen geringfuegig laenger.
/itm/1-x-SYB-120-Breadboard-Steckboard-Laborboard-Experimentierboard-700-Kontakte-Neu-/390996929464?pt=Wissenschaftliche_Ger%C3%A4te&hash=item5b093babb8 oder mit Jumperkabel für den mega2560 http://www.ebay.de
-
Thread
ARM - Probleme mit sprintf (Linkerfehler)
Hey, wieder mal ein Problem mit sprintf. Platform: Atmel Studio 6.2 Atmel Sam3X8E (Cortex-M3) folgendes Problem: [c] #include <stdio.h> int main(void) { char test[30]; char x[] = "Hallo Welt"; sprintf(test, "%s", x); } [/c] gibt folgende Fehler: [code]
/hudson/workspace/arm-gnu-toolchain/.build/src/newlib-custom/newlib/libc/reent/readr.c 58 Error 8 ld returned 1 exit status collect2.exe c:/program files (x86)/atmel/atmel toolchain/arm gcc/native/4.8.1429/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib
-
Thread
Fuseeditor, grafische Benutzeroberfläche für AVRdude
jessie (nicht weiter verwunderlich, da Mint ein Debian Derivat ist): $> uname -a Linux deb10 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02) x86_64 GNU/Linux $> aptitude show libfltk1.3-dev Package: libfltk1.3-dev State: installed Automatically installed
thomas@thomas-ESPRIMO-Mobile-V6535:~/Fluid_work$ file fuseedit fuseedit: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5903c02d0488763cad1d0f1214f8e5e6c7739e29, for GNU/Linux 3.2.0, stripped thomas@thomas-ESPRIMO-Mobile-V6535
-
Thread
STM32f4 performance
ITERATION-1) && (radius < rlimit)) 64 .loc 1 60 0 65 002a B1EE004A fconsts s8, #16 66 .LVL4: 67 .L3: 52:src/main.c **** for (x=0; x<size_x; x++) 68 .loc 1 52 0 discriminator 1 69 002e B0B3 cbz r0, .L7 52:src/main.c **** for (x=0; x<size_x; x++) 70 .loc 1 52 0 is_stmt 0 71 0030 07EE105A fmsr s14, r5 @ int 72 0034 F8EE477A fuitos s15, s14 73 0038 F8EEE13A fsitos s7, s3 74 003c
-
Thread
Anfängerfrage AVR GCC
Quelle: [c] int main(){} [/c] Kompilat: [c] 00000080 <main>: int main(){} 80: 90 e0 ldi r25, 0x00 ; 0 82: 80 e0 ldi r24, 0x00 ; 0 84: 08 95 ret [/c]
#6487152: > sie wird nach dem Return ausgeführt ;-) Du meinst: [c] 00000086 <_exit>: 86: f8 94 cli 00000088 <__stop_program>: 88: ff cf rjmp .-2 ; 0x88 <__stop_program> [/c] Wo dann auch der Return landet. [c] 74: 0e 94 40 00 call 0x80 ; 0x80 <main
-
Thread
Atmel SAME70 (Cortex-M7) unter linux ans Laufen bringen..
: 2202 movs r2, #2 4012a0: 601a str r2, [r3, #0] i = 0x2; 4012a2: 4b0e ldr r3, [pc, #56] ; (4012dc <main+0x4c>) 4012a4: 2202 movs r2, #2 4012a6: 601a str r2, [r3, #0] i = cvar; 4012a8: 4b0d
cvar); 4012b0: 4b0b ldr r3, [pc, #44] ; (4012e0 <main+0x50>) 4012b2: 681b ldr r3, [r3, #0] 4012b4: 4618 mov r0, r3 4012b6: 4b0b ldr r3, [pc, #44] ; (4012e4 <main+0x54>) 4012b8: 4798
-
Thread
Frequenzzähler vs Oszilloskop
Figur und > einigen 10MHz oder gar einigen hundert Mhz auf eine Abweichung von z.B. > nur 10exp-8 einstellst, wenn sich die Frequenzen noch 100Hz oder mehr > unterscheiden. Ein Unterschied von 10 exp-8 bei 1 GHz entspricht ~3.3 MHz...ja, dann wirds interessant. Wenn du aber mit EXP fälschlicher
exponential function [edit] Main article: Exponential function The important mathematical constant e, sometimes called Euler's number, is approximately equal to 2.718 and is the base of the natural logarithm. Although exponentiation of e could, in principle, be treated the same as exponentiation of
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
X IDE (V3.65) zu integrieren. Was mir aufgefallen ist, dass die Library von MPLAB X anders im vergleich zu MPLAB 8.9.2. z.B: Ich brauche die USB Library aber ich finde die nicht unter MPLAB X.
MPLAB X mit XC8
-
Thread
Selber Platinen ätzen oder fertigen lassen?
Zahlt es sich aus eine Leiterplatte, wie in der Beilage mit 106x40mm, durchkontaktiert, gebohrt mit Lötstoplack und Servicedruck, selbst anzufertigen, wenn 3 Leiterplatten 14 € kosten?
dass ihr nur die Werbung kennt und euch > noch nie habt beliefern lassen. Tatsächlich sind es 8x8cm und ich kann dir Sagen, dass ein Bordcomputer für ein Modellschiff z.B. 3 mal da drauf geht (1). Incl. Schrittmotoransteuerung für 2 Radarbalken... Aber ich hab seit 1 Jahr nichts mehr bestellt,
-
Thread
Fragen zu Waveshare e-paper 1.54"
benutzen würden, wieso machen die Bit-Banging? Hier anders belegt: https://www.waveshare.com/wiki/E-Paper_Driver_HAT#Hardware_connection_2 DIN D11 CLK D13 CS D10 DC D9 RST D8 BUSY D7 hier nochmal anders https://forum.arduino.cc/t/waveshare-e-paper-displays-with-spi/467865 BUSY->D6(MISO), RST->D4, DC->D3, CS->D8(SS), CLK->D5(SCK), DIN->D7(MOSI) wenigstens sind Clock und Daten hier anscheinend korrekt angeschlossen, wie sind diese "D" am Arduino definiert? Pin 8-13 sind Port B 0-5 Im Controller-Datenblatt
-
Thread
raspberry pi shell-script automatisch ausführen lassen wenn keiner eingeloggt ist
Hallo, ganz so wie gedacht funktioniert es bei mir doch noch nicht crontab -e: [code] 0 */3 * * * cd speedtest && sh speedtest.sh [code] (zwischen */3 und cd speedtest soll 3x*) es soll alle 3 Stunden in den Ordner speedtest gewechselt werden und das skript speedtest.sh ausgeführt
Server immer in der Vollen Stunde und Halben Stunde überlastet sind. Habe meinen cron-Befehl dann auf 8 Minuten nach (alle 3 Stunden) gändert. [code] 8 */3 * * * sh /home/speedtest/speedtest.sh >> /home/cron.log 2>&1 [/code] Werde ich dann morgen sehen, ob es das Problem war. Aber zumindest weiß
-
Thread
Umweltbilanz E-Mobilität vs. Brennstoffzelle
4 oder 5 köpfige Famile sich einen 8 Jahr alten A6 oder E Klasse Kombi kaufen und hatte damit ein preiswertes geräumiges Auto mit guter Chance damit einige Jahre ohne zu große Kosten fahren zu können. Inzwischen braucht man alle 3 Jahre
größer die Kugel, um so besser. Die Kugeloberfläche steigt mit der 2. Potenz, das Volumen mit der 3. Also sinken die Kühlverluste. Auch hat Wasserstoff die höchste Energiedichte pro kg (alles was mehr hat ist irgendwas mit Atomkraft und so oder gleich E = m*c^2. H: 120 MJ / kg Hausmüll: 8 ...
-
Thread
die gemeinsten Fallstricke in C
; 1 c0: 80 81 ld r24, Z c2: 80 33 cpi r24, 0x30 ; 48 c4: 39 f4 brne .+14 ; 0xd4 <test+0x1e> c6: 81 81 ldd r24, Z+1 ; 0x01 c8: 21 96 adiw r28, 0x01 ; 1 ca:
Ergebnis von 2 Neuere Versionen von gcc sehen das anders: $ cc foo.c && ./a.out Ausgabe: y = 3 Das liegt an: $ cc -E foo.c: [c] ... main () { int x = 3; int y; y = - -x; printf ("y = %d\n", y); } [/c] Der Preprocessor baut da ein Blank zwischen die beiden
-
Thread
Unbekanntes lcd Display
Sam schrieb im Beitrag #1761444: > Mit folgendem Code lässt es sich initialisieren aber zeigt nichts an: Wie stellst du die erfolgreiche Initialisation fest? Sam schrieb im Beitrag #1761444: > Noch
die erfolgreiche Initialisation fest? Ganz einfach: Es zeigt nicht mehr die Balken in der 1. und 3. Zeile an. Sondern nichts. Der Bildschirm leutet einfach leer. Chipsatz ist KS0065(X4).
-
Thread
Spannung/Stromstärke messen an Solarzelle
: "Oh je, was wird denn hier geraten... " implizierst du ja sofort, dass alle anderen nur schei**e reden . das find ich nicht sonderlich konstruktiv. Hallo guido, danke für den zuspruch. ich lebe seit 8 jahren mit solarenergie und meine aussage beruhte schon auf etwas erfahrung. dein alternativvorschlag
himmel verdunkelte. deine messung wäre also falsch. noch schlimmer wird das, wenn du nur einmal di8e stunde auf dein messgerät schaust. im bereich der elektronik ist man sich (hoffentlich) im Allgemeinen über diese Ptoblematik bewusst und man verwendet elektronische Integratoren. nach der gewünschten
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
pre]200023c0: 2301 movs r3, #1 200023c2: 4a09 ldr r2, [pc, #36] ; (200023e8 <led+0x28>) 200023c4: 8313 strh r3, [r2, #24] 200023c6: 4b09 ldr r3, [pc, #36] ;
r1, #3 200023e0: 6099 str r1, [r3, #8] 200023e2: 2307 movs r3, #7 200023e4: 8353 strh r3, [r2, #26] 200023e6: 4770 bx lr
-
Thread
Problem Inbetriebnahme OLED-Display DD-160128FC-2A (Densitron)
spi on falling edge of SCL AT91C_SPI_BITS_8 | (AT91C_SPI_SCBR & (0x10 << 8)) | // 16/48MHz (0x10/MCK) gives speed 3MHz, max allowed speed is 16MHz so 3MHz should be OK! (AT91C_SPI_DLYBS & (0x08 << 16)) ; //Wait 166ns before scl
0]); //command(0x3c); //data(1); //command(0x3d); //data(255); //command(0x3e); //data(5); //command(0x3f); //data(5); //command(0x40); //data(5);
-
Thread
LCD-Modul TC1602E-01 von Pollin ansteuern
different port for the LCD pins. * * The four LCD data lines and the three control lines RS, RW, E can be on the * same port or on different ports. * Change LCD_RS_PORT, LCD_RW_PORT, LCD_E_PORT if you want the control lines on * different ports. * * Normally the four data lines should
. Hab auch so ein Display. 94-120 420 LCD TC1602E-01, 16x2, gelb/grün, Hat links 14 Lötstellen. Die muss man richtig zuordnen. 1 ist Plus 5 Volt, die 15 und 16-Pinne sind auf der rechten Seite für Beleuchtung der 15-er ist die Plusseite (Anode) der
-
Thread
[V] Laserschneiden von Plexiglas zB Frontplatten, Gehäuse..Tausche gerne gegen anderes :)
Antwort heißt einfach, daß ich nicht ständig diesen Tread verfolge :-) Ich habe zwei Platten 180x180 mm² in 5mm Stärke (schwarz glänzend) und eine Platte 180x180 mm² in 3 mm Stärke (gelbgrün opak) lasern lassen. In den 5 mm Platten sind etwa 60 cm Laserweg drin + verschiedene Beschriftungen, in der
schon geschrieben, dass mir sämtliche Emails > abhanden gekommen sind. Das bezog sich aber auf E-Mails von vor einer Woche, so wie Du geschrieben hast. Meine Anfrage war aber vor 8 Wochen, hast Du da Deine E-Mails auch verloren? Frank
-
Thread
Benutzt hier noch jemand Windows?
man aus einem vorinstallierten 7-Home ein 7-Professional machen konnte. Hilfreich ist "SLIC_ToolKit_V3.2.rar". Wer es sucht, das saubere hat 344.205 Bytes und die MD5 "da47ab9d2f797d62473cb6ad21bd3b6e". > Angeblich > soll ein Update von Windows 7 auf Windows 10 (und dann auf Windows 11) > nicht mehr
https://www.chip.de/news/software/schlimme-panne-bei-windows-update-patch-sperrt-nutzer-komplett-aus_e406c2b8-fcf7-4a78-915e-b9f9eed5830a.html
-
Thread
Geschwindigkeit eines ARM9 mit 180MHz (UDP Checksum-Berechnung)
pseudo and udp header */ for (i = 0; i < 10; i++) { sum += header.u16[i]; sum += (sum & 0x10000) >> 16; sum = sum & 0xffff; } /* calculate 16-bit words in UDP payload */ words = ((endians(RxPd->udp_header->length))-8) / 2; /* set payload pointer */ ptr = (unsigned short
clear trailing bytes that are not part of the // data array. tail = wptr[i] & ~(0xFFFFFFFF << ((len % 4) * 8)); sum64 += tail; } sum64 = (sum64 & 0xFFFFFFFF) + (sum64 >> 32); // Add carries and sum sum32 = (sum64 + (sum64 >> 32)) & 0xFFFFFFFF; // Add possible
-
Thread
Problem mit atomic Funktionen
from both block types are all managed automatically without the need for special considerations, i. e. the interrupt status will be restored to the same value it has been when entering the respective block. Man beachte hier das > Exit paths from both block types are all managed automatically Wie
asm__ volatile ("" ::: "memory"); (void)__s; } static __inline__ void __iRestore(const uint8_t *__s) { (*(volatile uint8_t *)((0x3F) + 0x20)) = *__s; __asm__ volatile ("" ::: "memory"); } # 2 "main.c" 2 volatile int var; int test( void ) { for ( uint8_t sreg_save __attribute
-
Thread
sigrok - Cross-Platform Open-Source Logic Analyzer Software
Email::Sender::Transport::Sendmail::_find_sendmail(Bugzilla::Sender::Transport::Sendmail=HASH(0x561efbd2e2a8), "sendmail") called at /usr/share/perl5/Email/Sender/Transport/Sendmail.pm line 36 Email::Sender::Transport::Sendmail::__ANON__(Bugzilla::Sender::Transport::Sendmail=HASH(0x561efbd2e2a8
line 23 Email::Sender::Transport::Sendmail::sendmail(Bugzilla::Sender::Transport::Sendmail=HASH(0x561efbd2e2a8)) called at /usr/share/perl5/Email/Sender/Transport/Sendmail.pm line 41 Email::Sender::Transport::Sendmail::BUILD(Bugzilla::Sender::Transport::Sendmail=HASH(0x561efbd2e2a8), HASH(0x561efc4bc4b0
-
Thread
LCD Display schwer zu lesen
Moin Leute, es ist ein TRULY MCC2091-A3-E verbaut. Gefunden habe ich es leider noch nicht.
Belegung ist wie folgend: 13868-911-04 LCD PINOUT: 1 - RS 2 - RW 3 - E 4 - DB0 5 - DB1 6 - DB2 7 - DB3 8 - DB4 9 - DB5 10 - DB6 11 - DB7 12 - VLCD 13 - VCC 14 - GND 15 - NC 16 -
-
Thread
SAM-D21-Einstieg ohne ASF?
= 8, multiply by 24 -> 48MHz clock from 16MHz input */ REG_OSCCTRL_DPLLCTRLB = OSCCTRL_DPLLCTRLB_DIV(3) | OSCCTRL_DPLLCTRLB_REFCLK(1); // setup PLL to use XOSC input REG_OSCCTRL_DPLLRATIO = OSCCTRL_DPLLRATIO_LDRFRAC
einen Clock ausgeben und die SPI im Slave-Modus betreiben. Hat schon mal jemand die FDPLL96M des SamD21 benutzt? Ich blicke da bei den Registern und vor Allem bei den IDs des GCLK-Moduls noch nicht durch. Ich möchte mit 16MHz reinfahren, durch 8 Teilen und mit der FDPLL96M auf 48MHz hoch. Das soll
-
Thread
[V] Olimex Development Boards LPC2xxx,
verdienen als zu verstauben. Ich k"onnte folgende Boards abgeben, zu den Preisen in [ Klammer ]: 2x Olimex LPC-E2294 - 1MB (Rev. B), RoHS:ja [ je 30 EUR ] (ARM7TDMI, Ethernet, LCD 16x2, 4xCAN,...) 2x Olimex SAM7-EX256 (Rev. A), RoHS:ja [ je 25 EUR ] 1x Olimex SAM7-P64-A, RoHS:nein [ 15 EUR ]
Ist schon einiges weg. Noch zu haben ist: 1x Olimex SAM7-EX256 (Rev. A), RoHS:ja [ je 25 EUR ] 1x 4x20 oder 4x16 (weiss nicht mehr genau) TextModus-LCD, nicht RoHS-konform [ 8EUR ]
-
Thread
Atmel Studio probleme wenn optimization aktiv
RAM oder auch Stacküberlauf sein könnte. Aber wie kann man das feststellen? Der Prozessor ist ein SAM3X8E (Arduino Due). Bisher habe ich noch keine Möglichkeit gefunden, z.B. die Stackgröße irgendwo zu definieren. buf selbst ist ziemlich groß, momentan mit int8_t buf[4096] definiert. Ich kann ja mal
uint32_t udata, rc_unit, error, color; int32_t i, j, k, idata, turned_local; uint8_t c; int16_t yn; uint16_t xx, yy; uint8_t spi_tx[64]; uint8_t spi_rx[64]; SystemInit(); // Initialize the SAM system WDT->WDT_MR = 0x00008000
-
Thread
Display an µC
loslegen evtl alternativ einen 32bitter mit Ardu Shield Buchsen https://www.ebay.de/itm/Klon-Due-SAM3X8E-32-bit-ARM-Cortex-M-Board-kompatibel-Arduino-Clone-/222837754329
schön DMA nutzen und im Extremfall den kompletten Framebuffer per DMA ins DisplayRam übertragen. 320x240x8Bit -> 75kB 320x240x16Bit-> 150kB Ein grosser STM32F103 (RF/RG) reicht also schon für die 8Bit-Variante. Ansonsten halt ein F4. Bei spezifikationsgemäßen 10MHz am ILI9341 kommst Du mit Framebuffer
-
Thread
EEPROM Emulieren auf Atmel SAM4E APP Note
Ich versuche mich in der EEPROM Emulation bei einem Atmel SAM4E8C. Zunächst einmal habe ich die Funktionen aus dem Atmel APP Note AT4066 übernommen siehe Source unten. Funktionieren tut es auch auf anhieb, zuerst wird die eep_init() aufgerufen, dann kann man
1; #elif((EEPROM_SIZE == 127)) if(data[0] & 0x01) return 0; else if(data[128] & 0x01) return 1; else if(data[256] & 0x01) return 2; else if(data[384] & 0x01) return 3; #endif return -1; } uint8_t eep_init(void
-
Thread
Überlauf in AVR mit C
P-Regler programmieren und bin gerade zu dumm dafür. Hier mein Code: [c] int32_t P_Teil; int32_t e; // Regeldifferenz uint8_t P; // Verstärkung while(1){ e = T_soll - T_ist; if ((P*e) < 65535 && (P*e) > -65535) { P_Teil = P * e; } else if ((P*e) > 65535)
<main>: 80: 28 9a sbi 0x05, 0 ; 5 82: 80 e0 ldi r24, 0x00 ; 0 84: 90 e0 ldi r25, 0x00 ; 0 86: 08 95 ret [/pre]
-
Thread
Kommunikation mit Bediener
Hallo zusammen. Ausgangssituation ist folgendes: Ich arbeite mit einen Atmel-AT91SAM3X8E und dem AtmelStudio 7.0. Ich versuche gerade ein Programm (in C) zu schreiben, mit dem ich jegliche I/Os testen kann, die auf dem Board verbaut sind. Ich möchte, dass sich vor und nach jedem Test
deinen Fragen zu tun? Simon T. schrieb im Beitrag #6252481: > Ich arbeite mit einen Atmel-AT91SAM3X8E und dem AtmelStudio 7.0. > Ich versuche gerade ein Programm (in C) zu schreiben, mit dem ich > jegliche I/Os testen kann, die auf dem Board verbaut sind. *1.) Ist auf dem Board eine Ausgabemöglichkeit
-
Thread
Shift vs. Union - Was ist effizienter?
): [c] #define tr16(value) tr8((value) & 0xFF);tr8(((value) >> 8) & 0xFF) [/c] Auf was ich dann vor einigen Tagen gestoßen bin ist, wäre folgendes Codebeispiel einer Funktion: [c] void convert(byte v) { union { uint32
Was ist eigentlich mit der "Pointer-Casting-Variante"? [c] uint32_t word; uint8_t *bytes = (uint8_t *)&word; bytes[0] = x; ... bytes[3] = w; [/c]
-
Thread
Leckanzeigegerät
signalleuchte-230-v-weiss-oe-13-5-mm-534308 https://www.pollin.de/p/signalleuchte-sgf1010-230-v-orange-11-3x11-3-mm-534461 Einzelne Glimmlämpchen gibts z.B. in der Bucht. Allerdings haben da viele nur einen 100k Vorwiderstand, denn ich für viel zu niedrig halte. Besser da also nochmal ein paar hundert k in
Sam schrieb im Beitrag #6667951: > Ich habe Sie ersetzt mit einer neuen Glimmlampe 65VAC bei 0,3mA. Ich > habe auch ein 220k genommen. Es funktioniert alles. Woher weißt du das? Die Glimmlampe zeigt
-
Thread
Ethernet funktionniert nicht
27, 2020 10:28:23 PM Default Gateway . . . . . . . . . : 192.168.8.1 DHCP Server . . . . . . . . . . . : 192.168.8.1 DHCPv6 IAID . . . . . . . . . . . : 287633050 DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-24-C3-57-40-48-2A-E3-50-1B-76 DNS Servers
. Am STM32 ist es *Ethernet* im 192.168.8er Netz, am PC ist es *WLAN*. Stelle die 192.168.8.x am korrekten ETH-Port des PCs ein. Wieso hat das WLAN 192.168.8.x? Weil es so vom AP/Router vergeben wurde? Wenn ja, stecke das ETH-Kabel des STM32
-
Thread
Verfügbare CAN-FD Lösungen (kein IP Core)
software-development-tools/software-tools/lpcxpresso-boards/lpcxpresso-development-board-for-lpc5460x-mcus:OM13092 http://www.mouser.de/ProductDetail/NXP-Freescale/OM13092/?qs=sGAEpiMZZMtI26rxh1qzjqrURbY1zRLHo43tKHBo89s%3d
We do not have a MCU that is compliant with ISO CAN-FD (ISO/CD 11898-1:2015) specification. The SAM E70 devices have 2 CAN FD modules that are compliant with ISO11898-1 (Bosch CAN specification 2.0 part A,B) and to Bosch CAN FD specification V1.0. http://www.microchip.com/wwwproducts/en/ATSAME70Q21
-
Thread
PiPico Multicore
#7851368: >> Zugriffe auf "int" sind übrigens immer atomar > sicher? => AVR-gcc, Interrupt? Ja, 8 Bitter sind die Ausnahme :). Da muss man sich halt auf uint8_t beschränken.
: x". Bei 2er Potenzen wirds noch einfacher, da reicht dann z.B. "x%16" was einfach nur ein "and" ist und man braucht nix umbrechen sondern inkrementiert die Zähler einfach nur.
-
Thread
"Driverless" HID, bidirektional, je 64 Byte - möglich?
report may have maximum value = 0x00FF = unsigned 255) 0x75, 0x08, // Report Size: 8-bit field size 0x95, 0x40, // Report Count: Make sixty-four 8-bit fields (the next time the parser hits an "Input
0x29, 0x40, // Usage Maximum //64 output usages total (0x01 to 0x40) 0x91, 0x00, // Output (Data, Array, Abs): Instantiates output packet fields. Uses same report size
-
Thread
Resourcenwahnsinn beim PC, warum?
GUI 1992 640x 480x 4bit farbe^-> 150 kbyte GUI heute 1920x1080+32bit Farbe ->8.3 Mbyte da ist schon mal Faktor 50 am Pixelspeicher zu bewegen. Wenn man darauf Software entwickelt also vornehmlich mit Texteditor
den diversen Amiga-Systemen so findet. Daß Leute freiwillig aus ästhetischen Gründen einen Monospace-8x8-Pixelfont verwendet haben, mag ich so recht nicht glauben. Ist aber im Grunde genommen auch wurscht - klar ist, daß die GUI des Amiga nicht der von Windows 3.x überlegen war. Klar ist allerdings
-
Thread
STM32 Uart Float Bytes senden
(Die Bytes bitte, nicht die dadurch repräsentierten ASCII-Zeichen.) Was kommt an, wenn du z.B. "\x3e\x10\x96\xbc",4 sendest?
are collectively called > the character types. The implementation shall define char to have the same range, > representation, and behavior as either signed char or unsigned char. 45) Demnach ist es also zulässig nach uint8_t* zu casten. Das Problem könnte aber sein, dass uint8_t nicht zwingend
-
Thread
PDA als LA
auswertung machen kann. koennte ungefaehr so aussehen: 0 1 2 3 4...n reserviert befehlsart befehl_high befehl_low daten byte1: 0x00-0x0F get la 0x10-0x1F set la 0x20-0x2F get palm 0x30-0x3F set palm byte2: byte3
t mask,uint8_t value 0x01 "AND" uint8_t mask,uint8_t value 0x02 "toggle" zb 00 00 01 00 get sw-version from la 00 10 10 01 00 0A set timebase to
-
Thread
LoRa-Parameter
ist, nicht so einfach in ein eigenes PCB zu integrieren ist (layouttechnisch), aber sowas wie Wio-E5, STM32WL5MOC, Wio-E5 etc. aber schon. Gleiches gilt für den nackten SX126x Chip vs. fertige Module wie Wio-SX1262. Rahul D. schrieb im Beitrag #7909152: > Es wäre schön, wenn mir jemand das schreiben
Raspberry Pi - Arduino framework for RaspberryPI Heltec CubeCell - ASR650X series (CubeCell-Board, CubeCell-Capsule, CubeCell-Module etc.) PJRC Teensy - Teensy 2.x, 3.x and 4.x boards Silicon Labs EFR32 - Silicon Labs xG24, xG27 and other boards
-
Thread
PIC ICD 2 selbstgebaut
. 6,1-16V einstellbar. z.B.3:liegt in der Mitte zwischen den Extremen: R6=8k2 R19=2k2 und R5=20,00 kohm gibt 7,0-15,3Volt Mindest-Einstellbereich. Ich entscheide mich für Möglichkeit 3. Ergebnis dieses Tests:erst 7,9V, dann
Dazu folgendes tun: -----1/2 MCP42010 statt 1x MCP41010 verwendet. ----- PULL up von 6k8 an 1RA4 (PIN6 des 877) ----- in der VPP Regelung wird R5=20k R6=8k2 R19=2k2 -----Die Ausgangsschalterkonfiguration wird umgebaut: -- Das IC5 (74HC4066
-
Thread
Digitalpiano Sound verzerrt - Roland HP 237e
Maximilian V. schrieb im Beitrag #6661724: > 5 5.5 |----| 0 4 > 6 5.5 |4570| 5.5 3 > 7 5.5 |024 | 5.5 2 > 8 11. |----| 5.5 1 Maximilian V. schrieb im Beitrag #6661801: > 5 VZ |----| 0 0 > 6 VZ |4570| 5.5 VZ > 7 VZ |024 | 5.5 VZ > 8 0 |----| 5.5 VZ Pin 8: Was
>> 5 VZ |----| 0 4 >> 6 VZ |4570| VZ 3 >> 7 VZ |024 | VZ 2 >> 8 0 |-----| VZ 1
-
Thread
Nationaler Warntag, Handy von 2019
Gunnar schrieb im Beitrag #7279764: > Was sind "ältere Handys"? > Bei Galaxy S8 gibt es diese Einstellungen nicht. Und so alt ist das S8 > ja nicht. Siehe Link. Und versuche eines der 3 Varianten.
Schlaumaier schrieb im Beitrag #7279767: > Siehe Link. Und versuche eines der 3 Varianten. Ich schrieb doch, dass es diese Einstellungen beim S8 nicht gibt!!!
-
Thread
Reflow löten selbstgemacht
Der Frittierkorb der 33 Euro Frittöse hat folgende Maße, L/B/H 23,5 x 13,5 x 8,5 cm, also nehme ich mal an, daß die Edelstahlwanne mindestens 2cm größer ist, und somit eigentlich passen sollte. Was haltet ihr davon ?
kleine Anlagen gefunden, wenn denn der Boden richtichtig konzipiert ist: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=310062038565&_trksid=p3907.m32&_trkparms=tab%3DWatching
-
Thread
RFM12 - Funkmodul
RainSun" und werden über den Distri Compotek vertrieben. Der Preis für Musterstückzahlen liegt bei 3,50 EUR Netto oder ab 500 Stück bei 1,50 EUR Netto. Die ist ja nur 16mm x 3 mm x 1,7 mm. Ich hab heute mal welche bestellt um die Teile zu testen. http://www.rainsun.com/Products/LTCC/LTCC.html
...dann müsste er ja mekern... so war mein gedanke nur die änderung: [code] rf12_trans(0x82C8); // RX on rf12_trans(0xCA81); // set FIFO mode rf12_trans(0xCAF3); // enable FIFO (mit änderung für 868 Modul Normal CA83 while (1) { //rf12_rxdata(test,1);
-
Thread
Speicher aus alten E-Auto Akkus
DER Frage wird im Artikel nichts weiter gesagt. Warum wohl? Komisch, wenn die deutschen Bauern 6E9€ pro Jahr bekommen fragt kein Schwein nach der Finanzierung. Oder 60E9€ pro Jahr für umweltschädliche Subventionen, darunter 8E9€ für Diesel und 3E9€ für Dienstwagen fragt kein Schwein nach der Finanzierung
Lötstellen. Warum man das verwendet, weiß ich nicht. Vermutlich ist eutektisches Silberlot (Sn95,5Ag3,8Cu0,7) einfach zu teuer.