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

Обсуждение NRF52840

pvvx

Активный участник сообщества
Я никуда никого не веду.
Просто хотел убедиться, что правильно определил причину Вашей манеры общаться.
Да, она в большей степени связана с общением с выходцами из высшей школы и всяких заслуженных/ведущих вученых... Им сложно переводить "на банки".
 

pvvx

Активный участник сообщества
В какой-то период мне было интересно, что творится в высшей мировой науке. Поставил около десятка задач и они были решены и опубликованы спустя несколько лет. Т.е. ответы получены от всего научного мира шарика простым путем – кухонными разговорами с ведущими в этих делах по математике, физике... Связи сохранены.
С учениками они никогда не будут общаться на таком уровне…

PS: Научить невозможно - можно только учиться.
Это о справках о ВО и прочих ваших предрассудках.
 

nikolz

Well-known member
Чтобы вам не плодить много букав сразу объясняю: У нас разные жизненные позиции и само понятие жизни.
Вам этого не понять, т.к. не смогли достичь создания своей системы вокруг себя.
Это как никогда не могут понять друг друга “сытые и голодные”, “бедные и богатые”, “рабы и их хозяева” и т.д.
Ваши рассуждения стары как мир и полностью предсказуемы.
Но читать их забавно, особенно , когда Вы занимаетесь телепатией или рассуждением о всеобщем благе.
Ваша проблема в том, что Вы все время пытаетесь доказать что Вы самый самый.
Но забавно то, что все с этим согласны и никто не спорит, но вы будете это доказывать, так как это ваша фобия.
Все по Фрейду.
 

Сергей_Ф

Moderator
Команда форума
@nikolz @pvvx
Г-да, вы очередной раз ушли во флейм (пустые разговоры, не относящиеся к тематике). Всё это очень интересно, но отношения к теме не имеет. Может вам отдельную тему создать в соответствующем разделе? Даже могу перенести туда все что было тут не по теме.
 

pvvx

Активный участник сообщества
Хотелось бы обратить ваше внимание на то, что как правильно подсказывали люди в комментариях к прошлой статье, nRF51822 не самая стабильная микросхема. В ней существует ряд неочевидных проблем. Помимо этого, сам по себе чип с одной стороны богат на периферию, с другой стороны достаточно беден. Слишком медленный АЦП, отсутствие DMA для той части периферии, для которой он наиболее необходим (SPIM, TWI, UART, ADC), отсутствие FPU, все это ограничивает данный чип в использовании. Многие скажут, что это бред, так как и с более скудными характеристиками можно сделать много крутых устройств, лишь бы руки были из того места. И, в принципе, будут правы. НО, на данный момент существует отладочная плата nRF52 с чипом nRF52832, лишенным всех перечисленных недостатков и куда более стабильный чем 51-я серия, с тем же ценником. Так что будьте внимательны при подборе контроллера для различных задач.
В следующей статье, если она будет, расскажу про особенности реализации различных интерфейсов (SPIS,SPIM,TWI,UART), может захвачу RTC и прочую периферию.
Источник: Коротко о nRF51822: Энергосбережение и немного периферии
---
Зачем прошлое поколение в теме про nRF52?
 

pvvx

Активный участник сообщества
Про Arduino и типа для nRF52:
https://esp8266.ru/forum/threads/nrf52840-mdk-usb-dongle.4686/#post-67806

не а, купил пару.(больше двух в одни руки не дают)
И как программирование на них?
У меня уже свалка из них - три разных типа по пачке модулей с чипами из заголовка пришли только за месяц с али...
Распечатывая в очередной раз хватался открывать PDF и каждый раз был разочарован - модуль на полку, в музей "кривые представители фауны BLE от горе разрабов".

Неудовлетворительные ТТХ ADC, нет DAC, да и ничего хорошего нет, а цена раздута.
Требуют много проводов, спец.программатор, кучу ПО и ручного ковыряния конфигов в сотнях килобайт СИ для начального программирования простейшего loader-а. Не для Arduino любителей.

