eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaCzy ktoś używa SourceBusterIDE , środowisko do PIC ?
Ilość wypowiedzi w tym wątku: 16

  • 11. Data: 2009-11-27 07:20:59
    Temat: Re: Czy ktoś używa SourceBusterIDE , środowisko do PIC ?
    Od: Mariusz Ł <e...@p...onet.pl>

    Mariusz Ł pisze:
    > Andrzej Kmicic pisze:
    >> Mariusz Ł pisze:
    >>> Andrzej Kmicic pisze:
    >>>> Chciałbym sie trochę dowiedzieć na ten temat, zaczynam praaaaaawie
    >>>> od zera więc proszę o wyrozumiałość.
    >>>>
    >>>> http://www.sourceboost.com/CommonDownload.html
    >>>>
    >>>> Nie mogę wykapować czy kompilator nalezy do licencji na srodowisko
    >>>> czy to tylko samo srodowisko.
    >>>> Jak zacząć tę przygodę, to srodowisko wpadło mi troche okazyjnie tak
    >>>> bez przygotowania.
    >>>> - W jaki programator zaopatrzyć się na początek,
    >>>> - może jakas niedroga płyta ewaulacyjna ???.
    >>>> - Najlepsze książki, linki itd...
    >>>>
    >>>> Jednym słowem wszystko na ten temat, poproszę.
    >>>>
    >>>> pozdr
    >>>> AK
    >>>
    >>> Daj sobie spokój. Na początek zaopatrz się w:
    >>>
    >>> - MPLAB IDE - do ściągnięcia;
    >>> - debugger Microchipa ICD2 lub lepiej ICD3;
    >>> - kompilator microchipa MPLAB C for PIC18, wersja studencka bez
    >>> ograniczeń na rozmiar kodu - do ściągnięcia;
    >>>
    >>> Zapłacisz tylko za debugger. Reszta jest darmowa.
    >>> Płyt ewaluacyjnych znajdziesz mnóstwo na stronie microchipa.
    >>>
    >>> pozdr
    >>> MŁ
    >>
    >> Dzięki, juz mam dwa, sprawię sobie też debuger. Na pierwszy rzut oka
    >> na oba niczego konkretnego nie mogę powiedzieć ale mniej znane IDE
    >> SourceBuster wyglada zachecajaco. Jak zacznę działać, coś skompiluje
    >> to porównam i napiszę. Muszę kupic PICKIT3 i zacząć :-).
    >>
    >> Dlaczego wybrałem PICe bo z wszystkich innych popularnych rozwiązań
    >> dla mikrokontrolerów chyba najlepiej maja rozwiązaną sprawę
    >> komunikacji ethernet a na tym mi zalezy najbardziej.
    >>
    >> Interesuje mnie tez czy ktoś próbował komunikacji na poziomie
    >> sprzetowym ( tzn bez uzycia stosu TCP/IP). Chodzi o proste
    >> potwierdzenie PING lub ARP. Nie moge sie tego doszukać w internecie w
    >> wykorzystaniu PIC->ENC28J60.
    >>
    >> Bo chyba jest to mozliwe, choć uzycie stosu teraz nie problem przy
    >> pojemnosciach flasha mc.
    >>
    >> pozdr
    >> Ak
    >>
    >> pozdr
    >> Ak
    >
    > Daj sobie spokój z SourceBoost. Ten kompilator swego czasu nie
    > obsługiwał typu float. Nie wiem jak jest teraz.
    > Jak interesuje Cię komunikacja ethernet, to zacznij od PIC32.
    > Nie kupuj PCkita tylko starter kit PIC32 i do niego modulik ethernet.
    > PIC18 są ciut za małe. Jak się rozpędzisz, to Ci zabraknie RAM'u...
    >
    > Pozdrawiam,
    > MŁ

    acha, moduliku ethernet nie musisz, bo jest wersja tego kitu PIC32 z
    ethernetem.


  • 12. Data: 2009-11-27 23:03:40
    Temat: Re: Czy ktoś używa SourceBusterIDE , środowisko do PIC ?
    Od: Andrzej Kmicic <d...@p...onet.pl>

    Adam Dybkowski pisze:

    > I co chcesz osiągnąć przez same PINGi?
    > Ja pisałem w pracy magisterskiej własną obsługę protokołów ARP, ICMP,
    > IP, UDP i DHCP:
    > http://dybkowski.net/telefonip/front.html
    >

    > W gruncie rzeczy dużo roboty a i tak czasem nie da się czegoś zrobić bez
    > TCP (np. połączenie ze zwykłym serwerem www) - lepiej korzystać z
    > gotowych stosów TCP/IP jeżeli są dostępne.
    >
    > No ale jeżeli bardzo chcesz, zrób na początek ARP. Wystarczy do prostych
    > PINGów w ramach tej samej podsieci (komendą arping).
    > http://dybkowski.net/telefonip/5.3.html
    >

    Dzięki, zajrzę. Sam ping a nawet arpping wystarczy aby zrobic prosty
    watchdog do switcha. Nie ma kilku odpowiedzi -> reset switcha. W
    rozwiązaniu tym chodzi równiez o niskie koszty.

    pozdr
    AK


  • 13. Data: 2009-11-27 23:15:01
    Temat: Re: Czy ktoś używa SourceBusterIDE , środowisko do PIC ?
    Od: Andrzej Kmicic <d...@p...onet.pl>

    Mariusz Ł pisze:
    > Mariusz Ł pisze:
    >> Andrzej Kmicic pisze:
    >>> Mariusz Ł pisze:
    >>>> Andrzej Kmicic pisze:
    >>>>> Chciałbym sie trochę dowiedzieć na ten temat, zaczynam praaaaaawie
    >>>>> od zera więc proszę o wyrozumiałość.
    >>>>>
    >>>>> http://www.sourceboost.com/CommonDownload.html
    >>>>>
    >>>>> Nie mogę wykapować czy kompilator nalezy do licencji na srodowisko
    >>>>> czy to tylko samo srodowisko.
    >>>>> Jak zacząć tę przygodę, to srodowisko wpadło mi troche okazyjnie
    >>>>> tak bez przygotowania.
    >>>>> - W jaki programator zaopatrzyć się na początek,
    >>>>> - może jakas niedroga płyta ewaulacyjna ???.
    >>>>> - Najlepsze książki, linki itd...
    >>>>>
    >>>>> Jednym słowem wszystko na ten temat, poproszę.
    >>>>>
    >>>>> pozdr
    >>>>> AK
    >>>>
    >>>> Daj sobie spokój. Na początek zaopatrz się w:
    >>>>
    >>>> - MPLAB IDE - do ściągnięcia;
    >>>> - debugger Microchipa ICD2 lub lepiej ICD3;
    >>>> - kompilator microchipa MPLAB C for PIC18, wersja studencka bez
    >>>> ograniczeń na rozmiar kodu - do ściągnięcia;
    >>>>
    >>>> Zapłacisz tylko za debugger. Reszta jest darmowa.
    >>>> Płyt ewaluacyjnych znajdziesz mnóstwo na stronie microchipa.
    >>>>
    >>>> pozdr
    >>>> MŁ
    >>>
    >>> Dzięki, juz mam dwa, sprawię sobie też debuger. Na pierwszy rzut oka
    >>> na oba niczego konkretnego nie mogę powiedzieć ale mniej znane IDE
    >>> SourceBuster wyglada zachecajaco. Jak zacznę działać, coś skompiluje
    >>> to porównam i napiszę. Muszę kupic PICKIT3 i zacząć :-).
    >>>
    >>> Dlaczego wybrałem PICe bo z wszystkich innych popularnych rozwiązań
    >>> dla mikrokontrolerów chyba najlepiej maja rozwiązaną sprawę
    >>> komunikacji ethernet a na tym mi zalezy najbardziej.
    >>>
    >>> Interesuje mnie tez czy ktoś próbował komunikacji na poziomie
    >>> sprzetowym ( tzn bez uzycia stosu TCP/IP). Chodzi o proste
    >>> potwierdzenie PING lub ARP. Nie moge sie tego doszukać w internecie w
    >>> wykorzystaniu PIC->ENC28J60.
    >>>
    >>> Bo chyba jest to mozliwe, choć uzycie stosu teraz nie problem przy
    >>> pojemnosciach flasha mc.
    >>>
    >>> pozdr
    >>> Ak
    >>>
    >>> pozdr
    >>> Ak
    >>
    >> Daj sobie spokój z SourceBoost. Ten kompilator swego czasu nie
    >> obsługiwał typu float. Nie wiem jak jest teraz.
    >> Jak interesuje Cię komunikacja ethernet, to zacznij od PIC32.
    >> Nie kupuj PCkita tylko starter kit PIC32 i do niego modulik ethernet.
    >> PIC18 są ciut za małe. Jak się rozpędzisz, to Ci zabraknie RAM'u...
    >>
    >> Pozdrawiam,
    >> MŁ
    >
    > acha, moduliku ethernet nie musisz, bo jest wersja tego kitu PIC32 z
    > ethernetem.
    > MŁ
    Ok zajrzę i z pewnoscią sie zainteresuję ale jak pisałem wczesniej na
    poczatek i potrzeby rozgladam sie za prostym pingiem lub arpingiem z
    odbiorem odpowiedzi. Najlepiej Najprostsza aplikacja na warstwie
    sprzetowej, jezeli oczywiscie sie to uda.
    pozdr
    Ak


  • 14. Data: 2009-11-29 20:42:42
    Temat: Re: Czy ktoś używa SourceBusterIDE , środowisko do PIC ?
    Od: Adam Dybkowski <a...@4...pl>

    Andrzej Kmicic pisze:

    > Ok zajrzę i z pewnoscią sie zainteresuję ale jak pisałem wczesniej na
    > poczatek i potrzeby rozgladam sie za prostym pingiem lub arpingiem z
    > odbiorem odpowiedzi. Najlepiej Najprostsza aplikacja na warstwie
    > sprzetowej, jezeli oczywiscie sie to uda.

    A masz coś już w ogóle to tej "warstwy sprzętowej"? Jeżeli z jakiegoś
    przykładowego kodu (czy nawet większego systemu operacyjnego)
    wyciągniesz prostą funkcję wysyłającą ramkę Ethernet i podobną do
    odbierania - napisane obsługi ARPa jest już bardzo proste. Szczególnie
    jeżeli piszesz w C, a nie dziubiesz w asemblerze.

    --
    Adam Dybkowski
    http://dybkowski.net/

    Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.


  • 15. Data: 2009-11-29 22:37:48
    Temat: Re: Czy ktoś używa SourceBusterIDE , środowisko do PIC ?
    Od: Andrzej Kmicic <d...@p...onet.pl>

    Adam Dybkowski pisze:
    > Andrzej Kmicic pisze:
    >
    >> Ok zajrzę i z pewnoscią sie zainteresuję ale jak pisałem wczesniej na
    >> poczatek i potrzeby rozgladam sie za prostym pingiem lub arpingiem z
    >> odbiorem odpowiedzi. Najlepiej Najprostsza aplikacja na warstwie
    >> sprzetowej, jezeli oczywiscie sie to uda.
    >
    Czytałem Twoją pracę, to dobre wprowadzenie w temat komunikacji
    ethernet. Gratuluję.

    > A masz coś już w ogóle to tej "warstwy sprzętowej"? Jeżeli z jakiegoś
    > przykładowego kodu (czy nawet większego systemu operacyjnego)
    > wyciągniesz prostą funkcję wysyłającą ramkę Ethernet i podobną do
    > odbierania - napisane obsługi ARPa jest już bardzo proste. Szczególnie
    > jeżeli piszesz w C, a nie dziubiesz w asemblerze.
    >

    Tak własnie myslalem napisać prosta obsługę ARPa na bazie niewielki PIC
    (myslałem bo kilka sztuk mam o PIC16F688 i ENC28J60). Na SPI i wyjscie
    wykonawcze powinno to wystarczyc. Kiedys pisałem i zadziałało w PHP
    "ręczne" składanie i wysyłanie ramki pinga wiec mysle ze moze i to wypali.

    Jak złoze cos konkretnego dam znać lub poprosze o wskazówki :-).

    Tak na gorąco zapytam pewnie szkolne pytanie ale w tym temacie jeszcze
    nie działalem praktycznie. Czy wiesz czy bufor w kościach ethernetowych
    takich jak ENC28J60 zapełnia sie tylko wówczas jezeli adres mac zgadza
    się z tym ustawionym dla kości ? czy tez bierze wszystko jak leci i
    programem trzeba odsiewać ?. Sądzę ze chyba to pierwsze bo w przeciwnym
    razie tam mógłby byc niezły kiszmasz :-).

    pozdr
    AK


  • 16. Data: 2009-11-30 21:14:41
    Temat: Re: Czy ktoś używa SourceBusterIDE , środowisko do PIC ?
    Od: Adam Dybkowski <a...@4...pl>

    Andrzej Kmicic pisze:

    > Tak na gorąco zapytam pewnie szkolne pytanie ale w tym temacie jeszcze
    > nie działalem praktycznie. Czy wiesz czy bufor w kościach ethernetowych
    > takich jak ENC28J60 zapełnia sie tylko wówczas jezeli adres mac zgadza
    > się z tym ustawionym dla kości ? czy tez bierze wszystko jak leci i
    > programem trzeba odsiewać ?. Sądzę ze chyba to pierwsze bo w przeciwnym
    > razie tam mógłby byc niezły kiszmasz :-).

    Tego scalaka nie znam. Ale prawie zawsze (CS8900A, Realtek, LANC111) da
    się ustawić filtrowanie po adresie MAC (lub grupie multicastowej) i będą
    wtedy odbierane tylko ramki broadcastowe oraz dla tego wybranego adresu
    MAC. Alternatywnie można wybrać tryb promiscious, w którym scalak
    odbiera wszystko jak leci.

    --
    Adam Dybkowski
    http://dybkowski.net/

    Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

strony : 1 . [ 2 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: