-
Thread
Linux CodeBlocks compilieren und flaschen von AVRs fehlerhaft
bin/sh: 1: srec_cat: not found !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Process terminated with status 127 (0 minute(s), 0 second(s)) 0 error(s), 0 warning(s) (0 minute(s), 0 second(s)) Habe jestz über 2 Tage gegooglet ohne Erfolg ...nun mein English ist nicht gut Kann wer bitte mir einen Tip geben
avr-size Ergebnis der hex : gerhard@Linux-W370 ~/hexcode $ avr-size mega128.hex text data bss dec hex filename 0 246 0 246 f6 mega128.hex gerhard@Linux-W370 ~/hexcode $ Danke vorerst Gerhard
-
Thread
flash-Fehler mit ATtiny2313, compile ok
>avr-gcc -mmcu=attiny2313 -o main.elf -O0 main.c >avr-size main.elf text data bss dec hex filename 820 0 0 820 334 main.elf [/code]
Beim Compilieren (mit Debug) erhalte ich: Invoking: AVR/GNU C Compiler : 3.4.2 text data bss dec hex filename 62 0 0 62 3e fehler-tiny2313-03.elf Program Memory Usage : 62 bytes 3,0 % Full Data Memory Usage : 0 bytes 0,0 % Full Kann
-
Thread
GNUARM-Linker ERROR wegen hardware FP
mthumb -g -ggdb-o"crt.o" "../crt.S" /bin/sh: arm-elf-gcc-x: command not found make: *** [crt.o] Error 127 [/code]
`exit' ../../../../../../newlib-1.14.0/newlib/libc/sys/arm/crt0.S:223: undefined reference to `__bss_start__' ../../../../../../newlib-1.14.0/newlib/libc/sys/arm/crt0.S:223: undefined reference to `__bss_end__' ../../../../../../newlib-1.14.0/newlib/libc/sys/arm/crt0.S:223: undefined reference to
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
224, .db 0, 0, 0, 0, 0, 176, 112, 0, .db 0, 0, 0, 0, 2, 63, 0, 0, .db 1, 160, 0, 0, 96, 0, 0, 127, .db 248, 64, 0, 0, 0, 0, 11, 231, .db 136, 0, 0, 0, 0, 0, 185, 128, .db 0, 0, 0, 0, 0, 15, 128, 251, .db 128, 0, 0, 0, 0, 64, 127, 252, .db 0, 0, 0, 0, 2, 127, 247, 96, .db 0, 0, 0, 0,
, 0, 0, 0, .db 7, 0, 0, 0, 0, 4, 0, 1, .db 224, 0, 0, 0, 0, 0, 0, 126, .db 0, 0, 0, 0, 0, 0, 127, 224, .db 0, 0, 0, 0, 0, 127, 252, 0, .db 0, 0, 0, 0, 11, 255, 192, 0, .db 0, 0, 0, 0, 63, 248, 0, 0, .db 0, 0, 3, 131, 255, 128, 0, 0, .db 0, 1, 252, 127, 240, 0, 0, 0, .db 0, 63, 255,
-
Thread
"expected ')' before '*' token" -- Was ist da los?
# 64 KB of external RAM, starting after internal RAM (ATmega128!), # used for variables (.data/.bss) and heap (malloc()). #EXTMEMOPTS = -Wl,-Tdata=0x801100,--defsym=__heap_end=0x80ffff # 64 KB of external RAM, starting after internal RAM (ATmega128!), # only used for heap (malloc()). #EXTMEMOPTS
COFFCONVERT=$(OBJCOPY) --debugging \ --change-section-address .data-0x800000 \ --change-section-address .bss-0x800000 \ --change-section-address .noinit-0x800000 \ --change-section-address .eeprom-0x810000 coff: $(TARGET).elf @echo @echo $(MSG_COFF) $(TARGET).cof $(COFFCONVERT) -O coff-avr
-
Thread
lookup verständnis
Sagte ja es ging nicht anderst, hab schon einiges probiert. Danke schonmal. P.S.: Bin schon bei 127 in meiner Tabelle!
bytes (10.5% Full) (.text + .data + .bootloader) Data: 266 bytes (26.0% Full) (.data + .bss + .noinit) [/pre] Ergebnis: [avrasm] 00000092 <umkehr1>: 92: 98 2f mov r25, r24 94: 99 0f add r25, r25 96: 9a 7a andi r25, 0xAA ; 170 98: 86 95
-
Thread
Benötige Hilfe mit Atmega16
..\..\..\..\..\..\..\..\WinAVR-20100110\avr\include: command not found make: [welder_neu.o] Error 127 (ignored) mmcu=atmega16 -Wl,-Map=welder_neu.map welder_neu.o -L"C:\WinAVR-20100110\avr\include\avr" -L"C:\WinAVR-20100110\avr\include" -o welder_neu.elf /usr/bin/sh: -Wl,-Map=welder_neu.map: command not found make: [welder_neu.elf] Error 127 (ignored) avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature welder_neu.elf welder_neu.hex avr-objcopy: 'welder_neu.elf': No such file make: *** [welder_neu.hex] Error 1 Build failed
-
Thread
Eclipse mit AVR: Problem beim Laden des Programmes auf den AVR
bytes (2.8% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) Finished building: sizedummy 16:07:26 Build Finished (took 401ms) [/code] Allerdings bekomme ich in einem anderen Consolen-Fenster folgende Fehler-Meldung: [code] <terminated> (exit value: 127) AVR.elf[C/C++ Application] /Documents/workspace/AVR/Debug/AVR.elf(4/19/16, 4:07PM) [/code] Hatte eventuell jemand das selbe Problem und weiß wie ich es beheben kann?
-
Thread
SOUNDRX - Datenübertragung/Bootloader PC -> µC über PC-Soundkarte
bytes (6.1% Full) (.text + .data + .bootloader) Data: 45 bytes (4.4% Full) (.data + .bss + .noinit) [/pre] Allerdings bringt das jetzt 2 Warnungen, die aber normalerweise (dazu siehe unten) ignoriert werden können [pre] ../sndrx-bootloader.c: In function 'main': ../sndrx-bootloader.c
bytes (5.9% Full) (.text + .data + .bootloader) Data: 82 bytes (8.0% Full) (.data + .bss + .noinit) mit: -Os -fno-tree-loop-optimize -fno-move-loop-invariants -Wl,--relax --combine -fwhole-program Peter
-
Thread
Flashplatzbedarf 32Bit zu 8Bit Microcontroller
: section size addr .text 12134 0 .data 0 0 .bss 519 0 .progmem.data 19 0 obj-lpc1768/ff.o : section size addr .text 7012 0 .data 0 0 .bss
letztes Projekt (migriert von ATmega644 auf STM32F103 wegen schnelleren ADCs): AVR: 88kB (Hex) ARM: 127kB (Hex) Das Programm ist bei beiden weitestgehend identisch, der STM32 hat nur ein paar Routinen für ein externes I2C-EEPROM dazubekommen.
-
Thread
Assembler (AVR) Freaks bitte: der schnellste Weg, einen ganzzahligen Wert zu skalieren? Gesperrt
) 8.0.0 20170518 (experimental)" .global __do_copy_data .global __do_clear_bss [/c]
[pre] value Original Div/Add —————————————————————————— 63 24 22 127 49 47 \___ großer Sprung 128 50 50 / 255 100 97 —————————————————————————— [/pre]
-
Thread
made from scratch Firmware für Wittig/Welec Oszilloskop W20xxA
195.2x137.5x9.0 450 280 CFL LXMG1617A-12-41 CMOS High Brightness with Touch 8.4 LTA084C380F 640x480 170.4x127.8 221.0x152.4x12.0 300 250 CFL CXA-0395 CMOS Wide Bezel format 8.4 LTM08C351S 800x600 170.4x127.8 199.5x149.5x12.0 300 350 CFL CXA-0395 CMOS Wide Viewing Angle 8.4 LTM08C351L 800x600 170.4x127.8 199.5x149.5x12.0
170.4x127.8 199.5x149.5x12.0 450 320 CFL CXA-0395 LVDS Wide-Temp with Touch 8.4 LTA08C271F 800x600 170.4x127.8 199.5x149.5x12.0 450 400 LED Not Required LVDS Wide Viewing Angle 8.4 LTA084C191F 800x600 172.4x129.8
-
Thread
C_CAN Device: LPC11C24/301
1FFf-1FF8 8Digits ROM **CAN_rom = (ROM **)0x1FFF1FF8; // CAN_BASE_ADDR_Hardened_ROM_CODE //__BSS(RESERVED) char CAN_driver_memory[256]; // reserva 256 bytes for CAN driver CAN_MSG_OBJ CAN_msg_obj; //,*pCAN_msg_obj=&CAN_msg_obj; /* Initialize CAN Controller */ uint32_t CAN_ClkInitTable[2] =
#define MASK_OBJ_1 (0x7FF) // ID_A1K_MASK #define MASK_OBJ_2 (0x7FF) // ID_A2K_MASK __BSS(RESERVED) char CAN_driver_memory[256]; // reserva 256 bytes for CAN driver ROM **rom = (ROM **)0x1fff1ff8; CAN_MSG_OBJ msg_obj; uint32_t cuenta; uint32_t cuenta_Rx; uint32_t cuenta_Tx; /
-
Thread
ESP32: SPIRAM wird nicht gefunden (?)
53924) map I (124) esp_image: segment 1: paddr=0002d2cc vaddr=3ffb0000 size=02d4ch ( 11596) load I (127) esp_image: segment 2: paddr=00030020 vaddr=400d0020 size=22094h (139412) map I (165) esp_image: segment 3: paddr=000520bc vaddr=3ffb2d4c size=005d4h ( 1492) load I (166) esp_image: segment 4: paddr
CONFIG_SPIRAM_TRY_ALLOCATE_WIFI_LWIP=y CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=32768 # CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY is not set # end of SPI RAM config # end of ESP PSRAM [/code]
-
Thread
GDB Remote Protokoll MIPS
: warte auf eingehende Verbindung vom GDB Client auf 0.0.0.0:2842 GDB: eingehende Verbindung von: 127.0.0.1:4510 (GDB ->) $qSupported:multiprocess+;swbreak+;hwbreak+;qRelocInsn+;fork-events+;vfork-events+;exec-events+;vContSupported+;QThreadEvents+;no-resumed+#df (GDB <-) + GDB command: qSupported
GDB <-) $0#30 (GDB ->) $qOffsets#4b (GDB <-) + GDB command: qOffsets (GDB <-) $Text=0;Data=0;Bss=0;#3f (GDB ->) $Hg0#df (GDB <-) + GDB command: Hg0 (GDB <-) $OK#9a (GDB ->) $g#67 (GDB <-) + GDB command: g (GDB <-) $00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-
Thread
Ersatz SM104 Milli-Pico-Meter MV40
#6983496: > Oder eine Idee wie man mit modernen Typen die Funktion ersetzen kann… Am ehesten noch BSS159N.
NPN-Transistoren habe ich wie folgt substituiert: - SC238E -> BC546B - SF136D -> BCY59VIII - SF127D -> BSX46-6 Was halt in der Kiste war und irgendwie gepasst hat. Die ausgebauten Halbleiter sehen auf dem AVR-Tansistortester plausibel aus, das Fehlerbild ist auch Austausch genau das selbe. Ich
-
Thread
Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain
elf32-avr") OUTPUT_ARCH(avr4) MEMORY { text (rx) : ORIGIN = 0x1e00, LENGTH = 0x1fe + 2 bss (rw!x) : ORIGIN = 0x8000000 + , LENGTH = } /* PHDRS { stub PT_LOAD ; } */ SECTIONS { .bss : { *(.bss) } > bss . = 0x1e00 ; .text : { bootload.o(.text) /* place a
ins Flash geschrieben wird, wenn der gar nicht voll ist. Und dann hat in bootload.template.x die bss-Sgement-Adresse eine 0 zu viel, die lautet 0x800000, nicht 0x8000000 Das hat aber wohl auf die Funktion des Programms keine Auswirkung, da bss eh nicht initialisiert wird. Oliver
-
Thread
SDCC Z80 Compiler: Frage zu Warnung. MBC2-Board
Nothing to load to the target. E:\Embedded\Z80_MBC2\Backup_SD\SDCC>sdc Blink_MBC2.c Blink_MBC2.c:127: warning 283: function declarator with no prototype Blink_MBC2.c:134: warning 283: function declarator with no prototype No compiler errors. Error: utility srec_cat.exe not found! Nothing to load
.area _GSFINAL .area _DATA .area _INITIALIZED .area _BSEG .area _BSS .area _HEAP ; --- Defintion der Heap Groesse __sdcc_heap_start:: .ds heap_size .area _HEAP_END __sdcc_heap_end:: .ds 1 ;//////////////////////////////////
-
Thread
Array nicht in RAM
bytes (59.1% Full) (.text + .data + .bootloader) Data: 316 bytes (30.9% Full) (.data + .bss + .noinit) avr-objcopy -O ihex -R .eeprom -R .eesafe bin\Debug\synth.elf bin\Debug\synth.elf.hex avr-objcopy --no-change-warnings -j .eeprom --change-section-lma .eeprom=0 -O ihex bin\Debug\synth.elf
Treshhold Wert aber immerhin) Das ist vom Spielen mit Tastverhältnissen übrig. Ursprünglich hatte ich da 127, dann 32 und dann 159. Habs aber nicht mehr geändert :) Noch früher habe ich da eine Sägezahnwelle ausgegeben. Da vermute ich keinen Fehler.
-
Thread
Transistortester AVR
1.00k and have compiled the Software with PATNO=m328p and all works well. I have 13632 bytes flash, 127 bytes RAM and 614 bytes EEprom used with this version. If I compile the same software for PARTNO=m168p the software takes 13796 bytes flash, 127 bytes RAM and 446 bytes EEprom. As you can see, the
-
Thread
c++ 11/14/17?
Was mich immer wieder nervt ist, dass es praktisch unmöglich ist einfache Ausdrücke wie: GPIOA->BSS = 1<<5; So z.b. in Templates zu verpacken dass am Ende ein asm Zweizeiler dabei rauskommt auch wenn die Optimierung des Kompilers zum Debuggen ausgeschaltet ist. Mit eingeschalteter Optimierung ist
RCC_AHB1ENR) = static_or_v<CRC_CLK,GPIOA_CLK,GPIOB_CLK,GPIOC_CLK,GPIOD_CLK>; [/c] bzw: [c] GPIOA->BSS = static_or_v<...>; [/c] Auf die Typ-Prüfungen habe ich jetzt verzichtet, kann man aber ja noch obigem Muster ebenfalls einbauen.
-
Thread
STM32 Arduino
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
Benchmark mit FloatingPoint IIR filter. Arduino UNO ( 16Mhz ) ===================== time/sample us: 127 Sketch uses 3,964 bytes (12%) of program storage space. Maximum is 32,256 bytes. Global variables use 1,312 bytes (64%) of dynamic memory, leaving 736 bytes for local variables. Maximum is 2,048
-
Thread
Linux Kernel 5.1.1. auf dem BPi-R2
from: mmc 1:1 using boot/boot.scr ## Executing script at 85f80000 Boot script loaded from device 1 127 bytes read in 9 ms (13.7 KiB/s) 28473 bytes read in 18 ms (1.5 MiB/s) 7931375 bytes read in 412 ms (18.4 MiB/s) 362528 bytes read in 33 ms (10.5 MiB/s) Booting boot/zImage5 boot/uInitrd boot/dtb
0 4 [ 8] .rel.dyn REL 81e3d10c 04d10c 009518 08 A 12 0 4 [ 9] .bss_start PROGBITS 81e3d10c 056708 000000 00 W 0 0 1 [10] .bss NOBITS 81e3d10c 000000 0196a4 00 WA 0 0 64 [11] .bss_end PROGBITS 81e567b0
-
Thread
Leckstroeme von Transistoren
PMBTA45 <-> PBHV9050T. BSP125 BSS225 BSP225
Beinchen nach oben auf dem Tisch steht (nicht eingebaut). Da 1uA eine Zeitkonstante von ~11e6 sec (~127 Tage) ergibt, moechte ich eben mit dem Transistor einen moeglichst kleinen Beitrag zu den Leckstroemen leisten (sport). Aber denkt daran : Ich hatte ja bereits geschrieben, dasz fuer die Anwendung
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
@Mampf F., hast Du die u.g. 1x NCP1117ST33T3G IC REG LINEAR 3.3V 1A SOT223 0,62€ 1x BSS138CT-ND MOSFET N-CH 50V 220MA SOT23-3 0,32€ in fünffacher Anzahl vorrätig und könntest Sie veräußern? Waren, die einzigen, die digikey z.Z. nicht liefern kann. Mouser hat zwar den BSS138
#7581465: > Waren, die einzigen, die digikey z.Z. nicht liefern kann. > > Mouser hat zwar den BSS138 auf Lager, nicht aber den > NCP1117ST33T3G. Auch TME hat die Teile nicht. Ach da kannst du irgendwelche BSS138 und irgendwelche 1117-3.3 ordern. Muss mal meinen BOM-Generator mit neuen Teilenummern
-
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
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
in was anderem als ASCII codierbar wären. Schliesslich belegt 1 Buchstabe 1Byte, ASCII hat aber nur 127 wovon du auch nicht alle benötigst. Code welcher das dann handhaben würde, müsste dann aber die Platzersparnis nicht auffressen... (ich habe in Konditional geschrieben...) Viel Erfolg!
Ewigkeiten nicht mehr mit AVRs sondern mit Cotexen. Höchstens mal noch einen tiny841. Das meiste im bss dürften deine Strings belegen wie schon gesagt wurde, in soweit hast du da noch Optimierungsmöglichkeiten wenn du auf den größeren AVR umsteigst. Auf den Flash hat das kaum Auswirkung. Wenn du den RAM
-
Thread
IRMP - Infrared Multi Protocol Decoder
Sieht besser aus: F_INTR | text | data | bss | dec | vgl. zu 16000 ---------+---------+-------+-------+---------+----------------- 5000 | 11104 | 180 | 113 | 11397 | -268 6000 | 11108 | 180 | 113 | 11401 | -264
Quarz und wollte eine "glatte" interrupt Frequenz haben, also habe ich clk/8 verwendet und OCR0A auf 127 gesetzt :) Enablen des IRMP Interrupts nur bei Infrarot-Aktivität werde ich am WE probieren. Danke und Grüße
-
Thread
Retro Fieber: Z80 oder 68000 ?
eine 0x04 geschrieben werden. Doch, das geht. Er braucht ja nur 16 Stück = 32 Bytes, nicht alle 127. Also I=0 und die Vektoren bei 0x80-0x9F verwenden.
_CODE .area _GSINIT .area _GSFINAL .area _GSINIT .area _DATA .area _BSEG .area _BSS .area _HEAP [/code]
-
Thread
MMC SD library FAT16 FAT32 read write
bytes (75.5% Full) (.text + .data + .bootloader) Data: 686 bytes (67.0% Full) (.data + .bss + .noinit)
bytes (43.8% Full) (.text + .data + .bootloader) Data: 1528 bytes (74.6% Full) (.data + .bss + .noinit)
-
Thread
Arduino mit NetBeans IDE
‘void __vector_18()’: /usr/local/arduino-1.0.5/hardware/arduino/cores/arduino/HardwareSerial.cpp:127:21: warning: unused variable ‘c’ [-Wunused-variable] /usr/local/arduino-1.0.5/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte
bytes (3.2% Full) (.text + .data + .bootloader) Data: 11 bytes (0.5% Full) (.data + .bss + .noinit) BUILD SUCCESSFUL (total time: 3s) [/code] Und hier vom proggen: [code] /usr/local/arduino-1.0.5/hardware/tools/avrdude -C /usr/local/arduino-1.0.5/hardware/tools/avrdude.conf -
-
Thread
PHILIPS VP5500 VoIP Telefon bei Pollin
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
0xcbee0000): from flash kernel cmdline : root=/dev/mtdblock2 noinitrd ip=none Our IP : 127.0.0.1 Server IP : 127.0.0.1 TFTP file : /tftpboot/Obiwan_322_512Mbits/zImage MAC address : ff:ff:ff:ff:ff:ff autboot flash/ram? : ram cr0 : 41069264
-
Thread
Lightweight WS2811/WS2812 Library
uint8_t fade[32] /*PROGMEM*/ = { 7, 15, 23, 31, 39, 47, 55, 63, 71, 79, 87, 95, 103, 111, 119, 127, 135, 143, 151, 159, 167, 175, 183, 191, 199, 207, 215, 223, 231, 239, 247, 255 }; static uint8_t lastIndex; uint8_t index = millis() / 63; if(index != lastIndex) { lastIndex
Running project post-build steps avr-size bin/Release/Stripe_ATMega8.elf text data bss dec hex filename 6642 71 432 7145 1be9 bin/Release/Stripe_ATMega8.elf avr-objdump -h -S bin/Release/Stripe_ATMega8.elf > bin/Release/Stripe_ATMega8.lss avr-objcopy
-
Thread
WordClock mit WS2812
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
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
hhmm" --> <Out><!-- global output settings --> <Udp ip="192.168.0.1" port="514"/><!-- ipPC:127.0.0.1, ipBOX:192.168.0.156, ipBOXx:192.168.0.1, ipBbroadcast:192.168.150.255 --> <Ser port="COM1" bauds="11200"/><!-- not used at the moment --> <File name=""/><!-- "$H/$D mtv.log" for HardDisk
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
Längstwellenempfänger bauen? (z.B. SAQ 17,2kHz)
2,2km lang , 127m hoch und 46m breit. ;)
Ben B. schrieb im Beitrag #6041559: > 2,2km lang , 127m hoch und 46m breit. ;) Und wo legst du die Verlängerungsspule(n) hin? Kurt
-
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
Projet um die Kapazität von Akkus zu messen
AkkuTester.elf : section size addr .text 25960 0 .data 36 8388704 .bss 1316 8388740 .noinit 0 8390056 .eeprom 0 8454144 .stab 46692 0 .stabstr 17481 0 Total 91485 [/pre] und jetzt poofen!
1142 40% 64 230 1,132 102,8 1131 45% 74 220 1,127 102,3 1125 50% 82 225 1,132 102,8 1131 55% 94 " 1,139 103,4 1137 60% 88 " 1,143 103,8 1142
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
For led power supply used PWM output of AVR. I can't find BAT54 and BSS123, placed on circuit. Please tell me analog of these parts, or another circuit for PWM 10V-generator. Sorry for my bad English )))
is the real used width of each character without right space for characters in ASCII range #0 upto #127. This one Pixel space (normaly) is virtualy painted first in my GLCD lib. All ASCII above #127 are block characters and have no such a virtual right spacing. This logic save us again memory space, because
-
Thread
CP/M auf ATmega88
habe ich das 8. Bit dafür genutzt Inverse Zeichen möglich zu machen. Dazu habe ich alle Zeichen von 0-127 in den Bereich 128-255 kopiert und die Bits negiert. So kann ich spähter zumindest das Attribut "invers" mit unterstützen. Wahlweise hätte man auch "unterstrichen" nehmen können. Blinken z.B. würde
Z80emul ~3. 100 108 CPM-80 2.2,Aztec CII 1.06d Cromemco Z2 Z80 4.00 127 127 Cromix 11.26,ccc , NCR Decision M 8088 4.77 166 166 MS-DOS 2.11,Lattice 2.14 small, *Net Brew AVRCPM Z80emul ~3. 172 172 CPM-80 2.2,HI-TECH C V3.09 Home Brew
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
/var echo "/tmp/core_%e_%t" > /proc/sys/kernel/core_pattern hostname Pogoplug ifconfig lo 127.0.0.1 ifconfig eth0 169.254.37.133 udhcpc -b `hostname` telnetd /etc/init.d/db ntpd -g /etc/init.d/hbmgr.sh start #/bin/mount -a [code]
U-Boot 1.1.4 (Jul 16 2009 - 21:02:16) Cloud Engines (3.4.16) U-Boot code: 00600000 -> 0067FFF0 BSS: -> 00690D60 Soc: 88F6281 A0 (DDR2) CPU running @ 1200Mhz L2 running @ 400Mhz SysClock = 400Mhz , TClock = 200Mhz DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6 DRAM CS[0] base 0x00000000
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
pool/unit.cpp:1: /usr/local/lib/gcc5/gcc/x86_64-portbld-freebsd10.0/5.3.0/include-fixed/stdlib.h:127:3: note: 'strtold' strtold(const char * __restrict, char ** __restrict); ^ In file included from pool/unit.cpp:3:0: ./json.hpp: In member function 'float nlohmann::basic_json<ObjectType,
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
-
Thread
AVR für wenig Geld im LAN
Hallo RoBue, Biste wieder offline ? Der Server unter 91.20.127.62 braucht zu lange, um eine Antwort zu senden Auch von mir mal ein Dank für Deine großartige Arbeit. Natürlich auch den anderen. Gruß DirkG
size addr .data 318 8388864 .text 27116 0 .bss 1655 8389182
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
Index aus. Man kann dann entweder jedes Mal durchzählen oder im RAM einen Index aufbauen. Und mehr als 127 Wörter werden es nie!
26.956 Bytes (von einem Maximum von 130.048 Bytes) fastLED_ws2812_ok.cpp.elf text data bss dec hex filename 26540 416 958 27914 6d0a noch genug flash und Ram frei kann ich endlich mit ESP 8266 für NTP und DCF77 weitermachen ach noch 2 Bildchen
-
Thread
Was hört ihr für Musik ?
Obel Fuel to fire: https://www.youtube.com/watch?v=hqZGvkF00DI&list=RDhqZGvkF00DI&start_radio=1&t=127 Familiar: https://www.youtube.com/watch?v=32kYH6XZrIo Manchester Orchestra The Silence: https://www.youtube.com/watch?v=8ui9umU0C2g Rammstein Nimes: https://www.youtube.com/watch?v=
im Osten: Silly - Ein Lied für die Menschen [Ostrock DDR 1983] https://www.youtube.com/watch?v=8lBssPUhj1I
-
Thread
UV-Laserdrucker II
habe ein paar Elkos/Kerkos spendiert und es sieht jetzt ordentlich aus. Werde noch einen Versuch mit BSS138 machen - die will ich später dann ggf. auf der Belichter-Platine einsetzen. Leider habe ich wohl noch ein timing-Problem (s. Foto). Ist nicht besonders gut zu erkennen - je mehr Belichtungswechsel
Ein 0,2mm Raster entspricht 127dpi. Meinst du das reicht von der Auflösung? Hast du da ein Foto vom Druck wie der dann aussieht? Wenn das reicht könnte man viel Zeit und Aufwand sparen! Ich rechne als HiRes mit 1000dpi und in LoRes
-
Thread
AVR-Bootloader mit Verschlüsselung
früher ausgeführt nämlich noch bevor der WinAVR Startup Code den SRAM initialisert, also .data und .bss (preinitialisierte globale Variablen/Strings etc.pp.). Mit langsamen Takt und schnellem WDT ist das zu präferieren. Gruß Hagen
Timeout.Erase = 5 ms 11.09.11-13:59:50-126 > Timeout.Flash = 10 ms 11.09.11-13:59:50-127 > Timeout.Eeprom = 10 ms 11.09.11-13:59:50-128 > Timeout.Buffer = 1 ms 11.09.11-13:59:50-129 > Timeout.AppCmd = 20 ms 11.09.11-13:59:50-129 > Timeout.KeepAlive = 500 ms
-
Thread
C versus Assembler->Performance Gesperrt
ret .size SysTick_Handler, .-SysTick_Handler .ident "GCC: (GNU) 4.8.1" .global __do_clear_bss [/avrasm]
Taste) von rechts rein. Ergebnis: (bleibt) Null, wenn Taste nicht betätigt. Sonst: 0,1,3,7,15,31,63,127,255,255,255,255 bis wieder losgelassen. Weiter: [avrasm] keyproc: ... breq keyproc2 [/avrasm] Wird aufgerufen, wenn obiger Zähler Null ist. Also wenn acht Samples hinternander die Taste nicht