AVR Studio SDK

Taka mnie ostatnio rzecz zastanawia. Atmel wypuścił już jakiś czas temu SDK do swojego AVR Studio. Do dostanie za free, jedynie trzeba z nimi licencję podpisać. Logiczne mi sie wydaje że wypuszczenie SDK powinno zaowocować w niedługim czasie powstaniem różnej maści przydatnych plug-inów do AVR Studio. A tymczasem google nie potrafią nic sensownego w tej materii znaleźć. Czym to jest spowodowane? Czy AVR Studio jest aż tak mało popularne?

Pozdrawiam

Reply to
TRS
Loading thread data ...

TRS pisze:

A co byś chciał w takim pluginie? Symulację wyświetlacza LCD? Zewnętrznej pamięci DataFlash? Po prostu prędzej czy później symulując jakiś program i tak przechodzisz na zabawę z prawdziwym sprzętem - więc potrzeba plugina spada do zera. A jak jest za mało chętnych - to i nikomu nie chce się robić za friko. Może prędzej czy później powstaną takie pluginy komercyjne, np. do symulacji całych starterkitów używanych na uczelniach wyższych czy w technikach.

Podpisz NDA, ściągnij SDK i zrób jakiś przydatny plugin. Będziesz pierwszy zapisany w historii, w Google'u po wieczne czasy.

Reply to
Adam Dybkowski

Adam Dybkowski pisze:

Szczerze to nawet nie myślałem o symulowaniu jakichś szczególnych peryferiów. Bardziej miałem tu na myśli poprawianie różnych rzeczy w AVR Studio i tworzenie ułatwień w pisaniu i tworzeniu oprogramowania. Mi np. przeszkadza fakt ze narzędzie do stymulowania i logowania stanu wejść procesora działa tylko na rejestrach PORTx. A np. gdy uruchomi się taki sprzętowy SPI, to steruje on sobie stanem bitów w rejestrze PINx. I gdybym teraz chciał sobie zapisać gdzieś przebieg wyjściowy tego co SPI mi wysyła to pojawia się problem. Właśnie o takie drobiazgi mi chodzi. Doskonale rozumiem że tworzenie pluginów symulujących zewnętrzny sprzęt jest pozbawione sensu i łatwiej przetestować działanie programu na żywym organizmie.

Dwie pierwsze czynności wykonałem. Ostatnia napotkała na problem czasowy. Ale nie mówię że nigdy się nie podejmę próby zrobienia jakiegoś plugina.

Reply to
TRS

Użytkownik TRS napisał:

Bardzo sympatycznym symulatora z możliwością tworzenia pluginów jest VISUAL MICRO LAB

formatting link
Od pewnego czasu program jest freeware. Interface do robienia pluginów jest bardzo ładnie opisany. Pluginy klepię w darmowym BCC55. Program ma standardowo wbudowanych kilkanaście peryferiów (wyświetlacze zanakowe LCD, klawiatury, diody LED, elementy RC, wzm.operacyjne, proste funktory logiczne itp.) Listę połączeń tworzy się na wzór PSpice. Jest oscyloskop, terminal TTY itp. Napisanie dobrego plugina oszczędzało mi wiele czasu i kilometrów przy tworzeniu programu końcowego. Oczywiście ostatnie szlify zawsze trzeba robić po podłaczeniu procka do układu docelowego.

Pozdrawiam Grzegorz

Reply to
Grzegorz Kurczyk

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.