Я хочу создать библиотеку для Лоры на плате Renesas Synergy S7 - PullRequest
0 голосов
/ 30 июня 2019

Я использую синергетическую плату Renesas s7 и хочу настроить узел, который может подключаться к уже настроенному шлюзу Lora.в конце концов, я хочу создать базовую библиотеку для этой доски.У меня вопрос: какова основная функция, которую мне нужно использовать из библиотеки LMIC, и какие изменения мне нужно внести в эти функции, чтобы они работали на моей плате.

Я уже включил LMICбиблиотека, но очень сложно понять все это, и я не могу понять это.

1 Ответ

0 голосов
/ 01 июля 2019

Основная версия вопроса: как перенести LMIC на мою синергетическую плату Renesas s7?

LMIC уже разделил код высокого уровня LMIC и реализацию HAL для платформы.Для переноса LMIC на s7 потребуется реализовать все функции, определенные в hal.c, и реализовать эти функции с помощью аппаратно-зависимого HAL от Renesas.(Вы также должны взять все параметры конфигурации и настроить их под свою плату)

  • Базовая отправная точка будет включать в себя Arduino LMIC , созданный Matthijs Kooijman.
  • Альтернативная отправная точка с LMIC из things4u
  • Вот пример порта на основе платформы STM32 (также платформа ARM со знакомыми соглашениями об именах)

Было бы проще всего взять один из этих портов, очистить реализации и заполнить его своими собственными.

...