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

Atmel Studio 7 - czy na dziś można uznać, że to nie jest już wersja beta?

Paros 12 Lut 2016 15:32 1950 19
  • #1 15428889
    Paros
    Poziom 11  
    Dzień dobry.


    Po instalacji Win 10 (choć może być, że to tylko zbieg okoliczności) miałem mnóstwo trudności z Dragonem - nie był widoczny ani w AS6 (właściwie żadnej wersji), ani AS7. Po zastosowaniu rady z jednego z wątków (manewry z kopiowaniem plików między katalogami i już nie pamiętam czym jeszcze) wydawało się, że jest dobrze. Przez kilka tygodni nic nie robiłem z Atmel Studio a po powrocie okazało się, że AS6 już nie widzi Dragona wcale, natomiast AS7 widzi i wydaje się, że go obsługuje normalnie. Można nim programować po ISP, JTAG, można też używać debuggera. Z tego co pamiętam, po jakiejś aktualizacji AS7 zażądał aktualizacji firmware Dragona. Teraz mam wersję:

    Master Firmware Version 7.27
    Slave Firmware Version 7.27
    Hardware Version 17

    Z Waszych wypowiedzi z innych wątków wynika, że starsze wersje AS nie będą współpracować z programatorem z najnowszym firmware. Dlatego moje pytanie: czy na dziś można uznać, że AS7 w pełni zastąpi AS6 i po prostu robić wszystko w "7"?
  • #2 15429110
    tmf
    VIP Zasłużony dla elektroda
    Właściwie można. W AS7 chyba jeszcze nie ma wszystkich dodatków, które były w 6.2. Poza jakimiś niewielkimi błędami generalnie siódemka działa. Niemniej ponieważ nie lubię być betatesterem środowiska, to spokojnie czekam na AS 7.1 lub nawet 7.2 :) Póki co AS7 nie oferuje mi nic co by mnie zachęcało do przejścia z 6.2 na 7. No może ew. kompilator w nowszej wersji, ale zawsze mogę go podbrać oddzielnie i zainstalować w 6.2.
  • #3 15429236
    RomanFilipecki
    Poziom 18  
    Niewątpliwie zauważalną różnicą jest szybkość uruchomienia środowiska. Dla mnie 6 jest mocno irytująca pod tym względem. 7 startuje normalnie.
  • #4 15430496
    kamyczek
    Poziom 38  
    Mam 7 i 6.2 różnice w czasie uruchamiania na korzyść 7ki bynajmniej na w7-64pro . Problem z narzędziami leży po stronie zaktualizowanego prawdopodobnie przez windowsa drivera do usb u mnie było to samo zniknęło stk600, jtag i reszta po usunięciu drivera i instalacji z własnym wyborem wróciło wszystko do normy , czyta ,programuje i robi całą resztę ...
  • #5 15431372
    excray
    Poziom 41  
    To ja dorzucę łyżkę dziegciu do tej beczułki miodu. Mam windowsa 32-bit i trzeba zacząć od tego że aby w ogóle zainstalować AS7 musiałem przeinstalować system. Sama instalacja to jakieś pandemonium. Program ciągnie za sobą całą instalację Microsoft Community, Net Framework i jakieś poprawki z Windows Update a co za tym idzie jest niebotycznie długa i wrażliwa. Mi się udało po którymś z zrzędu podejściu gdzie część rzeczy na których instaler AS się wieszał doinstalowałem sam, oraz po 2 reinstalacjach windowsa. Generalnie jak już po wieeelu godzinach uda nam się zainstalować, następuje rozczarowanie. Środowisko uruchamia się długo - dłużej niż AS6.2 i w sumie nic nie wnosi poza nowymi ikonkami i wolniejszą pracą. Projekty z 6.2 wczytują się ale wymagają jakiegoś upgrade'u przy tym, co być może zakończy się tym, że 6.2 już ich nie będzie chciało czytać.
    EDIT>A jeszcze dodam że właśnie zauważyłem że pomimo wykrywania mojego pirackiego MKII nie łączy się z nim. Chyba pożegnam się szybciej niż myślę z tą krową.
  • #6 15431756
    dondu
    Moderator na urlopie...
    Używam AS w wersji 7.0.594 na słabym laptopie (Celeron 1,5GHz 2 rdzenie) z Windows 10 i ledwo 4GB pamięci RAM.
    Instalacja bez problemów i przyzwoitym czasie.

    Uruchamianie AS trwa niecałe 30 sekund.

    Jedyny problem jaki stwierdziłem, to wolna kompilacja (ale to wynika oczywiście z jakości komputera).
    Żadnych problemów z działanie środowiska nie stwierdziłem.
  • #7 15432980
    excray
    Poziom 41  
    Jeszcze odkryłem że mam teraz w systemie 2 sterowniki do AVRISP mkII. Jeden pod AS6.2 i jeden pod AS7. Oczywiście każda wersja AS pracuje tylko ze swoim sterownikiem. Pięknie, pięknie Panowie z Atmela, tylko tak dalej.
  • #8 15433185
    kamyczek
    Poziom 38  
    Jak wywalisz oba i zainstalujesz na nowo ten od 7 to będzie działało poprawnie w 6.2 i 7 . Nikt z inż. atmela nie przewidział żeby działać jednocześnie na obu wersjach studia , ale to raczej logiczne oba działają praktycznie tak samo . poza tym jak się nie podoba można zawsze przesiąść się na bascoma , iar , czy eclipsa . Jak to mówią darowanemu koniowi w zęby się nie zagląda . Iar kosztuje tylko ca. 200€ pasuje ?
  • #9 15433303
    excray
    Poziom 41  
    Hmmm, ciekawe podejście. Mógłbyś śmiało pracować w dziale PR :-) Ja się nie upieram na AS7. Nawet na AVR się nie upieram. STM32 coraz tańszy, "kokos" darmowy i prosty w użyciu. Czas pokaże czy polityka Atmela na tworzenie bardzo rozbudowanego wolno działającego i nic nie wnoszącego środowiska się opłaciła.
  • #10 15433357
    tmf
    VIP Zasłużony dla elektroda
    excray napisał:
    Hmmm, ciekawe podejście. Mógłbyś śmiało pracować w dziale PR :-) Ja się nie upieram na AS7. Nawet na AVR się nie upieram. STM32 coraz tańszy, "kokos" darmowy i prosty w użyciu. Czas pokaże czy polityka Atmela na tworzenie bardzo rozbudowanego wolno działającego i nic nie wnoszącego środowiska się opłaciła.


    Biorąc pod uwagę, że środowisko Visual Studio na którym oparte jest AS jest praktycznie jednym z dwóch najpopularniejszych i uznanych za najlepsze środowisk programistycznych na świecie to raczej już wiemy, że polityka Atmela się w tej kwestii sprawdzi. Warto też zainwestować w komputer nowszy niż jakieś 10 lat - zapewniam, że AS będzie dział dobrze :)
  • #11 15433404
    excray
    Poziom 41  
    Heh, spodziewałem się takiej propozycji, niemniej nie będę zmieniał komputera i systemu operacyjnego tylko dla jednej jedynej kulejącej aplikacji. Jak na razie pożegnam się z AS7 i wrócę do 6.2, a co później to zobaczymy.
  • #12 15433456
    popiol667
    Poziom 18  
    W pracy też zrobiłem po miesiącu "downgrade" z 7 na 6.2 (słaby komputer).

    Prawda jest taka, że do "mrygadełka" LED wystarczy AVR Studio 4.0, a przy bardziej zaawansowanych projektach i platformach "krowa" 7.0 znacznie ułatwi pracę. W projekcie zajmującym 1,5 ekranu nie wykorzystasz w pełni wszystkich udogodnień, za które płacisz większym zużyciem ramu i procka.

    A tak a'propos kolego Paros jeszcze tego Dragona nie zdymiłeś? Pozdrawia były użytkownik tego sprzętu... Mój udało się spalić dotknięciem palca. Polecam google i Dragon's Lair.
  • #13 15433479
    dondu
    Moderator na urlopie...
    excray napisał:
    Heh, spodziewałem się takiej propozycji, niemniej nie będę zmieniał komputera i systemu operacyjnego tylko dla jednej jedynej kulejącej aplikacji.

    To nie jest problem AS tylko generalnie rozwoju środowisk.
    AS6.2 na 4 rdzeniowym AMD Phenom z 3,4GHz z Windows XP śmiga jak rakieta (tylko z 4GB RAM).
    Ostatnio instalowałem posiadany oryginalny pełny MS Office 2002 Developper i Access uruchamia się w mgnieniu oka. A 10 lat temu musiałem czekać około minuty :D
  • #14 15433485
    tmf
    VIP Zasłużony dla elektroda
    @excray Generalnie wszyscy piszą, że AS7 jest szybsze niż 6.2. Trudno mi to porównać, bo 7 nie używam, z drugiej strony żadnego wolnego działania w 6.2 nie obserwuję. Może na naprawdę starym kompie bym różnice zauważył.
    @popiol667 W stosunku do AVR Studio różnica jest znaczna i to w każdym projekcie. Chociażby prosty refactoring kodu - chcesz zmienić nazwę zmiennej i klops. A tu dwa kliknięcia. Inna sprawa to współpraca z nowszymi mikrokontrolerami i narzędziami. Niesądzę, żeby AVR Studio obsługiwał Atmel ICE, czy płytki Xplained z EGDB.
    Co do Dragona to powtarzasz jakieś mity - problem miały wersje chyba już sprzed 8 lat (pierwsze jakie wyszły na rynek). Poza pierwszą partią z felerną przetwornicą, reszta działa sprawnie. Mój Dragon niejedno przeżył i ciągle nie chce odejść, mimo, że okazji wiele mu dałem.
  • #15 15433508
    kamyczek
    Poziom 38  
    Za darmochę , działa nie ma ograniczeń , stosunkowo tanie narzędzia i spory ich wybór . Nie ma co narzekać tylko cieszyć się i używać do woli ;) . Kobyła jak to piszecie ma spore możliwości , wiele przykładów i dodatkowych bibliotek .
  • #16 15433553
    popiol667
    Poziom 18  
    Jak to AVR ICE nie działa? Przecież pisze, że od wersji 6.2 w górę...

    Co do Dragona - nie powtarzam mitów - 10 LAT TEMU upaliłem niemalże pod rząd dwie sztuki :)

    Dragon i AVR MkII nie są już produkowane, zamiast tego dostępny jest AVR ICE...
  • #17 15433612
    megao
    Poziom 24  
    popiol667 napisał:
    A tak a'propos kolego Paros jeszcze tego Dragona nie zdymiłeś? Pozdrawia były użytkownik tego sprzętu... Mój udało się spalić dotknięciem palca.
    tmf napisał:
    Co do Dragona to powtarzasz jakieś mity - problem miały wersje chyba już sprzed 8 lat (pierwsze jakie wyszły na rynek). Poza pierwszą partią z felerną przetwornicą, reszta działa sprawnie. Mój Dragon niejedno przeżył i ciągle nie chce odejść, mimo, że okazji wiele mu dałem.

    Nie pamiętam która to rewizja była mojego pierwszego AVR Dragona, zakładam, że jedna z pierwszych, upalił się przez *dotyk*. Kolejny, kupiony mniej więcej w tym samym czasie zabezpieczony został od góry grubą folią, od spodu fragmentem obudowy z ABS-u i działa po dziś dzień.
  • #19 15434787
    vania
    Poziom 24  
    dondu napisał:
    excray napisał:
    Heh, spodziewałem się takiej propozycji, niemniej nie będę zmieniał komputera i systemu operacyjnego tylko dla jednej jedynej kulejącej aplikacji.

    To nie jest problem AS tylko generalnie rozwoju środowisk.
    AS7 na 4 rdzeniowym AMD Phenom z 3,4GHz z Windows XP śmiga jak rakieta (tylko z 4GB RAM).

    WinXP? Kiedyś jak pobrałem wersję beta to wypisał że mam za stary system.
REKLAMA