Привет! Уже давно горю желанием научится программировать ARM но у меня нету свободного времени, а как только оно появляется и я собираюсь изучать ARM так чарез 1-2 дня заказ приходит и опять на ARM я забиваю на недельку-вторую.
Вот сейас у меня появился очередной заказ в котором Atmega16 с головой бы хватило: мне нужен АЦП, 1-wire(для DS18B20) и связь с компом через ЮСБ. Но я хочу поставить какой нить SAM7(особенно радует то, что можно использовать операционную систему и можно свободно работать с дробными числами).
Цены на SAM7 не такие уж великие (http://kosmodrom.com.ua/product.php?page=0&name=sam7&okbutton=%CF%EE%E8%F1%EA), но я как то побаиваюсь делать проект на микроконтроллере, которого в руках никогда не держал, поэтому решил задать АРМщикам несколько вопросов:
1. Какой из микроконтроллеров по ссылке выше мне лучше взять?.
2. Возможно ли питание микроконтроллера от 5В? просто сколько смотрел то все SAM7 питались от 3,3В.
3. Какую ОС использовать? Правда что Linux for ARM круче всех?
4. Какую среду разработки использовать?
5. Если ли симулятор для Sam7? В протеусе sam7 нету

.
6. Какой программатор использовать, желательно самопал? В этом проекте я буду использовать юсб-бутлоадер но на будуott хотелось бы знать.
7. Ну и соответственно какую литературу посоветуете?
PS: прошу не пинать сильно если похожие вопросы гдето уже есть.
Спасибо!