это Ардуино и, следовательно, куча материалов в интернете. Но не
будет ли это мешать более глубокому пониманию происходящего?
Учебные материалы, понятные библиотеки и (что самое главное во всём
проекте Arduino) огромное сообщество никак мешать изучать что-то новое
не могут, это нонсенс. Критическую массу давно наели — пользуйся.
Использовать тамошние полтора макроса для Си (которые гордо именуются
«языком») никто не заставляет, железо-то обычное.
Ардуино можно будет прошивать по USB специально тулзой.
Тулза там обычная (avrdude). Отличие в том, что на твоей плате уже будет впаян
мост, который позволит подключать её к компьютеру удобным USB-шнурком.
Если ты МК из платы вытащишь (или купишь голый), то этот мост надо
будет обеспечить самому. В твоём случае вообще не стоит
заморачиваться.
А вот с другими придется повозиться
Если нечего делать, то можно и возиться.
Куда интереснее узнать, что ты будешь делать с голым контроллером. Авр
это же вообще примитивщина. Изучать там человеку знакомому с
программированием совершенно нечего — три проводка, две пружинки.
Пружинку натянул — ножка дёрнулась. Но обычно ожидается, что к ножке
что-то интересное привязано. А в самом голом МК никакого содержания
почти нет.
Sphinx ★★☆☆ ()