20 августа 2012 г.
Программируем Arduino Pro mini через USBasp
В прошлый раз мы разобрались, как программировать Arduino Pro mini через USB conveter, а сегодня воспользуемся другой, более универсальной штукой - программатором USBasp. USBasp стоит намного дешевле и позволяет программировать вообще все AVR микроконтроллеры, а не только Arduino. В общем, полезная в хозяйстве вещь.
19 августа 2012 г.
Пишем на AVR ассемблере в Ubuntu: Geany + AVRA
AVRA - это ассемблер для микроконтроллеров AVR, который почти полностью совместим с Атмеловским ассемблером AVRASM32. AVRA есть для Windows, FreeBSD, macOS и Linux. Нас интересует, естественно, последнее. Мы прикрутим сборку программ к Geany - текстовому редактору с базовыми функциями интегрированной среды разработки и будем прогать на ассемблере.
6 августа 2012 г.
USI в режиме SPI
USI (Universal Serial Interface) - это последовательный интерфейс, который позволяет передавать данные от ведущего устройства к ведомому и обратно с большой скоростью. USI может работать в трехпроводном и в двухпроводном режимах. Двухпроводной режим напоминает I2C, а трехпроводной - SPI, однако в последнем отсутствует реализация функции Slave Select, которую, впрочем, можно запилить самостоятельно.
Подписаться на:
Сообщения (Atom)