logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

atmega+eeprom+bascom+zapis do eeprom z pliku txt

copernick 04 Mar 2011 12:13 4215 4
REKLAMA
  • #1 9233345
    copernick
    Poziom 10  
    Witam
    Chciałbym przez rs232 zapisywać zmienne z pliku txt do zewnętrznej pamięci eeprom np. 24Cxx z których będzie korzystał mikrokontroler atmega128.
    Od czego zacząć? Czy to będzie bardziej rozwiązanie polegające na programie w mikrokontrolerze zasysającym dane z txt i wczytującym je do eeproma czy zrezygnować z drogi mikrokontrolera i programować eeprom z poziomu pc?
    I druga sprawa, jak zassać zawartość eeprom do pliku txt po rs232?
  • REKLAMA
  • Pomocny post
    #2 9233633
    wicy
    Poziom 22  
    copernick napisał:
    Witam
    Chciałbym przez rs232 zapisywać zmienne z pliku txt do zewnętrznej pamięci eeprom np. 24Cxx z których będzie korzystał mikrokontroler atmega128.
    Od czego zacząć? Czy to będzie bardziej rozwiązanie polegające na programie w mikrokontrolerze zasysającym dane z txt i wczytującym je do eeproma czy zrezygnować z drogi mikrokontrolera i programować eeprom z poziomu pc?
    I druga sprawa, jak zassać zawartość eeprom do pliku txt po rs232?

    1) Program na PC w dowolnym języku, czytający plik txt i przesyłający dane po RS do układu
    2) Przejściówka RS232 PC -> RS232 TTL (np. max232) lub USB->RS232 (oparta np. na FTDI)
    3) Odbiór danych z PC przez USART ATMega128
    4) Zapis odebranych danych przez ATMega via I2C do pamięci 24CXX

    A jeśli chodzi o samo programowanie eeprom, polecam poczytać np. to: https://www.elektroda.pl/rtvforum/topic55936.html
  • REKLAMA
  • #3 9283706
    copernick
    Poziom 10  
    Zakałdam, że droga komunikacji będzie eeprom<-atmega<-PC(plik txt).
    Nie mogę doszukać się w bascomie procedury czytania pliku txt na dysku twardym PC.Czy istnieje w ogóle taka możliwość?
  • REKLAMA
  • #4 9283754
    wicy
    Poziom 22  
    W jakim Bascom? Jakiego pliku na PC?? Bascom to język programowania procesora, a jedyne co procesor potrafi to skomunikować się z PC. Po stronie PC musi stać drugi program i to wcale nie napisany w Bascom (Delphi, C, VB, itp.). Jeden program odpowiada za odczyt pliku i wysyłkę danych (ten na PC), drugi (ten w AVR) za przyjęcie danych i ich zapis w eeprom.
  • #5 9286193
    Dr. Kuj
    Poziom 13  
    Jak chcesz to moge Ci pomóc w napisaniu aplikacji na PC. Obecnie pisze sporo terminali PC (port COM) <-> uC w C++ Builderze 6.
REKLAMA