Atmel Studio 7 is Now Live!
Nová verzia IDE od Atmelu
Dali2, 01.10.2015-09:20



Tak mi včera prišiel email od Atmelu (Dialog Studia???), že nová verzia IDE AS7 pre procesory Atmel uzrela svetlo sveta.

Keďže beta verziu som zaregistroval pred nejakým časom, vyskúšal som ju a aj rýchlo vymazal (nepodarilo sa mi preložiť testovací projekt, ktorý sa v AS6.2 v pohode preloží s pár warningami). Na beta verzii mi dosť vadilo, že ju pustili do sveta s neodladenými knižnicami. Dôvodom zlyhania testovacieho buildu i pomerne rozsiahleho threadu na avrfreaks boli hlavne knižnice pre prácu s EEPROM, ktoré nie že haprovali, ale proste nefungovali vôbec. Ale povedal som si, že tomu dám šancu a skúsim to nainštalovať v ostrej verzii.



Na rozdiel od beta verzie sú k dispozícii dva spôsoby inštalácie - offline a web. Web inštalátor má niečo cez 2MB, offline inštalácia 727MB(!!!). Na IDE s kompilátorom teda troška dosť. Ale vzhľadom na to, v čom je toto IDE napísané (MS Visual Studio, všade musí byť nejaké Studio...), to nie je až tak prekvapujúce, nakoľko je to neskutočný moloch.

Zvolil som web inštaláciu a spustil ju. Inštalačné okno je už v "modernom" plochom designe W8/W10 (mne to pripadá ako návrat k W95), po odklikaní pár povinných next a I agree sa inštalácia rozbehla. Teda rozbehla... Začalo to downloadom MS Visual Studio 2013 Isolated Shellu (323MB), potom prišlo na rad samotné IDE (niečo vyše 50MB), jednotlivé toolchainy (dal som si nainštalovať všetky, teda AVR8, AVR32 a SAM7), tie mali spolu cca 120MB. Download netrval dlho, potom sa spustila samotná inštalácia Visual Studio shellu... A toho nenapadlo nič lepšie, ako si stiahnuť ešte .NET 4.6 (ďalších vyše 60MB), pričom samotná inštalácia bola katastrofálne pomalá - na relatívne normálnom počítači (s Core2Duo na 3GHz a 4GB RAM) trvala inštalácia takmer 50 minút - rátam od chvíle, keď som spustil web inštalátor. Keď to skončilo, inštalátor vyžadoval reboot - no ale kto by reštartoval počítač hneď po inštalácii, všakáno. Tak som mu to zrušil a chcel som vyskúšať aspoň spustiť IDE. Avšak nikde v menu som ho nenašiel a na disku tiež nebolo nic moc. Pojal som podozrenie, že ten reboot nebude až tak úplne zbytočný a reštartol.

A ozaj, po reboote na mňa vybehlo okno s pokračovaním inštalácie, najprv sa nainštalovali USB drivery, potom vraj samotné IDE a toolchainy. Až potom som dostal oznámenie, že AS7 je nainštalované a môžem ho spustiť. No teda, vrátane rebootu 78 minút čistého času...

Tak ho spustil a čakal... štart aplikácie cca 2 minúty je teda hooooodne aj keď som pomerne odolný, a teda musím konštatovať, že kráča v šľapajách svojho predchodcu. Skopíroval som projekt určený na testovací build do nového adresára (vytvorený v AS6.2) a skúsil ho otvoriť. V poho, otvoril, ale upozornil ma, že vytvára nový projektový súbor (takže zas nie sme kompatibilní smerom dole, no hrúza). Zároveň bola vytvorená záloha z cproj súboru, kde k názvu pribudlo _6_2.



No pekne... Tak som dal clean solution, aby sme šli z čistej vody a dal build all...
Trvalo to tak normálne, build úspešne zbehol (kto by to bol povedal, takže tie EPROM knižnice predsa len opravili), počet warningov zodpovedal buildu pod AS6.2. Takže asi to funguje....

Čo sa týka samotného IDE, veľké zmeny nečakajte - teda okrem toho hnusného dlaždičkového designu - som nezaznamenal oproti predošlej verzii žiadne zmeny. Ale obrním sa trpezlivosťou a budem skúšať ďalej.

Zhrňme to - AS7 funguje, pokračuje v trende predošlých verzií (čím ďalej tým väčšie a pomalšie, nerozumiem tomuto trendu), ale aspoň to funguje...

P.S.: Nová ikonka je tiež very funny, rozoberal som to s kolegami, na prvý pohľad mi pripomenula malého tlstého psa s bodkovaným zadkom odfoteného odzadu... Až potom mi došlo, ze to bude asi lienka...




tento článok je z mikroZONE
( https://www.mikrozone.sk/pluginy/content/content.php?content.136 )