Сплошное расстройство:
upload_2020-1-6_18-40-6.png
Низкое входное сопротивление:
upload_2020-1-6_18-40-20.png
Т.е. на делитель к ADC от источника питания (Li АКБ 4.2В) имеем постоянную утечку на внешние R цепи деления с током не менее 5 мкА. Это минимум для < 7 бит точности.
А рекламный параметр:
upload_2020-1-6_18-40-50.png
Вот зачем он?

Где хоть один сторонний пример с замером вообще чего в данном чипе?
Пока одни Adafruit-Arduino байки на тему как мигнуть светодиодом ... и закрытие доступа к Adafruit...
 

nikolz

Well-known member
https://www.segger.com/news/segger-embedded-studio-ide-now-free-for-nordic-sdk-users/
Segger Embedded Studio IDE теперь бесплатно для пользователей Nordic SDK
SEGGER объявил, что благодаря тесному сотрудничеству со специалистом по сверхнизкой мощности (ULP) RF Nordic Semiconductor ASA он смог сделать профессиональную кросс-платформенную интегрированную среду разработки SEGGER (IDE) Embedded Studio доступной бесплатно для всех клиентов Nordic Semiconductor.

Соглашение, подписанное между SEGGER и Nordic Semiconductor, дает право клиентам Nordic использовать Embedded Studio с любым устройством на базе ARM Cortex-M в популярной серии NRF беспроводных SoC без каких-либо начислений.

Embedded Studio-это комплексное комплексное решение для управления, построения, тестирования и развертывания встраиваемых приложений. Он поддерживает все, начиная от мощного менеджера проектов и редактора исходного кода, включая компиляторы C / C++ на основе GCC, а также CLANG/LLVM и интегрированный отладчик с расширенными окнами отладочной информации и прямой интеграцией J-Link, вплоть до функций управления версиями для автоматического развертывания готовых приложений.

Поддержка Segger Embedded Studio была добавлена в последнюю версию пакета SDK nRF5. Примеры, которые позволяют клиентам начать разработку с рабочего кода прямо из коробки. Вообще, Embedded Studio-это мощная C / C++ IDE для микроконтроллеров на базе ARM. Это кросс-платформенное решение, поддерживающее Windows, macOS и Linux. Embedded Studio специально разработана, чтобы предоставить пользователям все необходимое для профессионального программирования и разработки embedded C. Он представляет рынок с полным разрешением, поставляя стабилность и непрерывный поток операций.

Embedded Studio предлагает высокую степень гибкости, поскольку пользователь может выбирать между опциями компилятора Clang/LLVM или GCC C/C++ (оба из которых включены) или даже использовать сторонние компиляторы. Мощный менеджер проектов даже управляет проектами промышленного масштаба, что позволяет легко анализировать и отлаживать вашу систему в кратчайшие сроки.
 

pvvx

Активный участник сообщества
Уже купили? :)
А как-же Segger?
Не указано потребление.

А тут вообще картинка без описания.
На два часа CR2032 то хватит?
Можно только гадать что тама у них вышло и в каких единицах.
PowerProfiler от Nordic нестабилен на замерах уже десятка мкA :p
Тут тыркались тестером, который не в состоянии показывать усреднение при импульсном питании...
Потом осциллографом. И выводы прикольные:

При выключенном мигании мультиметр показывает через шунт 1830R рекламу ~ 140 мВ и подключение ~ 130 мВ. Осциллограф показывает ~ 180 мВ рекламы и ~ 160 мВ подключен.
Это ~ 100uA рекламы и ~ 90uA подключен.


Хоть что-то замерили, но как (!):
Calculate 4 digit SMD resistor: 1830 = 183 Ом
0.140В/183Ом = 0.000765 A

Двойка с плюсом за попытку измерить :p
 

pvvx

Активный участник сообщества
Вы желали теперь измерять вместе с напряжением, соизвольте:
upload_2020-1-7_15-54-55.png
Это BLE весы с HX711 и дешманский китай чип TLSR8266.
За весь период замера в 60 сек расчет приведен в верхней строке: I - 0.04028 мА, U: 3.3049 В.
Тестер показывает 15 мкА (так оно и есть в паузах).
По аналогии с любителями по вашим ссылкам - это режим "рекламы", правда с передачей и замером Vbat :)
 
Сверху Снизу