USnooBie downloads: загрузка схемы, кода, библиотек, прошивок и утилит |
![]() |
Добавил(а) microsin |
USnooBie является полностью открытым проектом, включая схему, дизайн печатной платы, бутлоадер и другие связанные ресурсы. [Downloads] Файл схемы в формате usnoobie sch-20120430.sch site:frank-zhao.com для CadSoft Eagle, а также в виде картинки usnoobie sch_pic-20110115.png site:frank-zhao.com. Разводка печатной платы в формате usnoobie brd-20101019.brd site:frank-zhao.com для CadSoft Eagle. Имейте в виду, что список цепей (netlist) файла .brd не соответствует файлу .sch. Так как подходящий файл .sch сделан слишком ненаглядно и неаккуратно, то он здесь не показан, и вместо него подготовлен специальный файл схемы .sch. Бутлоадер (включая исходный код, готовые скомпилированные .hex файлы на все частоты кварцев, и информация о используемых фьюзах): usnoobie bootloader 20110116.zip site:frank-zhao.com. Objective Development's V-USB: библиотека USB для микроконтроллеров AVR, посетите страницу загрузки V-USB download site:obdev.at. Драйверы USBasp: посетите сайт проекта USBasp site:fischl.de. Эти драйверы нужны для того, чтобы можно было использовать бутлоадер USBaspLoader. WinAVR: посетите сайт WinAVR download site:sourceforge.net. Есть также более актуальная, но менее известная альтернатива MHV AVR Tools (MHV AVR Tools - A WinAVR Replacement site:makehackvoid.com). Имеется также релиз Atmel AVR Toolchain Installer, поставляемый совместно со средой разработки AVR Studio [1]. Пользователи Mac могут использовать CrossPack site:obdev.at компании Objective Development, пользователи Linux могут установить AVR-GCC и другие инструменты разработки для AVR с помощью стандартного менеджера пакетов. [Ресурсы, которые могут пригодиться при использовании USnooBie] ATmega328P site:atmel.com, даташиты и документы с сайта Atmel. V-USB Documentation Wiki site:vusb.wikidot.com, описание API драйвера, очень полезная документация. USB developers site:USB.org, на котором можно найт спецификации и документацию, относящуюся к USB. На сайте USB.org есть страница, посвященная спецификации HID (USB hidpage site:usb.org), а также документация и инструменты, относящиеся к HID (USB Human Interface Devices). USB in a Nutshell - очень хороший документ, который может помочь понять USB. LibUSB site:libusb.org - кроссплатформенная библиотека с открытым исходным кодом, которая позволяет писать собственные драйверы USB и приложения USB. Имеется версия специально для Windows: libusb-win32 site:sourceforge.net. Есть также обертка libusb для использования совместно с .Net: LibUsbDotNet site:sourceforge.net, которая позволит проще разрабатывать .NET приложения на основе libusb. Driver Signature Enforcement Overrider site:ngohq.com (отмена обязательного требования сертификата для драйвера), может понадобиться Вам, если используете 64-bit Windows 7 или Vista. Используйте этот инструмент, чтобы подписать драйверы, написанные Вами, и перевести Windows в "Test Mode" ("тестовый режим") - это позволит использовать неподписанные драйверы (unsigned drivers). [Основные инструменты разработчика AVR (General AVR Microcontroller Development Tools)] AVR Studio 4 и AVR Studio 5, также потребуется AVR Toolchain Installer [1]. AVR Project IDE site:code.google.com, среда разработки, написанная автором USnooBie, может понадобиться, чтобы открыть некоторые его проекты. Среда работает как замена AVR Studio. MHV AVR Tools site:makehackvoid.com, обновленная замена для WinAVR. WinAVR download site:sourceforge.net, этот пакет теперь уже устарел, однако он был очень популярным, и использовался как правило AVR Studio (до того момента, когда Atmel сама начала предоставлять "AVR Toolchain Installer"). [Ссылки] 1. AVR Studio 4.13, 4.14, 4.19, 5.0 и не только. |