Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Europejski lider sprzedaży techniki i elektroniki.
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[bascom] jaki "nowszy" i szybszy procesor wybrać ?

CyccX 13 Sty 2018 11:22 240 8
  • #1 13 Sty 2018 11:22
    CyccX
    Poziom 15  

    Witam.

    Pytanie dotyczace możliwości programowania w programie bascom. Czy bascom zaprogramuje mi procesroy atmel z nowej rodziny np X-mega??

    Coś tam umiem w bascom na własne potrzeby, i nie chce się przekładać na C bo nie mam już na to ani chęci ani czasu. Caly czas wykorzystywałem atemga8 albo 16 z zegarem max 16mhz.

    Pojawia się przed mną wyzwanie gdzie potrzebuje większej rozdzielczości ADC jak i wyższych prędkości CPU, głównie ze względu na obsługę wyświetlacza.


    Czy jest jakiś wybór wśród nowyszych MCU które zaprogramuje przy użyciu bascom ?? czy jestem skazany na Atmega8, i ew. próbować stosować 20mhz zeby wycisnąc co się da z staruszka.

    0 8
  • #2 13 Sty 2018 11:33
    R-MIK
    Poziom 38  

    Producent na stronie, w pomocy utajnił informacje na temat wspieranych procesorów, programatorów (nowe CPU to najczęściej interfejs PDI)?

    Używasz dinozaurów (Mega8, 16), które mają małe możliwości a wysoką cenę. Masz tańsze i lepsze Mega88, 168, 328 (pin w pin Mega8) i Mega164, 324, 644, 1284 wszystkie 20MHz (pin w pin Mega16 16MHz). W takiej sytuacji używanie M8, M16 to głupota.

    Świat idzie naprzód, raczej nie spodziewaj się Bascom ARM.
    Zainteresuj sie Arduino. To taki nowy Bascom a wspiera Xmega i ARM. Jak działałeś w Bascom to przesiadka na Arduino będzie stosunkowo łatwa a koszty małe (kompilator za 0zł, tanie płytki startowe, peryferia).
    Kto stoi ten sie cofa.

    1
  • #3 13 Sty 2018 11:41
    CyccX
    Poziom 15  

    mega88 lub mega164 BASCOM wspiera ??

    0
  • #4 13 Sty 2018 11:50
    R-MIK
    Poziom 38  

    M88 na pewno, bo robiłem (na szczęście jedyny) projekt w Bascom na M168. Chyba, że (robiłem to dawno więc to nieprawda) "rzeźbiłem" na rejestrach ale wydaje mi się, że nie.

    0
  • #5 13 Sty 2018 11:52
    lukaszd82
    Poziom 19  

    Jak tak kurczowo chcesz trzymać się Bascom'a to kup sobie Atmega 328. W necie znajdziesz wszystko co potrzebne. Pinout zgodny z Atmega 8.

    0
  • #6 13 Sty 2018 11:56
    tronics
    Poziom 35  

    Wspiera, Xmega też wspiera, stąd funkcje dot. konfiguracji DMA choćby. Gorzej z programowaniem, bo tutaj i tak musimy jakoś to do Xmega władować, a wybór jest prawie żaden bo albo PDI do wszystkich, albo JTAG przy większych, a z tego co kojarzę BASCOM IDE nie wspiera ładowania przez np. Atmel-ICE bezpośrednio z poziomu programu.

    Cytat:
    a wspiera Xmega i ARM

    Wsparcie Xmega w Arduino jest dość słabe. Działa bo działa i nic poza tym, niestety.

    0
  • #7 13 Sty 2018 12:01
    qwert2000
    Poziom 11  

    W opcjach wyboru procesora są np. xm128a1.

    0
  • #8 13 Sty 2018 14:14
    Marek_Skalski
    Poziom 33  

    qwert2000 napisał:
    W opcjach wyboru procesora są np. xm128a1.

    To daj znać jak gdzieś kupisz, ponieważ te układy nie są produkowane od 5 lat. Miały też dość dużo błędów w strukturze i zostały zastąpione przez Xmega128A1U.

    0
  • #9 13 Sty 2018 15:37
    qwert2000
    Poziom 11  

    Fakt. Chyba Bascom nie obsługuje nowszych xmeg z literą U. Nie porównywałem rejestrów i może dałoby się używać A1U oczywiście pomijając obsługę USB którego to interfejsu A1 chyba nie ma. A tak nawiasem żadnej xmegi nie kupię.

    0
TME logo Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME
TME Logo