Среда разработки

Если вы будете следовать репозиторий GitHub HTTPS://GitHub.com/ThingEngineer/ReactorForge, нажа[Watch]в вы, возможно, заметили работу на прошивку. Я начал настройку новой среды разработки. Идя вперед, я не хочу иметь дело с переключением на Windows для работы в AVR Studio. Я никогда не любил, что окружающая среда в любом случае. Я говорил о возможно движущихся все в среду Arduino из-за своей популярности, однако, что имеет свой собственный набор вопросов. Для начала, поддержка ат90пвм семьи чипсов не существует, и я не хочу тратить время, чтобы добавить его. Тогда есть это:

HTTPS://Atom.IO + HTTPS://Atom.IO/Packages/platomformio = фрики Awesome

Начальная среда разработки

Arduino является большой прототипов платформы и IDE, чтобы начать работу, если вы никогда не работали с микроконтроллерами. Как новичок, он может получить вам строительные проекты быстрее, чем любая другая платформа там. Но в конце концов, функции, которые делают его удобным и легким в использовании может удержать вас. Ему не хватает многих функций, которые делают написание кода быстрее, проще, и стали вполне стандартными в современных текстовых редакторов. Есть также биты кода, которые вставляются в код, что может привести к очень проблем с головой царапин.

Перемещение за пределы Arduino

Следующий логический шаг заключается в том, чтобы оставить Arduino IDE позади. Мы делаем это, работая в более полнофункциональной среде разработки. Atom + платформио-мой новый любимый кросс-платформенный IDE с открытым исходным кодом. Оно даже приходит с платформой Arduino среди других. Это позволяет тестировать его с помощью привычной вам структуры кода. Когда вы будете готовы, вы можете удалить обучающие колеса и перейти полный родной C++. Существует гораздо больше я мог бы хвастаться с обоими этими инструментами. Но я дам вам открыть удивительность себя!

Среда разработки

Дальнейшие шаги

Что дальше? Я собираюсь начать портирование на библиотеки, используемые в существующем проекте. Затем основной код, и начать переписывание, оптимизация и т.д. На фото выше тестовой установки я использовал для создания новой IDE. Я буду продолжать использовать его на протяжении всего процесса портирования. Как только код стабилен в новой среде, я переключаюсь на реакторфорже!

Я также планируется использовать эту настройку для демонстрации и объяснить основы позади ат90пмв программное обеспечение польских установок. Я доберусь до этого, но сейчас, он вернулся к работе в новой среде разработки!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *