-
Thread
Was hört ihr für Musik ?
Der Paule und sein olles Kamuffel... https://www.youtube.com/watch?v=iNm_Huxq89k
am deutschen Rhein.. https://www.youtube.com/watch?v=2kEmdXYk89c
-
Thread
STM32 Arduino
abverkauft sind. Oder die Kiste mit den 10k 0602 in Shenzhen aufgebraucht ist. Bei einem Board für €1,89 mit einem Chip, der normalerweise €2,67/1000Stk. kostet, kann/muß man mit sowas leben :-)
Hier die Ergebnisse für die reine fft-Funktion ohne Arduino-Umgebung: [pre] text data bss dec hex filename 500 256 0 756 2f4 fft-arm-16.o 416 512 0 928 3a0 fft-arm-32.o 998 256 0 1254 4e6 fft-avr
-
Thread
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
wesentlich/ mehr als at(x)mega. Gleiche Applikation, gleiche GCC-Version: [c] text data bss dec hex filename 28490 48 1148 29686 73f6 comparison-lpc1114-4.6.2.elf 28552 40 1312 29904 74d0 comparison-lpc1343-4.6.2.elf 33748 64 1436 35248 89b0 comparison-stm32f407-4.6.2.elf 45744 255 1074 47073 b7e1 comparison-atmega644-4.6.2.elf 47602 312 1218 49132 bfec comparison-atxmega256a3-4.6.2.elf [/c]
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
oder -std=gnu99. Ist eigentlich unverständlich, warum der Default beim GCC nach wie vor -std=gnu89 ist.
30.720 Bytes) dvanced_OK.cpp.elf" text data bss dec hex 6070 224 543 6837 1ab5
-
Thread
Retro Fieber: Z80 oder 68000 ?
Task-Kommunikationssystem unter RTOS % c't 88/10 254 Pascal/Assembler-Entwicklungssystem für die KAT-Ce % c't 89/ 9 38 RTOS-UH/PEARL jetzt in Version 2.2 % c't 89/ 9 200 Einplatinen-Rechner KAT-Ce in Low-Power-Ausführun % c't 89/11 290 C für D- und EPACS
_CODE .area _GSINIT .area _GSFINAL .area _GSINIT .area _DATA .area _BSEG .area _BSS .area _HEAP [/code]
-
Thread
PHILIPS VP5500 VoIP Telefon bei Pollin
- http://vp6500.bd8.nl/bin/dropbear.tgz => `dropbear.tgz' Resolving vp6500.bd8.nl... 89.188.17.201 Connecting to vp6500.bd8.nl|89.188.17.201|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 113,521 (111K) [application/x-gzip] 100%[==========================
associating with an AP using WPA: 1. wpa_supplicant requests the driver to scan neighboring BSSes 2. wpa_supplicant selects a BSS based on its configuration 3. wpa_supplicant requests the driver to associate with the chosen BSS 4. If WPA-EAP: integrated IEEE 802.1X Supplicant or external
-
Thread
AVR Eclipse Plugin 2.2
Zukunft Invoking: Print Size avr-size --format=berkeley -t Mega8Modul.elf text data bss dec hex filename 452 0 93 545 221 Mega8Modul.elf 452 0 93 545 221 (TOTALS) Finished building: sizedummy make: Warnung: Mit der
funsigned-char -funsigned-bitfields -fno-tree-scev-cprop -ffunction-sections -fno-inline-small-functions -fgnu89-inline -mmcu=atmega128 -DF_CPU=16000000UL -MMD -MP -MF"rtc.d" -MT"rtc.d" -c -o"rtc.o" "../rtc.c" Finished building: ../rtc.c und von cmd: D:\Daten\Projekte\AVR\APC2\Debug>make all Building file
-
Thread
RP2350-Nachbeben, ARM im Fokus der Politik uvam
hoffentlich auch am Basteltisch niemand, denn K&R-C ist etwas, was man wirklich ablehnen darf. Mit C89 hingegen kann man auch heute noch problemlos sichere, wartbare und zuverlässige Programme schreiben.
danach die Interrupts wieder zu aktivieren. - Speicher: Embedded Rust hat standardmäßig nur .data, .bss und den Stack. Einen Heap gibt es von alleine nicht. Braucht man aber auch nicht, man kann problemlos ganze Netzwerkstacks ohne programmieren. Wenn man doch einen Heap will, gibts das aber auch, für
-
Thread
AVR unter Mint programmieren?
Wahrscheinlich gibt es für beides gute Argumente -std=gnu99 - moderner C-Dialekt (der Standard ist sonst C89, viele Sachen gibts da nicht, z.B. Variablen direkt in for-Schleifen deklarieren). -Os - Optimieren auf Codegröße. Für AVR mit relativ wenig Flash meist am sinnvollsten. Optimizer ist Pflicht u.a.
Funktion column -t -s ' :' *.su | sort -n -k 5 # Größe nach Section avr-objdump -hw -j.text -j.bss -j.data main.elf | tail -n +5 # Codegröße nach Funktion avr-nm --print-size --size-sort main.elf [/code]
-
Thread
Bitfeld zuweisen: Warum optimiert der Compiler nicht?
dump (ecx = Eingangsvariable, eax = Return value): [c] 0000000000000000 <input_normalize>: 0: 89 c8 mov eax,ecx 2: 25 c0 00 00 00 and eax,0xc0 7: c3 ret [/c]
return Out; } [/c] Das liefert dann: [c] 0000000000000000 <input_normalize>: 0: 89 c8 mov eax,ecx 2: 25 c0 00 00 00 and eax,0xc0 7: c3 ret 8: 90 nop 9: 90 nop
-
Thread
Simulation serielles 8-Bit Addierwerk mit Schieberegistern und Volladdierer
KFoL0eB-zSx00H4QNuMsZslWoeCVyUe5ceZ6Jmd3KJUn9yR6eJk9s5JiitEihdB9gbjI2Qd1uEkDQQdwDSWZLGvstBkv5hS2IT1r+11-n89VfgxvaRJSf7ed5b7whRJCABDxsTuzpBqZgLhqTkigVCckFEIE0hQcvSwKC16k3Qevb+Es8DHD4KUAgCDthy00sQZcMtyEICyIjEy8leyX2HJSS2JoOg2HYbuNMHDlzcLYXYXm-wuFCK6O6OKXRyySOrP3QBhZ55skssPXsMsXBKOCoAvsXNOzgh0Q8RCftwSUhilg3spjxEwLMUuQRV0Zy2NGhQmxNgNhGUpK46oTiDwODcVIc6
nijJwBAeLkHBACudAAPp0AAlgAdkh1Kfrw5BEIQwjbHBADK2EALZMXQAA6ADOABqAD2AA2fEAIYACbCYRdAAE6SWRrrEMgpAphgSDMB6IA4fhvECSJYmSdJYB4Ho7BuJE1iEN0JmqNYKDECwHHgHCVBKacdjDE5AogAALhJuGxLMhhuew5xuaYEngN+ehBNY4VGFMoxwCwADmYXnHgUyBSs3SAgASvZiQWbCeUso8am0O5gosAAMuALSGIQPY1SANGMuAIAAGaCXxHF0NQphVcODR1YZkRUE12ZtR1XU9ZV4AYAig0zXNnp5O1nXdUgvUzaS83WltS1UCtk3rdN1q5NtWB6KNKgHWtCx9ektU9vdjV7eNq1TXdaLbfYI0vddU12XSjnbLCrnbMVXk+S4lAOL0JTlP5YOxPDICw2Fbio5sDko5WAL
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
Im Kanecomputing Blockschaltbild http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf: P89LPC921 Standby Micro: Power Button, IR Rx & User Led; mit I2C zur CPU Verbunden
Basteln, daher: @Christian Du könntest mal probieren: mips_4kCle-linux-objcopy -S -R .stack -R .bss -R .comment -O binary und das binary direkt ohne Umwandlung zu laden. kawa
-
Thread
Mikrokontroller Crash Kurs mit ANSI-C, mit ATMega Register Nutzung Gesperrt
176 bytes (0.5% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) Jack V. schrieb im Beitrag #6412559: > Christof E. schrieb im Beitrag #6412511: >> Includes Schreibweise wie "avr\io.h" sind evtl historische relikte und >> werden problemlos compiliert
grundsätzlich ein guter Stil. Einfach mal am Anfang einer Funktion zwanzig Variablen zu definieren ist C89 Stil und einfach nicht mehr zeitgemäß. Es bringt auch nichts.
-
Thread
Transistortester mit AVR Gesperrt
bytes (86.1% Full) (.text + .data + .bootloader) Data: 348 bytes (68.0% Full) (.data + .bss + .noinit) Der viele RAM geht momentan anscheinend für die LCD Strings drauf, die man in den Flash packen könnte.
Resistors: Totally wrong for value 18k and connected between 1-2 the result was: REZISTOR 3-1 R=89,7k, same component, but between 2-3: N-JFET GDS=132
-
Thread
Mathe-Frage. Münzwurf
nicht geglaubt (und bin immer noch skeptisch). Ich werd langsam alt. Ich glaub ich such mir einen bsseren Zufallsgenerator und schau ob sich was ändert.
7.29100157313 85 : 7.37779921091 86 : 7.37779921091 87 : 7.46358757383 88 : 7.46358757383 89 : 7.54840106898 90 : 7.54840106898 91 : 7.63227219197 92 : 7.63227219197 93 : 7.71523167232 94 : 7.71523167232 95 : 7.797308605 96 : 7.797308605 97 : 7.87853056964 98 : 7.87853056964
-
Thread
GPS - Empfänger günstig bei Ebay
A217;GROUPID=2914;ARTICLE=57866;START=0;SORT=preis;OFFSET=16;SID=295tXG36wQAR0AAB1b@rUbe553cb0d9fe712a89f387367606f103), der sieht vom Bild her aber ganz anders aus, wie der, den du verwendet hast. Kannst du mal den Artikellink bitte posten? Und welche Kondensatoren werden benötigt? Vielen Dank schon
ohne Lötzinn beizufügen. Wichtig ist, dass man spätestens nach jedem zweiten Mal drüber gehen, bsser jedes Mal, neues FLussmittel aufträgt. Wie gesagt, FLussmittel ist unser Freund XD Das Ganze wiederholt man auf der anderen Seite und fertig. Noch was sauber machen das ganze, damit der FLussmittel-Dreck
-
Thread
LED-Uhr mit Attiny26
Evtl. mit Projekt fuer einen der Bausaetze anfangen: https://github.com/ruthsarian/at89c2051_clock Ist zwar noch fuer at89c2051 aber in C, sollte also uebertragbar sein.
überlege ich, als weitere Maßnahme die 17x BC857 PNPs (für Segmente/Gitter) durch P-CH mosfets (zB. BSS84PW) oder durch ein passendes P-CH array zu ersetzen. Würde sich damit der Stromverbrauch noch senken lassen? Falls das ginge, müsste ich dann noch schaltungstechnisch etwas ändern?
-
Thread
Zeigt her eure Kunstwerke (ab 2023)
alle Verbindungen Oberirdisch gelegt. Mit dem Nachbau konnten 680 Mark der DDR Notenbank gespart. 89-92 wurde dies alles wertlos. Leider nicht aufgehoben, wäre jetzt einer 3D Besichtigung wert. ;-)) MfG alterknacker
einfach bearbeiten und war verfügbar. Mit dem Nachbau konnten 680 Mark der DDR Notenbank gespart. 89-92 wurde dies alles wertlos. Leider nicht aufgehoben, wäre jetzt einer 3D Besichtigung wert. ;-)) MfG alterknacker
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
fast 1:1 in Assembler umwandeln. Vollkommen richtig. Hinzu kommt allerdings noch der Code für die BSS- und Stack-Initialisierung, der bei solchen Miniprogrammen oft gar nicht erforderlich ist, sich aber trotzdem in der Codegröße niederschlägt. Natürlich stören diese zusätzlichen ca. 20 Byte außer
Korrigierte Aufgabenstellung für Moby: [c] void main(){ uint8_t threshold = 89; uint8_t value_ptr = 0; uint8_t last_values[8] = {0, 0, 0, 0, 0, 0, 0, 0}; ADC_CONFIG |= (1 << ADC_ON); UART_CONFIG = ...; // set some bits here while(true){ if(ADC_STATUS
-
Thread
Z180-Stamp Modul
nicht nach möglichen Hardwarevarianten richten. > Bei der Auswahl des n-Kanal Type scheint mir der BSS138 oder ein ander > N-Channel Logic Level Gate FET besser geeignet als der IRLML2402. Beim > 3.3V Betrieb ist die Vgs(th) zu hoch um sicher zu schalten. > > Marcel schrieb im Beitrag #4701525
als der BSS138 funktionieren, da sein Vgs(th) nochmal niedriger ist. Allerdings hat der bei Ugs = 0,00xV nicht ganz schließen wollen (2 Exemplare). Da es mit dem BSS138 funktioniert, habe ich das nicht weiter untersucht
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
Ach so... [code] $ size ../horizon/horizon-prj-mgr text data bss dec hex filename 2624115 9736 11344 2645195 285ccb ../horizon/horizon-prj-mgr stefan@nuc ~/pet $ size ../horizon/horizon-imp text data bss dec hex filename
#6260612: > Es gibt z.B. 790x, die ein verdrehtes Pinning beim TO220 haben. Es gibt auch 78L05 in SOT-89 mit zwei verschiedenen Pinnings. Da bin ich mal auf die harte Tour bei BAE drüber gestolpert. :/
-
Thread
WordClock mit WS2812
SCP@<e6><ef>ZTWZ<b5><c4> <82><b4><c5><11>dD<f5><e3>R`\<89>dH<8a>`H<84><d6><9c><85>IB`Fh<d7><e5><a0><96>@G <f1><da>\<e5><a0><14><c4><86><d5><f6><df><85>H<b8><a2>T<d1>&<ea>`\<a9><14><c4>_<
IRF9310 MOSFET und die Zusatzbeschaltung hergestellt (eher schnell als schön). Statt des BS170 wurde ein BSS123 verwendet. Mit auf der Platine ist auch eine (optionale) Schottky-Diode – geschaltet zwischen WS2812-Daten und geschalteter Versorgungsspannung. Bei den Anschlüssen dafür (1x Schraubklemme, 1x
-
Thread
6502 Prozessor wer kennt den noch?
Schwellspannung des BS170 > bei 5V Versorgung etwas knapp. Kein Problem, habe noch ein "paar" BSS129.
nicht. Die liegt in der Mitte. Tatsächlich? 74HC14 von NXP bei 6V: rauf typ. 3,14V, runter typ. 1,89V. Mitte geht anders.
-
Thread
MMC/SD-Karte mit FAT16 an AVR
entspricht der Flash dem Segment .text und das statisch allokierte RAM wird in die Segmente .data und .bss ausgegeben. Die Angabe der Controllergrößen bezog sich auf meine Anwendung, also mit FAT-Unterstützung und der Mini-Shell über UART. Gruß, Roland
wo SRAM Variablen liegen (Adresse) und wo der HEAP Anfängt: Öffnet die MAIN.SYM und sucht dort __bss_end. Bei mir nun : 008005f5 B battery 00800635 B time_ 00800645 B battery_type 00800646 B time_delta_i 0080064a B time2zero 0080064e B __bss_end <------------ Ab der Adresse
-
Thread
Antennenanalysator nach EU1KY
283240309675?_trkparms=aid%3D111001%26algo%3DREC.SEED%26ao%3D1%26asc%3D20170511121231%26meid%3D26ebc280e89e4a5a979e4c1ac2516aac%26pid%3D100675%26rk%3D2%26rkt%3D15%26sd%3D254042872009%26itm%3D283240309675&_trksid=p2481888.c100675.m4236&_trkparms=pageci%3A53bb6f9d-0b51-11e9-bfef-74dbd180e472%7Cparentrq%3Af96d5e3b1670aa66d3e1b1d9fff543c7%
Compilieren hat X CPU Anz.+1) Erfolgreicher make Durchlauf sieht dann so aus: text data bss dec hex filename 391632 1224 4912328 5305184 50f360 ./bin/release/AAFW.elf READY ==> FW binary created ./bin/release/AAFW_2019MMDD_hhmmss.bin Die FW kann dann mit st-flash
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
cgi.ebay.de/SideShow-Display-2-6-USB-LCD-Farbe-Color-Vista-MS-7-/250667043272?pt=Bauteile&hash=item3a5ceb89c8 Grüße Uwe
gekauft. > > Die hatten noch welche für 39,95 rumliegen. in unserem mm haben die die ganze zeit über 89,90 gekostet... jay
-
Thread
Alternativen zu C, C++ auf ARM cortex M?
thread2(void) { print (b); print (a); }[/c] wird zu [code]0000000000000000 <print>: 0: 89 fa mov %edi,%edx 2: be 00 00 00 00 mov $0x0,%esi 7: bf 01 00 00 00 mov $0x1,%edi c: 31 c0 xor %eax,%eax e: e9 00 00 00
arm-elf-linux-bin/share/examples/gnat-cross/led_flasher-stm32f4 ist ein Beispiel: [code] text data bss dec hex filename 56860 3652 30504 91016 16388 obj/led_flasher [/code] Ich glaub das ist ein neure Weltrekord! led_flasher läßt 2 LEDs blinken und fragt einen Taster ab. Mit