
Отладочный набор XNUCLEO-F103RB Package B
XNUCLEO-F103RB Package B – отладочный набор от компании Waveshare на основе платы XNUCLEO-F103RB и набора модулей функционального расширения, среди которых:
- Accessory Shield (0.96inch OLED, RGB LED, прецизионные часы реального времени (RTC), 3-осевой акселерометр, температурный датчик и др.);
- Analog Test Shield (сбор данных с АЦП, выходной тест ЦАП);
- Music shield (аудио кодек, воспроизведение и запись музыки);
- RS485 CAN Shield (RS485 и CAN коммуникации).
Отладочная плата XNUCLEO-F103RB совместима с платой X-NUCLEO-F103RB (STM) на основе Cortex-M3 МК STM32F103RBT6, а также совместима с Arduino, что позволяет подключать к XNUCLEO-F103RB широкий спектр плат функционального расширения.
Разъемы ST Morpho XNUCLEO-F103RB обеспечивают полный доступ к линиям портов ввода/вывода (I/O) и дальнейшее периферийное расширение.
Поддержка mbed делает возможным быстрое построение прототипа устройства с использованием SDK и online инструментов. Комплексное бесплатное программное обеспечение (HAL библиотека) включает различные примеры софта. Изделие поставляется с отдельным модулем ST-Link/ V2.
Ниже, в Таблице 1 приведены основные отличия плат семейства XNUCLEO (Waveshare) от NUCLEO (STMicroelectronics).
Таблица 1. Основные отличия XNUCLEO от NUCLEO-F103RB
Характеристика | XNUCLEO | NUCLEO | Примечание |
Arduino совместимость | UNO, Leonardo | UNO | XNUCLEO может быть сконфигурирован с помощью джамперов для совместимости с UNO (по умолчанию) или Leonardo |
Arduino ICSP интерфейс | Да | Нет | ICSP требуется для определенных видов шилдов |
Подключение по USB | Да | Нет | USB разъем NUCLEO предназначен только для отладки, он не доступен для других USB соединений |
USB разъем | Micro USB | Mini USB | Micro USB - усовершенствованный USB стандарт |
Маркировка контактов разъемов Morpho | Большинство | Нет | Теперь вы можете посмотреть маркировку на плате вместо даташита |
Основная масса интерфейсов подключены через: | Джамперы | Резисторы 0 Ом | Джамперы намного проще для использования, нет необходимости в пайке |
Отладка через UART | Доступна | Не доступна | На NUCLEO интегрирован функциональный чип ST-LINK/ V2, интерфейс которого со стороны компьютера может быть симулирован как последовательный порт, однако, это недоступно во время внутрисхемной отладки. XNUCLEO характеризуется автономным USB- UART чипом. |
8 MHz кварцевый резонатор | Да | Нет | Более точный Таймер при использовании внешнего 8 MHz кварцевого резонатора |
32.768 KHz кварцевый резонатор | Да | Нет | Требуется для RTC |
USB предохранитель | Да (500 mA) | Нет | USB интерфейс компьютера может быть поврежден без предохранителя |
Светодиоды | 4 | 1 | Большее количество светодиодов упрощает мониторинг состояния платы |
UART индикатор | Да | Нет | Теперь есть индикация обмена данными |
DC вход | Да | Нет | Для удобства эксплуатации |
Положение кнопки | Вблизи края PCB | Близко к разъему Arduino | Удобный доступ к кнопке даже при использовании шилда Arduino |
ST-LINK | Отдельный | Интегрированный | ST-LINK может использоваться где-нибудь еще |
Поставляется с USB кабелем | Да | Нет |
|
Рис. 1. Отладочная плата XNUCLEO-F103RB. Общий вид
Рис. 2. Отладочная плата XNUCLEO-F103RB. Вид сверху
Рис. 3. Отладочная плата XNUCLEO-F103RB. Вид снизу
Рис. 4. Отладочная плата XNUCLEO-F103RB. Разъемы Arduino
Рис. 5. Отладочная плата XNUCLEO-F103RB. Разъемы Morpho
Рис. 6. Размеры отладочной платы XNUCLEO-F103RB
Рис. 7. Отладочная плата XNUCLEO-F103RB с установленной платой расширения Accessory Shield
Рис. 8. Отладочная плата XNUCLEO-F103RB с установленной платой расширения Analog Test Shield
Рис. 9. Отладочная плата XNUCLEO-F103RB с установленной платой расширения Music Shield
Рис. 10. Отладочная плата XNUCLEO-F103RB с установленной платой расширения RS485 CAN Shield
Рис. 11. Расположение компонентов на отладочной плате XNUCLEO-F103RB
Отличительные особенности:
- STM32F103RBT6:
- ядро: ARM® 32-bit Cortex™-M3,
- рабочая частота: 72 MHz,
- рабочее напряжение: 2.0 V-3.6 V,
- корпус: LQFP64,
- память: 128 kB Flash, 20 kB SRAM,
- интерфейсы: 2 x SPI, 3 x USART, 2 x I2C, 1 x CAN, 1 x USB,
- AD/DA: 2x AD (12 bit, 16 каналов);
- SPX3819M5: 3.3 V стабилизатор напряжения;
- AMS1117-5.0 : 5.0 V стабилизатор напряжения;
- CP2102: USB - UART преобразователь;
- Arduino разъем: для подключения Arduino шилдов;
- ICSP interface : Arduino ICSP;
- USB-UART: для отладки;
- USB разъем : USB коммуникационный интерфейс;
- SWD interface: для программирования и отладки;
- STMorpho разъемы: доступ к VCC, GND и ко всем портам I/O, для упрощения расширения;
- 6-12V DC вход;
- Пользовательская кнопка;
- Кнопка Сброса;
- Индикатор питания;
- Пользовательский светодиод;
- 500 mA быстрый самовосстанавливающийся предохранитель;
- Индикаторы последовательного порта Rx/Tx;
- 8 MHz кварцевый резонатор;
- 32.768 KHz кварцевый резонатор;
- ADC/I2C джамперы выбора:
- замкнутые A и B: Arduino A4, A5 используется как I2C,
- замкнутые B и C: Arduino A4, A5 используется как ADC;
- Джамперы выбора UART;
- Джампер тестирования тока MCU;
- Джампер выбора источника питания:
- установленный 5 V и U5 V: питание от USB,
- установленный 5 V и E5V: питание от внешнего источника;
- USB джампер:
- установленный джампер - enable,
- удаленный джампер – disable;
- Джампер пользовательской кнопки:
- джампер устанавливается для подключения к портам I/O, используемым для демонстрационных кодов,
- джампер удаляют для подключения пользовательских контактов через соединительные провода;
- Джамперы пользовательских светодиодов:
- джампер устанавливается для подключения к портам I/O, используемым для демонстрационных кодов,
- джампер удаляют для подключения пользовательских контактов через соединительные провода.
Анонс составил и подготовил
Шрага Александр,
office@terraelectronica.ru
Производители: Wvshare
Разделы: Микроконтроллерные платы
Опубликовано: 30.11.2016