Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
06.08.2017, 01:13
|
|
Гражданин KAZUS.RU
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
|
ACI (application controller interface) что это?
Нужно разобраться с фитнесс передатчиком на NRF8001 (Bluetooth low energy ) + ноунейм контроллер в виде залитой капли.
В устройстве в некоторых режимах шлются некорректные данные. Хочу считать данные которые эта "капля" шлет на передатчик.
В мануале NRF8001 указано что используется интерфейс ACI (application controller interface).
Подскажите что это за протокол, где про него почитать?
Есть ли микроконтроллеры из STM или какие то другие которые его поддерживают?
В гугле толкового ничего не нашел.
Спасибо.
|
|
|
|
06.08.2017, 05:34
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
|
Re: ACI (application controller interface) что это?
Интерфейс управления устройством из приложения.
Очередная попытка создания очередной проприетарщины. Имеющегося им мало.
В списке поиска из вменяемого BlueNRG и ChipProg.
Собственно тут именно по Вашим чипам у производителей и искать начало, и на их community.
Вот с бляшкой под смолой будет посложнее.
Вы бы поподробнее написали про именно Вашу конфигурацию. Пока просится логический анализатор и скрипт для протокола.
Собственно в конкретном случае определение содержимого того ACI без его описания - задача только для снифера и последующего reverse engineering протокола обмена из дампов.
Спецификация ACI скрыта в том NoName, частичная обработка в Вашем NRF (при наличии исходного кода конечно).
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
06.08.2017, 12:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,671
Сказал спасибо: 130
Сказали Спасибо 1,074 раз(а) в 517 сообщении(ях)
|
Re: ACI (application controller interface) что это?
И когда молодежь начнет доки читать ...
Цитата:
|
All ACI data exchanges use a standard SPI interface, with nRF8001 using a mode 0 slave interface to the application controller.
|
Так что твой ACI - это обычный SPI интерфейс с доп. линиями управления.
Подойдет любой МК с SPI интерфейсом. Или софварно реализовать.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо DanilinSA за это сообщение:
|
|
|
06.08.2017, 14:19
|
|
Гражданин KAZUS.RU
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
|
Re: ACI (application controller interface) что это?
Сообщение от DanilinSA
|
И когда молодежь начнет доки читать ...
Так что твой ACI - это обычный SPI интерфейс с доп. линиями управления.
Подойдет любой МК с SPI интерфейсом. Или софварно реализовать.
|
Что тогда такое линии RDYN и REQN?
|
|
|
|
06.08.2017, 14:28
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,841
Сказал спасибо: 2,531
Сказали Спасибо 11,764 раз(а) в 5,895 сообщении(ях)
|
Re: ACI (application controller interface) что это?
Сообщение от Flopix
|
Что тогда такое
|
Судя по названию, "запрос" и "готовность" с активным низким уровнем.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо akegor за это сообщение:
|
|
|
06.08.2017, 14:48
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
|
Re: ACI (application controller interface) что это?
Flopix Уважаемый DanilinSA фактически озвучил подпись к Вашей картинке. Ничего нового и сверординарного нет - две линии для прерываний и возможно дополнительного квитирования. ЛА и все варианты ошибок можно будет разобрать. В качестве альтернативы можно использовать любой подходящий МК с подключением к тем линиям и нужной для обработки потока прошивкой (свой снифер для обмена - программный SPI). Вывод конечно на ПК и там уже разборки с переданным. Ошибки видимо или в ином формате, или в непредусмотренных алгоритмом данных, или в их сочетании.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
Сказали "Спасибо" mike-y-k
|
|
|
06.08.2017, 15:36
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,841
Сказал спасибо: 2,531
Сказали Спасибо 11,764 раз(а) в 5,895 сообщении(ях)
|
Re: ACI (application controller interface) что это?
Сообщение от mike-y-k
|
Ничего нового и сверординарного нет
|
перед передачей сообщения запрашивается готовность радиоканала.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо akegor за это сообщение:
|
|
|
06.08.2017, 16:14
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
|
Re: ACI (application controller interface) что это?
akegor, там логика общения может быть любая - все в двух прошивках. Названия весьма относительны. Пока ТС не озвучил множество подробностей по своему вопросу - будем как всегда гадать дальше .
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
Сказали "Спасибо" mike-y-k
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:08.
|
|