Беспроводная сеть 6LoWPAN для SPIRIT1 и STM32

Компания STMicroelectronics выпустила новый программный стек osxContiki6LP, который позволяет построить сеть 6LoWPAN на базе приемопередатчика 868 МГц Spirti1 и 32-битного микроконтроллера STM32. Новый программный продукт построен на базе стека Contiki 6LoWPAN stack 3.x (Open Source).

Для практической работы доступна версия стека stm32nucleo-spirit1портированная на аппаратную платформу, состоящую из микроконтроллерной платы NUCLEO-F401RE (NUCLEO-L152RE) и дополнительной платы X-NUCLEO-IDS01Ax с трансивером Sub-1 GHz SPIRIT1.

Комплект плат демонстрирует интеграцию SPIRIT1 с операционной системой Contiki OS и программным обеспечением 6LoWPAN protocol stack в рамках среды разработки STM32Cube framework. Для быстрого старта доступно несколько законченных программных примеров – обмен UDP-сообщениями между 2 узлами сети 6LoWPAN c маршрутизацией IPV6 и работа через граничный маршрутизатор (Edge Router).

Реализация сети 6LoWPAN

Реализация сети 6LoWPAN

Благодаря использованию среды разработки STM32Cube имеется простая возможность мигрировать на другие микроконтроллеры из линейки STM32

Особенности osxContiki6LP

  • Промежуточный уровень ПО (Middleware library) для Contiki OS и стека Contiki 6LoWPAN stack 3.x
  • Поддержка ячеистой топологии (mesh networking) с помощью метода маршрутизации RPL
  • Встроенная поддержка микроконтроллеров серий STM32 L1 и F4
  • Простая переносимость на другие семейства STM32 MCU благодаря STM32Cube
  • Примеры приложения для пересылке UDP-сообщений через 6LoWPAN
  • Бесплатная лицензия
  • Готовые примеры для плат NUCLEO-F401RE и NUCLEO-L152RE

Дополнительные материалы

Джерело:
0
12:45
1336
RSS
Немає коментарів. Ваш буде першим!
Завантаження...