/
grugu
/
bike_shifter_board
Обзор
Документация
Войти
/
grugu
/
bike_shifter_board
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
bike_shifter_board
Следить
1
Форк
0
Избранное
0
GigaIDE Cloud
G
grugu
Merge branch 'develop'
месяц назад
4be7279
Описание
В избранном
0
Следят
1
Языки
C
CMake
Сообщить о нарушении
master
Ветки:
2
Коммиты:
87
Теги:
4
Код
assets
Adding ANT+BLE
месяц назад
boards
Adding ANT+BLE
месяц назад
inc
Adding ANT+BLE
месяц назад
src
Adding ANT+BLE
месяц назад
sysbuild
Adding SMP FOTA
2 месяца назад
.gitignore
remove .vscode from tracking
10 месяцев назад
CMakeLists.txt
Adding ANT+BLE
месяц назад
Kconfig
Adding ANT+BLE
месяц назад
README.md
Adding ANT+BLE
месяц назад
VERSION
Adding SMP FOTA
2 месяца назад
prj.conf
Adding ANT+BLE
месяц назад
sysbuild.conf
Adding SMP FOTA
2 месяца назад
Readme
Совместимость библиотек ANT+
Подключение
Проверка подключения и конфигурации
Добавление логирования для отладки через RTT
Настройка конфигурации платы
Добавляем разрешение на использование GPIO
Банер проекта
Структура проекта
Светодиоды
Кнопки
PINCTLR
LSM6DS3TR-C
AS5600
I2C
LSM6DS3TR-C
ADC SKD
Ток и Напряжение
L2293QTR
BLE Стек
Вопросы безопасности BLE
Эксплуатационные характеристики BLE
PHY: режимы радио
Процесс объявления
Типы объявления
Адресация Bluetooth
Логика работы
Дополнительно
Операции со стороны клиента
Операции инициированные сервером
Процесс спаривания
BLE 3-и фазы в процессе сопряжения
Для тестирования установить NRF Connect, DFU
Установить для включения CONFIG_BT_SERVICE=y
Выбрать устройство
Выбор Сервиса
Варианты чтения/записи по BLE (Читаем кнопку, меняем значение индикатора, читаем данные с AS56000, пишем и читаем из энергонезависимой памяти)
Обновление по BLE
Ant
Топология ANT
Enabling ANT for nRF Connect SDK
License Keys
Пример конкурентного использования ANT
Примеры
Совместимость библиотек ANT+
Название
Создаем плату через расширение nRF для Vscode
Подключение
Распиновка штекера на J-link
Распиновка разъема кабеля и штекера J-link
Соединение
Проверка подключения и конфигурации
Создайте новое пустое приложение через nRF расширение
Скопируйте каталог "boards" в каталог созданного приложения
Подключите J-link с подключенной платой к ПК
Если все сделали верно, то получаем сообщение об успешной прошивке
Добавление логирования для отладки через RTT
Заголовочные файлы sdk 2.9.0
Исходный код файлы
Настройка конфигурации платы
Распиновка nRF 52840
Добавляем разрешение на использование GPIO
Банер проекта
Структура проекта
Пример использования
Светодиоды
Описание
Пример работы со светодиодами
Кнопки
PINCTLR
Работа с I2C
LSM6DS3TR-C
Глубокий сон
AS5600
Пример работы:
I2C
LSM6DS3TR-C
Глубокий сон
Пример работы:
ADC SKD
Ток и Напряжение
L2293QTR
BLE Стек
Физический уровень
Роли
Advertising, Scanning
Central and peripheral
Broadcaster and observer
Топология подключения
ATT & GATT
Протокол атрибутов ATT
Профили, Сервисы и Характеристики
Вопросы безопасности BLE
Эксплуатационные характеристики BLE
PHY: режимы радио
Процесс объявления
Канальный уровень
Типы объявления
Адресация Bluetooth
Логика работы
Дополнительно
Разъединение
Операции со стороны клиента
Операции инициированные сервером
Атрибут состоит
Процесс спаривания
BLE 3-и фазы в процессе сопряжения
Для тестирования установить NRF Connect, DFU
Установить для включения CONFIG_BT_SERVICE=y
Выбрать устройство
Выбор Сервиса
Варианты чтения/записи по BLE (Читаем кнопку, меняем значение индикатора, читаем данные с AS56000, пишем и читаем из энергонезависимой памяти)
Обновление по BLE
Выбрать DFU и обновить предварительно закаченную прошивку на телефон
Ant
Топология ANT
Enabling ANT for nRF Connect SDK
License Keys
Пример конкурентного использования ANT
Channel configuration
This example uses the default channel configuration:
Железо
Примеры
Работа со светодиодами blinking()
Работа с кнопкой в режиме постоянного опроса
Работа с кнопкой (прерывание)
Пример "выход из глубокого сна по прерыванию с акселерометра"
Пример чтения энкодера AS5600
Пример чтения аналоговых входов
Пример работы с L2293QTR
Пример работы с BLE, Flash, DFU
README.md
Описание
В избранном
0
Следят
1
Языки
C
CMake
Сообщить о нарушении