- 12V Akku mit 280 Ah bauen         
Seite 5 von 5 ErsteErste ... 345
Ergebnis 41 bis 43 von 43

Thema: mal wieder ne Änfängerfrage: Strings

  1. #41
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    17.01.2005
    Ort
    Obertraun
    Alter
    36
    Beiträge
    194
    Anzeige

    Powerstation Test
    gehts so nicht?
    Code:
    # makefile, written by guido socher
    MCU=atmega32
    CC=avr-gcc
    OBJCOPY=avr-objcopy
    # optimize for size:
    CFLAGS=-g -mmcu=$(MCU) -Wall -Wstrict-prototypes -Os -mcall-prologues
    #-------------------
    all: test.hex
    #-------------------
    help:
       @echo "Usage: make all|load|load_pre|rdfuses|wrfuse1mhz|wrfuse4mhz|wrfusecrystal"
       @echo "Warning: you will not be able to undo wrfusecrystal unless you connect an"
       @echo "         external crystal! uC is dead after wrfusecrystal if you do not"
       @echo "         have an external crystal."
    #-------------------
    test.hex : test.out
       $(OBJCOPY) -R .eeprom -O ihex test.out test.hex
    test.out : test.o
       $(CC) $(CFLAGS) -o test.out -Wl,-Map,test.map test.o -lm
    test.o : test.c
       $(CC) $(CFLAGS) -Os -c test.c
    #------------------
    load: test.hex
       ./prg_load_uc test.hex
    # here is a pre-compiled version in case you have trouble with
    # your development environment
    load_pre: test_pre.hex
       ./prg_load_uc test.hex
    #
    loaduisp: test.hex
       ./prg_load_uc -u test.hex
    # here is a pre-compiled version in case you have trouble with
    # your development environment
    load_preuisp: test_pre.hex
       ./prg_load_uc -u test.hex
    #-------------------
    # fuse byte settings:
    #  Atmel AVR ATmega8
    #  Fuse Low Byte      = 0xe1 (1MHz internal), 0xe3 (4MHz internal), 0xe4 (8MHz internal)
    #  Fuse High Byte     = 0xd9
    #  Factory default is 0xe1 for low byte and 0xd9 for high byte
    # Check this with make rdfuses
    rdfuses:
       ./prg_fusebit_uc -r
    # use internal RC oscillator 1 Mhz
    wrfuse1mhz:
       ./prg_fusebit_uc -w 1
    # use internal RC oscillator 4 Mhz
    wrfuse4mhz:
       ./prg_fusebit_uc -w 4
    # use external 3-8 Mhz crystal
    # Warning: you can not reset this to intenal unless you connect a crystal!!
    wrfusecrystal:
       @echo "Warning: The external crystal setting can not be changed back without a working crystal"
       @echo "         You have 3 seconds to abort this with crtl-c"
       @sleep 3
       ./prg_fusebit_uc -w 0
    #-------------------
    clean:
       rm -f *.o *.map *.out *t.hex
    #-------------------

  2. #42
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    22.02.2005
    Beiträge
    385
    JUHUUUUUUU! Jetzt gehts. Du hast mir aber vorhin die falsche Zeile gesagt an die ich das anhängen soll. Du hast die darunter angegeben.
    neja, das wäre jetzt jedefalls gelöst.

    Danke für die Mühe und die Ausdauer !!!

    mfg
    jagdfalke

  3. #43
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    17.01.2005
    Ort
    Obertraun
    Alter
    36
    Beiträge
    194
    na Endlich!

Seite 5 von 5 ErsteErste ... 345

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress