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

AVR i Bascom – literatura i artykuły o implementacji protokołu TCP/IP, webserwer

fliper_katrill 10 Mar 2010 22:09 3283 8
REKLAMA
  • #1 7812063
    fliper_katrill
    Poziom 20  
    Posty: 590
    Pomógł: 15
    Ocena: 28
    Witam serdecznie kolegów!
    Chciałbym prosić o pomoc w znalezieniu artykułów dotyczących sieci Internet w połączeniu z Bascomem, AVRami. Szukam czegoś do poczytania zagłębienia się w temacie, może istnieją jakieś polskie książki? Cel: napisanie i zrozumienie zasad działania protokołu TCP/IP w połączeniu z Bascomem i AVR, próba samodzielnego zbudowania ZE ZROZUMIENIEM komunikacji, może webserwer.....
    Coś już mam:
    Link
    Autor na pewno zgłębiał tajniki rzeczy, których ja szukam. Od czego zacząć w ogóle zabawę ?, mam czas i mam środki.
    PS. Nie interesują mnie gotowe rozwiązania z elektrody, wiem że jest tutaj wiele mądrych osób, ja szukam teorii nie gotowców.
  • REKLAMA
  • #2 7813378
    Kabuto15
    Poziom 19  
    Posty: 336
    Pomógł: 30
    Ocena: 5
    Zdaje się, że jest coś takiego jak Easy TCPIP dla Bascoma. Ogólnie to wiadomo jakie wady ma Bascom a jakie zalety. Prawda jest taka, że nie znam firmy, która by programowała w Bascomie. No, ale... Link ze strony producenta Bascoma:Link.
  • REKLAMA
  • Pomocny post
    #3 7813690
    pixel7
    Poziom 24  
    Posty: 656
    Pomógł: 53
    Ocena: 160
    Na początek - lektura o transmisji ethernet-owej i enkapsulacja pakietów. Potem zacznij od ARP, następnie ICMP (ping), potem UDP i TCP. Jak zrozumiesz wymianę danych będziesz w stanie napisać program w dowolnym języku. Skoncentruj się też na obsłudze układów pośredniczących : ENC28j60, RTL8019as itp. Jak już to ogarniesz,dopiero wtedy zajmij się pisaniem aplikacji. Opisy i tutoriale znajdziesz bez problemu w sieci. ZObacz jak wygląda moja strona: www.meteos.com.pl.
  • #4 7815595
    fliper_katrill
    Poziom 20  
    Posty: 590
    Pomógł: 15
    Ocena: 28
    No niestety przyjacielu cos stronka nie działa :), nie wiem czy to przejściowe problemy. Zakładam, że znajomość terminów o których wspomniałem nie jest koledze obca. Czy kolega korzystał z pozycji książkowych? Chciałbym jeśli to możliwe mieć te zagadnienia ujęte w książce, książkach żeby móc zawsze do nich wrócić no i dzięki za wskazanie ścieżki!! Czemu Bascom? Miły łatwy i przyjemny na start. Czemu nie C? Nie znam absolutnie żadnej pozycji polskojęzycznej, która uczyła by podstaw języka C Z UWZGLĘDNIENIEM ZASTOSOWAŃ W ELEKTRONICE ! (nawet głupiej konfiguracji portów). Są z przykładami z gotowcami, ale strzępy bez chronologii i łopatologii jak to powinno być w przypadku poznawania języka od zera. Ja chętnie bym się zaraził. Przeczytałem ze 2 razy książki Kernighan'a, Ritchie'go o C i co z tego jak mnie nie wciągnęły bo to tylko podstawy ogólne języka, które trzeba znać ale NIE ZARAŻAJĄ, tak jak np. książka Marcina Wiązani o Bascomie!

    Dodano po 5 [minuty]:

    PS. Zapomniałem dodać że płytka TCP/IP do bascoma interesowałaby mnie i na pewno wielu innych, ale z racji tego, że jest napisana pod trudnodostępne kości Wizneta moim zdaniem traci na popularności. Znowu znajdą sie tacy, którzy stwierdzą po cholerę to pisać w Bascomie ? (i słusznie) i tacy jak ja po cholere to przepisać jak się nic z tej komunikacji nie rozumie? ( to ja :) )
  • REKLAMA
  • Pomocny post
    #5 7815712
    morson
    Poziom 14  
    Posty: 43
    Pomógł: 14
    Ocena: 2
    Ja kiedyś na elektrodzie natrafiłem na taki link, przepisać do Bascom'a jak mniemam potrafisz, a tu jest dość dokładny jak na początek opis obsługi RTL8019AS i opis protokołów, z wyszczególnieniem ramki danych etc.
    link
  • #6 7815738
    pixel7
    Poziom 24  
    Posty: 656
    Pomógł: 53
    Ocena: 160
    fliper_katrill napisał:
    No niestety przyjacielu cos stronka nie działa :)


    No niestety, prototypy sprawiają niespodzianki!


    Wracając do tematu, nie korzystałem z opracowań książkowych, posiłkowałem się jedynie wiedzą z sieci. Znajdziesz wszystko co będziesz chciał, wystarczy trochę poszukać, ale solidne podstawy z programowania mikrokontrolerów są niezbędne, by zbudwać coś "większego". Także jeśli to miałby być pierwszy tego typu projekt to obawiam się, że przysporzy sporo kłopotów.

    Co do języka- każdy wybiera jaki lubi. Ja też preferuje bascom, chociaż c ani asm nie są mi obce.
  • Pomocny post
    #7 7815780
    Mat_91
    Poziom 25  
    Posty: 908
    Pomógł: 77
    Ocena: 16
    Co do teorii to może to Ci się przyda: Link
    Co do kursu C dla AVR to podstawy masz tutaj Link
    :)
  • REKLAMA
  • #8 7815853
    Kabuto15
    Poziom 19  
    Posty: 336
    Pomógł: 30
    Ocena: 5
    Od książki Wiązani do TCP/IP droga kręta i daleka :) Swoją drogą w sieci jest pełno informacji o programowaniu AVR w języku C, a jeśli o książki chodzi to np. Doliński - Mikrokontrolery AVR w praktyce.
    I dodam, że kod C jest uniwersalny. Jak sobie napiszę dobrze obsługę wyświetlacza LCD to i na 8051, PIC, ARM, MSP itd. zadziała.
    Oczywiście ten stos EASY TCPIP pewnie działa i jest banalnie prosty w obsłudze. A co jak będziesz chciał coś zmienić ? Dla C jest dużo darmowych stosów i zauważ również, że dla uzupełnieniem obsługi TCP/IP zazwyczaj jest jakiś OS (NutOs, FreeRTOS). Da się coś takiego w Bascomie zrobić ?
  • #9 8821583
    Konto nie istnieje
    Konto nie istnieje  

Podsumowanie tematu

LABEL_AI_GENERATED
W dyskusji poruszono temat integracji protokołu TCP/IP z językiem Bascom oraz mikrokontrolerami AVR. Użytkownik poszukuje materiałów teoretycznych, aby zrozumieć zasady działania TCP/IP i zbudować własny projekt, np. webserwer. Odpowiedzi sugerują rozpoczęcie od lektury dotyczącej transmisji ethernetowej, ARP, ICMP, UDP i TCP. Wskazano na komponenty takie jak ENC28J60 i RTL8019AS, które mogą być użyte w projektach. Użytkownicy podkreślają, że Bascom ma swoje ograniczenia, zwłaszcza w kontekście pamięci i wydajności, sugerując, że język C może być bardziej efektywny dla bardziej złożonych aplikacji. Wskazano również na dostępność książek, takich jak prace Dolińskiego oraz Wiązani, które mogą być pomocne w nauce.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA