реклама на сайте
подробности

 
 
> NRF51822 + Linux, Переход с модуля на реальную плату.
Diman142
сообщение Mar 28 2017, 11:49
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 16-10-16
Пользователь №: 93 785



Приветствую, коллеги.
Начинаю разбираться с nrf51822. На первом этапе у меня был модуль NRF51822, на котором помимо самого чипа заведено 2 кварца 16МГц и 32КГц, сделал прошивку в хидере, nrf_drv_config.h указал соответственно.

Код
#define CLOCK_CONFIG_XTAL_FREQ          NRF_CLOCK_XTALFREQ_Default
#define CLOCK_CONFIG_LF_SRC             NRF_CLOCK_LF_SRC_Xtal
#define CLOCK_CONFIG_LF_RC_CAL_INTERVAL RC_2000MS_CALIBRATION_INTERVAL
#define CLOCK_CONFIG_IRQ_PRIORITY       APP_IRQ_PRIORITY_LOW


И всё нормально заработало модуль виден в эфире прошивка тоже отрабатывает.
На платке нет внешнего 32КГц кварца, соответственно для теста я не использую никакие алгортимы калибровки и.т.д и указал просто.

Код
#define CLOCK_CONFIG_LF_SRC             NRF_CLOCK_LF_SRC_RC
#define CLOCK_CONFIG_LF_RC_CAL_INTERVAL RC_2000MS_CALIBRATION_INTERVAL
#define CLOCK_CONFIG_IRQ_PRIORITY       APP_IRQ_PRIORITY_LOW


Но почему-то не вижу её в эфире, может быть при такой конфигурации нужно нужно что-то добавить в main.c или есть ещё какие-то особенности при переходе с модуля на реальную плату?

Также на реальной плате есть внешний кварц на 16МГц, я пытался как-то задействовать его добавляя строчки, конденсаторы подобраны правильно, я это проверил.
Код
#define CLOCK_CONFIG_XTAL_FREQ          NRF_CLOCK_XTALFREQ_Default


и

Код
#define CLOCK_CONFIG_XTAL_FREQ          NRF_CLOCK_XTALFREQ_16MHz


но это не дало результатов.

Чипы соответственно на модуле:
N51822
QFACA1
1550GX

А на плате:
N51822
QFACA1
1610AP


Спасибо за ваши ответы)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Diman142   NRF51822 + Linux   Mar 28 2017, 11:49


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 18:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01366 секунд с 7
ELECTRONIX ©2004-2016