- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 15

Thema: AMTEL Studio 6.0

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    22.12.2006
    Beiträge
    109
    Hallo

    ich beschreibe mal vom Anfang bis jetzt was ich gemacht habe.

    Entsprechend dem Video http://www.youtube.com/watch?v=_ADg1cIWRWg
    habe ich ein neues Projekt angelegt.

    nun steht lediglich folgender code im Editorfenster.
    /*
    * GccApplication2.c
    *
    * Created: 12.01.2013 12:17:20
    * Author: Martin
    */


    #include <avr/io.h>

    int main(void)
    {
    while(1)
    {
    //TODO:: Please write your application code
    }
    }

    Wenn ich nun auf Build solution drücke, erscheint keine Fehlermeldung. Ich finde auber nicht die Hex-datei, die ich dann mit Tools "MyAvrProg (da ich das Board myavr mit dem mySmartUSB MK2 Programmer habe, habe ich den entsprechenden Programmer von der myavr >Seite im AmtekStudio installert. Eine Hex-Datei, die ich per Bascom erzeugt habe, konnte ich auch schon über AmtelStudio 6 auf mein Board übertragen. Der Code ist auf dem Boart auch gelaufen.

    Was nicht klappt. Ich bekomme mit dem Studio 6 keine hex-datei hin oder ich finde diese nicht, damit ich diese auswählen und mit dem Programmierungstool zu meinem Board übertragen kann.

    Grüße
    Martin

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    04.01.2011
    Beiträge
    18
    Du findest die Dateien normalerweise nach dem erstellen in Win7 unter eigene dokumente\Atmel Studio\ProjektXY\Debug
    Auch im AVRStudio im Solution Explorer zu deiner rechten unter Output Files

    Prüf auch in den Projektoptionen ob du auch Execute able ausgewählt hast

    mfg Pirndi

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    22.12.2006
    Beiträge
    109
    Guten Abend!

    Ich raff es nicht!

    Den unten anhängenden Code habe ich im Netz gefunden!
    Mit Amtel Studio 5.1 habe ich ein neues Projekt angelegt, in dem ich den unten anhängenden Code, den ich im Netz gefunden habe, als main.c eingefügt. Im selbigen ordner sind auch die

    #include "max7219.h"
    #include "ds18b20.h"

    sowie die max7219.c und die ds18b20.c abgelegt.

    Wenn ich nun mit build die Compilierung starte, kommt die Fehlermeldung

    max7219.h. No such file or directory

    Was mache ich falsch!

    Bitte um Hilfe.

    Grüße
    Martin

    PS.: Wenn ich include #include "max7219.h"auskommentiere, dann kommt die Fehlermeldung ds18b20.h. No such file or directory


    //-------------------------------Codehier der -----------------------------------------------
    // AVR-Temp Sensor
    // bitman@bitmania.de
    // www.bitmania.de
    //------------------------------------------------------------------------------
    // Based on the publication:
    // Using DS18B20 digital temperature sensor on AVR microcontrollers
    // Description and application, Version 1.0 (Preliminary)
    // by Gerard Marull Paretas, September 2007
    //------------------------------------------------------------------------------
    // Fuses
    // set 16MHz: avrdude -c avrispv2 -P USB -p m88 -U lfuse:w:0xFF:m -U hfuse:w:0xDF:m
    // read current: avrdude -v -c avrispv2 -P USB -p m88
    // ATmega88
    //------------------------------------------------------------------------------

    #define F_CPU 8000000UL

    #include <avr/io.h>
    #include <avr/interrupt.h>
    #include <util/delay.h>

    #include <stdlib.h>
    #include <avr/pgmspace.h>

    #include "max7219.h"
    #include "ds18b20.h"


    // 7 segment digits
    char digit_map[10] = {0x7E, 0x30, 0x6D, 0x79, 0x33, 0x5B, 0x5F, 0x70, 0x7F, 0x7B};

    int main(void)
    {
    // init max7219 spi communication
    matrix_init();



    // define variable that will hold temperature digit and decimal part
    int8_t digit = 0;
    uint16_t decimal = 0;

    while(1) {
    therm_read_temperature(&digit, &decimal);
    //matrix_transmit(1, DIGIT_0); // 0
    //matrix_transmit(2, DIGIT_; // 0
    _delay_ms(1000);

    char d3 = digit/100; //Integer and Modulus Operations
    char kalan = digit%100;
    char d2 = kalan/10; //
    char d1 = kalan%10;

    matrix_transmit(1, digit_map[d2]); // 0
    matrix_transmit(2, digit_map[d1]); // 0
    }

    return 0;
    }

  4. #4
    Erfahrener Benutzer Roboter Experte Avatar von ePyx
    Registriert seit
    14.05.2008
    Ort
    Falkensee
    Beiträge
    700
    Auf zum Projekt hinzugefügt oder nur in den Ordner gelegt? Ansonsten kann man den Include-Pfad noch bei den Toolchain-Einstellungen hinzufügen.

    Achja, es gibt auch Code-Tags.
    Grüße,
    Daniel

Ähnliche Themen

  1. [ERLEDIGT] Amtel USB Programmer in VMWare unter Linux
    Von Ritchie im Forum AVR Hardwarethemen
    Antworten: 2
    Letzter Beitrag: 02.08.2012, 08:09
  2. Amtel atmega 32 als I2C- SLAVE Bus mit 250kBaud im Interrupt Modus
    Von Ritchie im Forum C - Programmierung (GCC u.a.)
    Antworten: 10
    Letzter Beitrag: 23.07.2012, 06:40
  3. Rookie Verwirrung pur - Motortreiber und Amtel
    Von acrobat88 im Forum Elektronik
    Antworten: 0
    Letzter Beitrag: 26.09.2011, 13:18
  4. Erste Erfahrungen mit dem AmTel - Cocktailmaschine
    Von alex007 im Forum Vorstellungen+Bilder von fertigen Projekten/Bots
    Antworten: 14
    Letzter Beitrag: 04.03.2009, 20:41
  5. Pin Belegung Amtel AT90S8535-PLCC44
    Von Phobos im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 01.08.2004, 21:29

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress