Руководство по быстрому старту CMUcam3 для Windows#
Это для продвинутых пользователей. Более подробные инструкции см. в документации. Вы можете получить объединённую версию всего этого программного обеспечения на странице загрузок.
Загрузите и установите cygwin
Обязательно установите «Make», «CVS», «openssh»
Go to the Arm GNU Toolchain download site
Получите целевую платформу «EABI» или «Bare Metal» для Windows
Установка
Go to Flash Magic
Загрузите и установите LPC ISP
Загрузите исходный код cc3
Получите zip-архив последнего стабильного снимка с нашей страницы Загрузки
или извлеките свежую копию из svn, набрав:
svn co https://cc3.svn.sourceforge.net/svnroot/cc3/trunk cc3
Откройте оболочку Cygwin
Перейдите в cc3
cd c:, чтобы попасть на диск c, затем перейдите в каталогcc3ввод
lsвыведет список всех файлов
Введите
makeввод
make cleanудалит все скомпилированные файлы.make нужно запустить в корневом каталоге, прежде чем вы сможете компилировать отдельные проекты
Запуск в режиме программирования
Удерживайте нажатой кнопку при включении питания, чтобы запуститься в режиме программирования
Откройте LPC ISP и загрузите скомпилированный hex-файл
Перейдите к
cc3/projects/cmucam2/cmucam2_lpc2106-cmucam3.hexПрошейте плату
Закройте программу ISP
Откройте терминальную программу
Перезагрузка платы по питанию
Должен загореться зелёный светодиод питания
Если код работает правильно, красный светодиод погаснет, а синий и жёлтый светодиоды будут тускло светиться
Убедитесь, что она выводит стартовое сообщение
Используйте графический интерфейс пользователя для просмотра изображений и фокусировки камеры
Вариант 1: утилита захвата кадров CMUcam3
Загрузите утилиту CMUcam3 Frame Grab и установите .NET (обе на странице Загрузки)
Дважды щёлкните по «CMUcam3 Frame Grabber.exe»
Выберите правильный COM-порт и нажмите «Connect»
Нажмите кнопку «Send», чтобы проверить наличие сообщения «ACK» и убедиться, что порт подключён
Нажмите «Grab Frame», чтобы захватить образец изображения
Вариант 2: CMUcam2 GUI
См. документацию CMUcam2 GUI
Проверьте, обнаруживает ли графический интерфейс камеру и может ли отправить кадр
Графический интерфейс неправильно устанавливает последовательный порт, поэтому между загрузкой из ISP и использованием графического интерфейса CMUcam2 необходимо запустить терминальную программу