Москва

+7 (495) 488-65-70

Корзина пуста
Загрузка списка товаров из файла
SALE!-10% -20% -30% -40% -50% -60%
дефицитные компоненты

Spruce - STM32 Arduino with with 2.8'' Touch LCD Shield / WZE

WZE
Добавить к сравнению

Spruce – плата на основе микроконтроллера STM32 ARM Сortex. Совместима с платами mini ARM cortex-M3. Может программироваться с помощью GCC+Eclipse+openocd+openJtag и Arduino! Для программирования в стиле Arduino нужно использовать Maple.

На контроллере Spruce установлены разъёмы в такой же конфигурации, как и на контроллерах Arduino, и все Arduino шилды могут использоваться вместе с платой STM32 cortex. Похожая на Arduino среда позволяет загрузить Arduino код в контроллер Spruce.

Характеристики:

    • Контроллер: STM32F103VET6, TQFP 100 pins
    • Память FLASH:512KВ, SRAM:64KB
    • Отладочный интерфейс JTAG
    • Индикатор питания  и статуса
    • RS232 порт,  для подключения к PC требуется нуль-модемный кабель
    • Поддержка 3 pin ISP
    • USB2.0 SLAVE порт
    • Micro SD(TF) разъем, использует SDIO
    • 2 МБ флэш памяти с SPI интерфейсом (AT45DB161D)
    • Кнопка пользователя
    • Держатель батарейки для RTC
    • RJ45 Ethernet
    • Все неиспользуемые порты GPIO выведены на разъемы.
    • TFT дисплей 2.4’’, 240x320 точек.

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

    При разработке в среде Arduino IDE вы получаете плату полностью совместимую с maple и всеми arduino шилдами. Загрузчик прошивается через RS232 порт, и после этого arduino код можно будет загрузить через  USB порт. Драйверы для USB порта загружаются вместе с maple IDE.

    GCC+Eclipse+OpenOCD+OpenJTAG

    Spruce также поддерживает разработку в GCC+Eclipse+OpenOCD+OpenJTAG.

    Разработка приложений в Eclipse (установка оболочки)

    Eclipse часто считают средой для Java разработчиков,  но его архитектура позволяет использовать и другие языки программирования. Ниже инструкция, как использовать Eclipse вместе с C/C++ development Toolkit CDT и Sourcery G++ Lite for ARM EABI  для разработки под встраиваемые ARM платы.

    Требуется установить JAVA JDK  до установки Eclipse. Загрузить JAVA JDK  можно здесь.

    Eclipse1.jpg

    После регистрации Вы сможете скачать jdk-6u22-windows-i586.exe  и установить его.

    Загрузите IDE for C/C++ Developers, (пакет включает Eclipse и CDT).

    Eclipse2.jpg

    После загрузки раскройте архив и запустите Eclipse.

    Установите  ARM плагин для Eclipse:

    Для этого выберите  меню Help – > Install New Software,  и введите адрес http://gnuarmeclipse.sourceforge.net/updates  в поле "work with":

    Eclipse install 1.jpg

    Через несколько секунд на экране появится строка GNU ARM C/C++ Development Support, выберите её,  и снимите галку Group items by category:

    Eclipse install 2.jpg

    Нажимайте Next  до окончания загрузки и установки.

    Теперь нужно установить " Zylin Embedded CDT". Для этого выбираем "Help – > Install New Software"  и вводим адрес http://www.zylin.com/zylincdt. Через несколько секунд, необходимых для загрузки, нужно выбрать "Zylin Embedded CDT" и нажимать "next"  до окончания процесса.

    Установка G + + Lite

    Откройте страницу http://www.codesourcery.com/sgpp/lite/arm/portal/release1592  и выберите подходящий инсталлятор IA32.

    IA32install.jpg

    После установки у вас получится примерно такая папка:

    IA32install 02.jpg

    Теперь в Eclipsу выберите  Help – > Install New Software,  и нажмите "All Available Sites"  в выпадающем меню  "Work with". Выберите "Group items by category", а затем в категории General Purpose Tools отметьте следующие  пункты

    • Dynamic Languages Toolkit – Remote Development Support
    • Remote System Explorer End-User Runtime
    • Remote System Explorer User Actions

    IA32install 03.jpg

    и нажимайте “next” до окончания установки.

    Создание нового проекта

    Теперь можно создать новый проект и откомпилировать его. Для этого сделайте следующее:

    • Запустите eclipse и определите расположение папкис проектами  "workspace".
    • Создайте новый проект "Sourcery G++ Lite": Выберите "File->new->c project->", задайте имя проекта и выберите " Sourcery G++->finish":
    • Добавьте файлы в проект.
    • Установите свойства компилятора:

Нажмите правую кнопку мыши на файле проекта, "properties" ->C/C++ General->paths and symbols->, выберите "GNU C->add->workspace-> inlude" под  "GNU C->add->workspace->", и нажмите “apply” .

Create 01.jpg

Теперь "properties" ->C/C++ Build->settings->, выберите "ARM Sourcery Windows GCC Linker ->General->" под " ARM Sourcery Windows GCC Linker ->General->", и выберите (*.ld)-  в " script file", ->ok .

И введите абсолютный путь к  .ld файлам.

Create 02.jpg

Build

Нажмите правую конопку мыши на файле проекта и выберите "build project" или "clean project"

Количество
Отгрузка
Цена с НДС
Примечание Купить Сумма
нет в наличии
6 430,00 от 1 шт
+
0
Информация о ценах и сроках поставки носит информационный характер. Офертой является только выставленный счет.
Внимание! 'Отгрузка' не учитывает дни доставки, которые зависят от выбранного способа получения и адреса доставки.
Итого
0
0 шт

Описания и документация

Spruce_schematics.pdf

С этим товаром покупают

  • Москва
  • Санкт-Петербург
  • Мурманск
  • Ульяновск
  • Новосибирск
  • Екатеринбург
  • Краснодар
  • Нижний Новгород
  • Воронеж
  • Уфа
  • Челябинск
  • Самара
  • Красноярск
  • Казань
  • Ростов-на-Дону
  • Саратов
  • Пермь
  • Томск
  • Иркутск
  • Омск
  • Тюмень

Актуальность предложений на товары в корзине истекла, данные были удалены 21.09.2025 в 00:00:00 (Мск.) Список позиций из корзины сохранен в Списке товаров
Актуальность предложений на товары в корзине истекла, данные были удалены 21.09.2025 в 00:00:00 (Мск.) Зарегистрируйтесь или авторизуйтесь на сайте, если регистрировались ранее, чтобы сохранять список товаров из корзины

Данный товар получен от клиентов, которые купили его для целей производства, но он оказался не востребован. Возможно отсутствие ГТД и страны происхождения.