• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Обсуждение NRF52840

azt59

Member
Вот этот модуль, подключен к jlink'у проверены примеры из сдк, в том числе юсб, все работает, сейчас прошит прошивкой под ble сниффер и уже успешно трудится. Кому интересны грабли с кейлом программатором и сниффером могу их описать
 

pvvx

Активный участник сообщества
Вот этот модуль, подключен к jlink'у проверены примеры из сдк, в том числе юсб, все работает, сейчас прошит прошивкой под ble сниффер и уже успешно трудится. Кому интересны грабли с кейлом программатором и сниффером могу их описать
Какой вариант сниффер-а Zigbee, Mesh, BLE или только beacon? Можно уточнить?
(ссылка в "Вот этот модуль" не работает)
 

pvvx

Активный участник сообщества
Почему был выбран именно Keil?
А что может ещё предложить Nordic в качестве IDE?
SEGGER Embedded Studio?
Чем прошивать и отлаживать будете? Работает только фирменный J-Link. Он от 20-ти тысч вроде у наших...
 

vad7

Active member
Работает только фирменный J-Link.
А такой разве не пойдет?
upload_2020-1-21_14-59-48.png

Да и цены на nRF52840 всё падают и падают... Скоро бесплатно будут раздавать...
Те которые дешевые, хрен спаяешь и для них плату делать нужно. Для некоторых поделок удобнее что-то типа таких, а они от $14 пока идут:
upload_2020-1-21_15-10-8.pngupload_2020-1-21_15-11-20.png
 

azt59

Member
А кейл на самом деле просто по старой дружбе)) да и вобщем то очень удобно и софтдевайс и аппликейшн шьёт прямо из коробки не надо думать ниочем, ну jlink естественно китайский клон v8
 

pvvx

Активный участник сообщества
Если читать умете то пойдет и такой

Но не хорошо! ;)
В сам сниффер глубоко не вникал, но походу умеет все впоть до разбора процесса спаривания Nordic Semiconductor Infocenter
Т.е. до конекта, когда прыгают на другой канал для приема-передачи...
Значит умеет читать только заголовки спецификации BLE, да и на одном канале, а тут вдруг связь на другом, а он ничего не кажет...[/QUOTE]
 

pvvx

Активный участник сообщества
Сниффер от TI пытается прыгать по каналам за выбранной парой... Но он знает только свои типы соединений. У Telink аналогичный клон, но так-же со своими :)
Можно сказать типа, что работают только с устройствами с условностями частной реализации стека BLE. Для отладки этого достаточно, т.к. используете же тот-же проприетарный стек (от производителя камней)
 

pvvx

Активный участник сообщества
В сам сниффер глубоко не вникал, но походу умеет все впоть до разбора процесса спаривания Nordic Semiconductor Infocenter
А это - On startup, the Sniffer lists all nearby Bluetooth Low Energy devices that are advertising, providing the Bluetooth address and address type, complete or shortened name, and RSSI.
делает и ESP32 в Arduino...
 

azt59

Member
А это - On startup, the Sniffer lists all nearby Bluetooth Low Energy devices that are advertising, providing the Bluetooth address and address type, complete or shortened name, and RSSI.
делает и ESP32 в Arduino...
Там ещё интересно что сама прошивка сгиффера давольно небольшого размера, и оно работает самостоятельно без всяких софтдевайсов, шьётся в самое начало флеши, соответственно работа с радио напрямую, интересно глянуть как оно работает в ida и под отладчиком
 

pvvx

Активный участник сообщества
Там ещё интересно что сама прошивка сгиффера давольно небольшого размера, и оно работает самостоятельно без всяких софтдевайсов, шьётся в самое начало флеши, соответственно работа с радио напрямую, интересно глянуть как оно работает в ida и под отладчиком
А что там должно быть большого? Стека BLE там не нужно. Только настройка на канал и чтение RF с передачей во внешний интерфейс.
 

pvvx

Активный участник сообщества
Кто подкинет пример с демонстрацией непрерывного потока с SADC nRF52840?
Интересует поток от 10 кsps в любой внешний интерфейс: USB, UART, BLE и типа, для оценки качества ADC.
(и второстепенная задача - как при этом соблюсти уменьшение потребления)
 
Сверху Снизу