Красноярск, ул. Вавилова, 1/39 (ТЦ «Атмосфера дома») ежедневно
+7 905 088 66 33
Красноярск, ул. Новосибирская, 7 (ТК «Славянский», 1 этаж) ежедневно
+7 923 771 33 23
товаров 0 | на 0 руб

Здравствуй, гость!

вход для своих | регистрация











микроконтроллеры arduino, платы разработчика

Аналог MAPLE mini на CORTEX M3

ID = 15538

товар закончился

в магазине на ул. Вавилова 0 шт.
в магазине на ул. Новосибирской 0 шт.
на складе 0 шт.

Аналог MAPLE mini на CORTEX M3. Это не оригинал а функциональная копия!
Arduino совместимая плата на CORTEX M3 GD32F103C8T6 (аналог STM32F103CBT6).

В основном, совместима по коду с обычным Arduino, однако, ГОРАЗДО быстрее и имеет более развитую периферию.

Размеры: 50 x 20 х 8 мм
Контроллер: 32-bit ARM Cortex M3 at 72MHz (STM32F103CBT6)
Память: 120 KB Flash и 20 KB SRAM
Порты: 34 (из которых 15 поддерживают ШИМ выход с 16-битным разрешением)
АЦП: 9 ( 12-бит разрешение)
Периферия: 4 timers, 2 I2Cs, 2 SPI ports, 3 USARTs
Другое: Sleep, stop, and standby modes; serial wire debug and JTAG interfaces.

Для работы требуется скачать Maple IDE, распаковать его и установить драйверы DFU и COM. Подробно тут.
ВНИМАНИЕ!!! С WIN7 работает только если отключить проверку цифровой подписи драйверов!

Ничего принципиального в синтаксисе по сравнению с классическим ARDUINO нету, однако надо помнить, что:
► большинство базовых функций Arduino, которые возвращали 16-битное значение, в Maple вернут 32-битное;
► pinMode принимает немного другие режимы работы - любой из пинов может быть OUTPUT, OUTPUT_OPEN_DRAIN, INPUT_FLOATING, INPUT_PULLUP, INPUT_PULLDOWN. Плюс - дополнительные режимы пинов с возможностью ШИМ: PWM и PWM_OPEN_DRAIN, а также пинов АЦП - INPUT_ANALOG;
► последовательных портов - 4 штуки, почти как в Mega, но использовать просто Serial нельзя - всегда надо уточнять номер - Serial1..Serial3;
► ШИМ в Maple 16-битный, это важно учитывать при задании константы в analogWrite() - отныне 255 не является граничным значением, используйте диапазон 0-65535;
► АЦП возвращает 12-битные значения - следовательно, вместо диапазона 0-1023 мы будем получать 0..4095.

Если учесть сказанное, то большинство скетчей начинают работать сразу. Библиотеки, конечно же, требуют переписывания. Часть из них уже переписаны энтузиастами платформы.

Официальный сайт проекта