W arduino powiedzmy sobie radzę, potrzebuję teraz jakby w symulatorze avr studio bazując na asemblerze mikrokontrolera atmega atmel zaprogramować u uruchomić zadany system zmiennej sekwencji diod. Jeżeli chcę to zrobić w samym (jeszcze nie wiem jak to działa) symulatorze avr studio. Czy wiedza z arduino mi powinna pomóc czy jest to zupełnie inne podejście?
Bez bootloader arduino wgranego do μC nie będzie możliwości wgrywania programu poprzez USB. Na płytce istniej 6-pinowe złącze ISP, do którego podłącza się programatory, które mogą go programować i nawet wgrywać inne bootloadery. Różnice będą wynikać z braku wielu funkcji, które sporo upraszczają programowanie μC, ale bez obaw nie są to jakieś zaawansowane rzeczy.
Co do symulatora, plik binarny programu będzie korzystać z funkcji, które już siedzą na stałe w μC i nie wiem jak symulator sobie z tym poradzi. Skompilowany sketch arduino jest niekompletny i bazuje częściowo na tym co już w siedzi we Flashu. Sketch nie ma funkcji main, ona jest bibliotece arduino. Programując w AVRStudio masz kompletny program, z którym symulator na pewnie nie będzie miał problemu.
99xmarcin