-
Thread
Frage zu WINAVR-20071221
wieder kleiner geworden, sogar weniger als beim WINAVR-20060517: [pre] 4.1.1 text data bss dec hex filename 404 18 8 430 1ae test.out 4.1.2 text data bss dec hex filename 420 18 8 446 1be test.out 4.2.2 text
gehen, der neue nicht. Hier mal meine Kommandozeile: [pre] avr-gcc.exe -xc -Os -mmcu=attiny84 -Wall -gdwarf-2 -o test.out *.c avr-objdump.exe -h -S test.out >test.lst [/pre] Peter
-
Thread
VCC mit ATTiny15 schalten
vielen Dank für die Infos. Ich habe mich nochmal wegen einem P-Kanal-MOSFET umgesehen.Ich denke mal der BSS84 müßte da funktionieren, oder ? https://www.mikrocontroller.net/articles/Mosfet-Übersicht
ohne jetzt ins Datenblatt geschaut zu haben: der BSS84 hat einen RDSon von 10 Ohm, macht bei 300mA genau 3V spannungsabfall ... musst du dir einen anderen suchen
-
Thread
Suche schnellen Kleinsignal-Schalttransistor
Display, im Moment muss ich das Signal dafür erst an den Timer hängen). Bin bei Pollin noch über den BSS98 gestollpert und hab gleich mal 10 bestellt. Der hat zwar 20ns fall time, aber 9ns rise (maximal). Ist ansonsten recht ähnlich wie der BS170.
drin sein. Für schnelle Kleinsignal Schaltausfgaben nehm ich immer den 2n7002 (3/12ns) und den BSS84 (3/7ns) als p-FET Gegenstück.
-
Thread
.hex zu gross, warum?
bytes (28.1% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) ______________________________________ Das bedeutet doch, dass ich mit diesem "Programm" 28,1% von meinen 16K (eben jene 4612 bt) belegt habe. Und dies kommt mir halt doch viel vor.
Wenn ich das ebenfalls mache, dann komme ich auf: [pre] % avr-size foo.elf text data bss dec hex filename 4630 0 0 4630 1216 foo.elf [/pre] Lass ich diese Bibliothek raus, dann bleibt übrig: [pre] % avr-size foo.elf text data bss dec
-
Thread
Variable als static deklarieren
keine Variablen. Speicherverbrauch lt. AVR Studio Data: 791 bytes (38.6% full) (.data + .bss +.noinit) uhu wrote: >Gibst du den richtigen Prozessortyp an? ja, Atmega32
NULL der default-Initialisierung entspricht, und schiebt dadurch die Variable nicht mehr aus dem .bss ins .data, wie er das früher noch gemacht hat.)
-
Thread
pointer struct parameter übergabe / fehler?
; 0x80 <.do_clear_bss_start> 0000007e <.do_clear_bss_loop>: 7e: 1d 92 st X+, r1 00000080 <.do_clear_bss_start>: 80: a2 36 cpi r26, 0x62 ; 98 82: b1 07 cpc r27, r17 84: e1 f7 brne .-8 ; 0x7e <.do_clear_bss_loop> 86: 0e 94 49 00 call 0x92 ; 0x92 <main> 8a: 0c 94 5b 00 jmp 0xb6 ; 0xb6 <_exit> 0000008e <__bad_interrupt
-
Thread
avr-size: Wie groß ist das Programm denn nun wirklich?
egal wie ich bei ersterem text, data und bss zusammenaddiere oder abziehe, komme ich nicht auf die 6870 Bytes bei der zweiten Methode. Ich war bisher immer von text + (bss -data) ausgegangen, aber das passt doch nicht ganz. mit avr-size *.o erhalte ich: text data bss dec hex filename 384 0 0 384 180 ad_converter.o 84 42 0 126 7e calibration_config.o 386 0 0 386 182 clock.o 3269
-
Thread
RGB-Moodlight auf ATTiny2313 mit RC5-Fernbedienung
2090 0 .bss 44 8388704 .eeprom 40 8454144 .stab 852 0 .stabstr 132 0 .debug_aranges 136 0 .debug_pubnames 578
mit Clockdiv) statt 20MHz würde die PWM schon deutlich in den Flacker-Bereich bringen) Der Tiny84 hätte genug Hardware-PWMs, evtl. lieber die nehmen.
-
Thread
WinAVR Fehler ?! BITTE UM HILFE
size addr .text 56828 0 .data 1586 8388704 .bss 1480 8390290 .noinit 0 8391770 .eeprom 0 8454144 .stab 876 0 .stabstr 132 0 .debug_aranges 420
ist 1.40 zu groß für den ATMega32. Also leider zurück auf 1.39. Ändere dort in rtl8019.h Zeile 84 ISR in RTL_ISR. In rtl8019.c in Zeile 153 ISR in RTL_ISR in Zeile 185 ISR in RTL_ISR in Zeile 220 ISR in RTL_ISR in Zeile 306 ISR in RTL_ISR Mal sehen was dann noch an Warnings kommt.
-
Thread
Spannungsumschaltung für MC
mit nem p-mosfet zb bss84 sollte das elegant so gehen :-)
Danke für Eure Hilfe. Ich werde die Schaltung mit dem BSS84 austesten und dann auch verwenden. Die Datenblätter der Zellen unterschiedlicher Hersteller sehen doch recht unterschiedlich bzgl. der Entladekurve aus. Damit kann ich jede Zelle so gut wie möglich
-
Thread
Webserver macht einfach nichts mit der 1.39er Source
<avr/interrupt.h>." In file included from main.h:33, from main.c:29: rtl8019.h:84:1: warning: "ISR" redefined In file included from main.h:16, from main.c:29: /usr/lib/gcc/avr/4.1.0/../../../../avr/include/avr/interrupt.h:96:1: warning: this is the location of
avr/interrupt.h>." In file included from main.h:33, from 3c5x9.c:49: rtl8019.h:84:1: warning: "ISR" redefined In file included from main.h:16, from 3c5x9.c:49: /usr/lib/gcc/avr/4.1.0/../../../../avr/include/avr/interrupt.h:96:1: warning: this is the location of
-
Thread
ISR() ->error: redefinition of 'ISR'
; 0x60 <.do_clear_bss_start> 0000005e <.do_clear_bss_loop>: 5e: 1d 92 st X+, r1 00000060 <.do_clear_bss_start>: 60: a0 30 cpi r26, 0x00 ; 0 62: b1 07 cpc r27, r17 64: e1 f7 brne .-8 ; 0x5e <.do_clear_bss_loop> 66: 03 c0 rjmp .+6 ; 0x6e <main> 00000068 <__bad_interrupt>: 68: cb cf rjmp .-106 ; 0x0 <__heap_end> 0000006a <ISR>: 6a: 15
-
Thread
Grenzen des GCC?
size addr .data 0x996 0x800100 .text 0x483c 0x0 .bss 0x5c4 0x800a96 .noinit 0x0 0x80105a .eeprom 0x0 0x810000 .stab 0x36c 0x0 .stabstr 0x84 0x0 .debug_aranges
-
Thread
Ladepumpenverfahren-Spannungverdoppler
stromabhängigen Widerstand der FETs. Für die oben erwähne Hintergrundbeleuchtung täte es in jedem Fall des BSS123. MfG Andreas
Wenn der Strom klein ist (<100mA) einen BSS123 oder 2N7002. Wenn er größer (<1A) ist einen ZVN4310, wenn richtig was fließt einen IRLMF2502. So als Typischen BS170-Ersatz würde man wohl ZVN4310 nehmen, oder den BSS123, wenn man nur wenig Strom
-
Thread
Mehrdimensionale char-arrays
_CODE .area _GSINIT .area _GSFINAL .area _GSINIT .area _DATA .area _BSEG .area _BSS .area _HEAP [/code]
area _DATA 140 .area _BSEG 141 .area _BSS 142 .area _HEAP
-
Thread
ENC28J60 Basics[Beispielprogramm in AVRGCC für atmega8]
@Spider84: I had the same Problem. I removed the capacitors from the crystal and now it works. Greetings.
@Spider84 The Feature "UDP_ListenOnPort" is not implement, I will be implement this function in next few days.
-
Thread
Sperrstrom BJT vs. MOSFET
Datenblätter geben dazu nur sehr spärlich Auskunft: z.B. BC557 I.CES = -2nA typ, -100nA max BSS84P I.DSS = -100nA max, keine Angabe über typ. Wert Angaben über die Spannungsabhängikeit werden nicht gemacht. 1.) Kann man da eine tendenzielle Ausage machen (z.B. BJT haben kleinere Sperrströme
-
Thread
MMC/SD-Karte mit FAT16 an AVR
Hallo Ihr Kartentöter, Mal ne blöde Frage, Wie sieht denn euer CSD-Reg. an Bitpos.13-15 und 84-95 aus? Schreibschutz? Card Command Classes? Ich würde da jetzt mal anfangen zu suchen. MFG Uwe
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
TFT Defekt - Datenblatt oder Vergleichstyp ?
Könnte ein BSS84P sein: YBs BSS84 Inf SOT23 P-CH MOSFET 50V 0.13A laut http://www.elektronik-kompendium.de/sites/praxis/smdcode.php Datenblatt: http://www.infineon.com/upload/Document/BSS84P_Rev2.3.pdf Aber
-
Thread
Vergleichstyp für P-MOS bei FT232
Guten Morgen. evtl, jedoch mit weit schlechteren Werten ausgestattet, geht der BSS84P http://www.reichelt.de/index.html?LASTACTION=3;SORT=artikel.artnr;WG=0;SUCHE=BSS;ARTIKEL=BSS%2084P%20SMD;START=0;END=16;FAQSEARCH=SMD-Transistor%2C%20SOT-23;FAQTHEME=-1;FAQSEARCHTYPE=0;STATIC=0;
=0;TITEL=0;ARTIKELID=41443;FAQAUTO=1;ACTION=3;GRUPPE=A124 (UUps,langer Link - bei Reichelt nach BSS 84 suchen) Datenblatt: http://www.fairchildsemi.com/pf/BS/BSS84.html Ob und wenn ja wie der bei 3Volt spielt - k.A. Viel Spaß noch, schönen Gruß AxelR.
-
Thread
e-Fktn und ln für Atmel?
eine exp-fktn oder eine ln - berechnung braucht. % avr-size exp.o sin.o log.o text data bss dec hex filename 166 0 0 166 a6 exp.o 38 0 0 38 26 sin.o 132 0 0 132 84 log.o (Hier für die avr4-Architektur
volatile double out = sin(in); } [/C] avr-g++ -Os sin.c && avr-size text data bss dec hex filename 1248 0 0 1248 4e0 a.out Es wird aber nicht jede Funktion so viel brauchen. Wenn ich sin durch log ersetzte, wird daraus: text data bss
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
English: Is there a big difference between the S65 and S75 Display in means of programming? spider84 did you succeed in controlling a x75 Display?
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 )))
-
Thread
DCC Decoder
> tiny15/25/45 als smd sind noch beinahe zu gross :) Mal im ernst, was hällst Du vom tiny24/44/84, der ist noch gut Lötbar hat genug Ausgänge, AD Wandler usw. gruß Willi
wird hängt von den Möglichkeiten des Programmierers ab. Ich find übrigens auch den tiny 24/44/84 recht interressant.
-
Thread
Levelconverter 24V -> 3.3V
| +--||-+ | ||-> BSS84 | ||-+ | | | | Ue ------o o------ Ua | |
Clamp-Dioden realisiert werden. Mit der Gate-Spannung hast Du recht. Ein Blick in das Datenblatt des BSS123 sagt: Vgs +-20V. Wie sollte der LM339 denn beschaltet werden? Und mit welcher Spannung sollte man den versorgen? ciao, Stefan.
-
Thread
Zugriffe auf Strukturen, Unions etc
umzuwandeln... Du musst das Ausführen. Bei mir sieht die Verknüpfung so aus: Ziel: C:\WinAVR\bin\wish84.exe mfile.tcl
zero_reg__ = 1 8 .global __do_copy_data 9 .global __do_clear_bss 17 .Ltext0: 18 .global ucDataSPI 19 .global ucDataSPI 20 .section .bss 23 ucDataSPI: 24 0000 0000
-
Thread
P-Channel FET in SOT23 gesucht
Bei Reichelt sind es folgende Typen: N-channel: BSN20 | +- 20V Gate, 50V DS, SOT23 P-channel: BSS84 | +- 20V Gate, 50V DS, SOT23 Gruß
-
Thread
suche P-Kanal Mosfet mit Logik-Level Ansteuerung
spricht denn gegen ein IRF 7314 / IRF 7205 / BSP 171 oder sogar für wenns wirklich nur ein paar mA sind BSS 84P ?
-
Thread
Verbesserungsvorschläge für Messwerterfassungssystem
. http://www.datasheetarchive.com/search.php?search=bss129&sType=part Erst bei groesseren Eingangsspannungen (und damit Stroemen über T3/T4 nach +-Vcc in Bild7 Schaerer) erhöht sich der BSS129 Rds Durchgangswiderstand und begrenzt damit die in T3/T4 zu
>BSS129: Welchen Ersatz FET kann ich nehmen, den man auch bei Reichelt bekommen kann? hab bisher nur den BSP135 gefunden. Der kann dan allerdings dann für 0.90 gleich 600V! ab.