
Petr
05.07.2017
17:20:37
Пожалуйста, почитай хелп от нордика
У них там шикарно распедалено

Ivan
05.07.2017
17:20:53
мне б пока только проверить что плата работает, так что пока буду использовать вариант без softdevice
потом обязательно прочитаю

Google

Petr
05.07.2017
17:21:04
Да изи конеш

Ivan
05.07.2017
17:21:20
я пока хочу тупо помигать светодиодом самым простым образом)

Petr
05.07.2017
17:21:21
Шить можно стлинком и опеносиди, в гугле все есть

Ivan
05.07.2017
17:21:38
у меня как раз stlink и openocd, да

Petr
05.07.2017
17:23:23
Я подзабил на свою нрфку чот, надо будет на сл неделе соорудить более отладочную плату с апа102 и прочим щастьем и побаловаться
Гмм

Ivan
05.07.2017
17:23:45
так... пока мне нравится, что всего лишь с одной правкой Makefile (исправил префикс установки компилятора) оно вроде компилит под Linux нормально через make
осталось изменить пин светодиода хД

Petr
05.07.2017
17:24:41
Да просто посмотри чочо там в бсп понахуярено и свою плату запили
Или 10028 под себя передедай

Ivan
05.07.2017
17:27:03
кхм... каталог bsp в examples/peripheral я нашёл, однако насколько я понимаю, там скорее пример как работать с функциями BSP - реагировать на кнопочки

metaclass
05.07.2017
17:27:11
о блин, только хотел спросить про nRF51822 :)

Petr
05.07.2017
17:27:13
Пппп

Google

metaclass
05.07.2017
17:27:20
а вы уже все обсудили :)

Ivan
05.07.2017
17:28:11
зато я вижу заголовочники в каталоге compontents/boards

Petr
05.07.2017
17:28:26
Ммммм
Так
Открой мейкфайл
Там прописан путь до бсп емнип
Сдк
Блин, там есть папка с
Эз
Вот, да, компонентс
И там было емнип
Вообщем в любой непонятной ситуации кури мейкфайл
:(

Ivan
05.07.2017
17:29:22
пока вижу вот что в мейкфайле:
CFLAGS += -DBOARD_PCA10028
ASMFLAGS += -DBOARD_PCA10028
j
о

Petr
05.07.2017
17:29:46
Там пути прописаны должны ж быть

Ivan
05.07.2017
17:29:47
я кажется сообразил

Petr
05.07.2017
17:29:56
Кучей строк

Ivan
05.07.2017
17:30:01
короче, в compontents/boards/boards.h есть куча #ifdef

Google

Ivan
05.07.2017
17:30:22
они уже и разруливают эти -DBOARD_PCA10028
однако всё лучше, чем можно подумать - если сделать -DCUSTOM_BOARD, то оно будет инключить файл custom_board.h, которого нет

Petr
05.07.2017
17:31:05
Там где-то есть куча заголовочников для каждой платы

Ivan
05.07.2017
17:31:19
то есть если я сделаю -DCUSTOM_BOARD и закину в каталог проекта файл custom_board.h, созданный на основе сущесювущей платы
то должно прокатить в теории

Petr
05.07.2017
17:31:30
Как вариант
Или отредактировать существующую на месте

Ivan
05.07.2017
17:32:19
ну вариант без редактирования SDK мне кажется более красивым

Petr
05.07.2017
17:33:01
Ой лел
Так и так его потрошишь
Там кстати есть в примерах темплейт проект
Можешь из него ваять

Samael
05.07.2017
17:34:29
Ульяновск же?

RED
05.07.2017
17:34:35
сам ты
нет

Samael
05.07.2017
17:34:37
А тлт
Забыл

RED
05.07.2017
17:34:49
удали
деанонн травля

Samael
05.07.2017
17:35:08
?

Google

Samael
05.07.2017
17:36:07
Ты забыл, про законы? Надо будет к тебе приедут, дуртов сдаст

First
05.07.2017
17:39:55

Th0r
05.07.2017
17:40:32

First
05.07.2017
17:41:39
я про что-то типо POE

Hurshid
05.07.2017
17:42:01
Добрый вечер хочу купить себе генератор сигналов. А осциллограф у меня имеется, если есть среди вас кто пользуется генератором, часто им пользуетесь?

First
05.07.2017
17:42:41
Когда по силовому кабелю данные передают одновременно

Th0r
05.07.2017
17:42:44

Hurshid
05.07.2017
17:43:43
Тут у нас сказали что будет на днях модель Г3-113 стоит ли покупать?

Th0r
05.07.2017
17:44:15

Hurshid
05.07.2017
17:44:35
Или бюджет модель посоветуйте

Ivan
05.07.2017
17:45:10
ещё один вопрос
в заголовочнике платы я вижу определения пинов для UART, SPI и т. д.

Hurshid
05.07.2017
17:45:28

Th0r
05.07.2017
17:45:36

Ivan
05.07.2017
17:45:39
вопрос следующий: оно сразу инициаиилизируется всё?
а если мне что-то не нужно?

First
05.07.2017
17:46:05

Hurshid
05.07.2017
17:46:57

First
05.07.2017
17:47:12
Да, там можно и генерировать и смотреть. У тебя же цели академические?

Hurshid
05.07.2017
17:47:43

Google

Petr
05.07.2017
17:47:49

Ivan
05.07.2017
17:48:11
я пока знаю только, что на любой пин можно навесить любую функцию (и это круто)

Petr
05.07.2017
17:48:12
Ты НА КАКОЙ ХОЧЕШЬ ПИН ВЕШАЕШЬ ЧТО ХОЧЕШЬ
ба

Ivan
05.07.2017
17:48:17
да

Petr
05.07.2017
17:48:17
Да

First
05.07.2017
17:48:18
Да?
там очень много классных штук в симулинке.

Ivan
05.07.2017
17:48:21
вопрос не в этом

Petr
05.07.2017
17:48:39
Бсп это красивая абстракция, чтобы код работал на всех отладках

Ivan
05.07.2017
17:48:40
допустим, мне не нужен UART пока что
я могу просто забить вообще на его настройку?

Petr
05.07.2017
17:49:05
Конечно

Ivan
05.07.2017
17:49:09
или обязательно надо выставить в файле платы пины, которые ни с чем не будут конфликтовать

Hurshid
05.07.2017
17:49:20
Генератор он вообще зачем нужен?

Petr
05.07.2017
17:49:40
Хз

Ivan
05.07.2017
17:50:03
ну, например, SPI Slave мне вообще никогда не пригодится в этом проекте
и я хз на какие пины его вешать

Petr
05.07.2017
17:50:27
Посравнивай файлики
Для разных плат
Емнип там инит где-то отдельно болтается для каждой платы

Ivan
05.07.2017
17:51:05
хм... в одном из файликов вижу отсутствие большей части определений