
Отладочный набор XNUCLEO-F302R8 Package B
XNUCLEO-F302R8 Package B – отладочный набор от компании Waveshare на основе платы XNUCLEO-F302R8 и набора модулей функционального расширения, среди которых:
- Accessory Shield (0.96inch OLED, RGB LED, прецизионные часы реального времени (RTC), 3-осевой акселерометр, температурный датчик и др);
- Analog Test Shield (сбор данных с АЦП, выходной тест ЦАП);
- Music shield (аудио кодек, воспроизведение и запись музыки);
- RS485 CAN Shield (RS485 и CAN коммуникации).
Отладочная плата XNUCLEO-F302R8 компании Waveshare представляет собой усовершенствованную версию платы NUCLEO-F302R8 семейства STM32 NUCLEO компании ST Microelectronics. В основе платы - ARM Cortex-M4 микроконтроллер STM32F302R8T6. Изделие поддерживает легкое подключение плат функционального расширения Arduino. Таким образом, имеется доступ к огромным ресурсам Arduino.
Разъемы ST Morpho платы XNUCLEO-F302R8 обеспечивают полный доступ ко всем линиям портов ввода/вывода (I/O) микроконтроллера и дальнейшее периферийное расширение.
Поддержка mbed делает возможным быстрое построение прототипа устройства с использованием SDK и online инструментов. Комплексное бесплатное программное обеспечение (HAL библиотека) включает различные примеры софта. Изделие поставляется с отдельным модулем ST-Link/V2.
Ниже, в Таблице 1, приведены основные отличия линеек XNUCLEO (Waveshare) и NUCLEO (STM).
Таблица 1. Отличия линеек XNUCLEO и NUCLEO
Характеристика | XNUCLEO | NUCLEO | Примечание |
Arduino совместимость | UNO, Leonardo | UNO | XNUCLEO конфигурируется джамперами для совместимости с UNO (по умолчанию) или Leonardo |
Arduino ICSP интерфейс | Да | Нет | ICSP требуется для определенных типов шилдов |
USB подключения | Да | Нет | USB разъем NUCLEO только для отладки, недоступен для других USB подключений |
USB разъем | Micro USB | Mini USB | MicroUSB - это усовершенствованный USB стандарт |
Маркировка Morpho разъемов | Большинство контактов | Нет | Теперь вы можете посмотреть назначение контактов по маркировке на PCB вместо даташита |
Основные интерфейсы подключены через: | Джамперы | Резисторы 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-F302R8. Общий вид
Рис. 2. Отладочная плата XNUCLEO-F302R8. Вид сверху
Рис. 3. Отладочная плата XNUCLEO-F302R8. Вид снизу
Рис. 4. Отладочная плата XNUCLEO-F302R8. Разъемы расширения Arduino
Рис. 5. Отладочная плата XNUCLEO-F302R8. Разъемы расширения Morpho
Рис. 6. Размеры отладочной платы XNUCLEO-F302R8
Рис. 7. Отладочная плата XNUCLEO-F302R8 с установленной платой расширения Accessory Shield
Рис. 8. Отладочная плата XNUCLEO-F302R8 с установленной платой расширения Analog Test Shield
Рис. 9. Отладочная плата XNUCLEO-F302R8 с установленной платой расширения Music Shield
Рис. 10. Отладочная плата XNUCLEO-F302R8 с установленной платой расширения RS485 CAN Shield
Рис. 11. Расположение компонентов отладочной платы XNUCLEO-F302R8
Отличительные особенности:
- STM32F302R8T6:
- ядро: ARM® 32-bit Cortex™-M4,
- рабочая частота: 72 MHz,
- рабочее напряжение: 2.0 V-3.6 V,
- корпус: LQFP64,
- память: 64 kB Flash, 16 kB SRAM,
- интерфейсы: 2 x SPI, 3 x USART, 3 x I2C, 1 x CAN, 1 x USB,
- AD/DA: 1 x AD (12 bit), 1 x DAC (12 bit);
- 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: для программирования и отладки;
- ST Morpho разъемы: доступ к VCC, GND и ко всем портам I/O, для упрощения расширения;
- 6-12 V 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 и E5 V: питание от внешнего источника;
- USB джампер:
- установленный джампер - enable,
- удаленный джампер – disable;
- Джампер пользовательской кнопки:
- джампер устанавливается для подключения к портам I/O, используемых для демонстрационных кодов,
- джампер удаляют для подключения пользовательских контактов через соединительные провода;
- Джамперы пользовательских светодиодов:
- джампер устанавливается для подключения к портам I/O, используемых для демонстрационных кодов,
- джампер удаляют для подключения пользовательских контактов через соединительные провода.
Анонс составил и подготовил
Шрага Александр,
office@terraelectronica.ru
Производители: Wvshare
Разделы: Аксессуары для микроконтроллерных плат
Опубликовано: 19.10.2016