Алексей ВМ 0 15 июня, 2011 Опубликовано 15 июня, 2011 · Жалоба Добрый день, Имеются две платы с BC417 на борту. Компилирую и заливаю в одну spp_dev_a, в другую spp_dev_b из примеров, идущих с BlueLab, устройства находят друг друга, коннектятся и т.п (смотрю в VM Spy). Но как обмениваться данными через эти платы с помощью виндовского гипертерминала - сижу и туплю пол дня. У меня по UARTу сыпятся служебные сообщения, даже если проекты скомпилены с отключенной опцией Debug, соответственно, в гипертерминалах мусор. Кто решал подобную проблему? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uriy 5 18 июня, 2011 Опубликовано 18 июня, 2011 · Жалоба Так вроде после установки соединения они переходили в прозрачный режим. Что принял на UART то и передал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Алексей ВМ 0 18 июня, 2011 Опубликовано 18 июня, 2011 · Жалоба Так вроде после установки соединения они переходили в прозрачный режим. Что принял на UART то и передал. В проекте транспорт неправильный был BCSP - надо raw поставить, ну и модуль сконфигурить - VM access to UART вместо UART over BCSP. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bassizlink 1 9 февраля, 2017 Опубликовано 9 февраля, 2017 (изменено) · Жалоба В проекте транспорт неправильный был BCSP - надо raw поставить, ну и модуль сконфигурить - VM access to UART вместо UART over BCSP. Подскажите пожалуйста, если в программу из примера spp_dev_a вставить строку config->port_params.data_bits =7; , в метод main() , будет ли это менять параметр передачи данных по проводу? Может, как то следует поступить иначе?Можно, ли смешать эту строку с уже готовой прошивкой? Изменено 9 февраля, 2017 пользователем bassizlink Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bassizlink 1 29 марта, 2017 Опубликовано 29 марта, 2017 · Жалоба В проекте транспорт неправильный был BCSP - надо raw поставить, ну и модуль сконфигурить - VM access to UART вместо UART over BCSP. Вопрос по программированию bluecore чипов.Изучаю документацию по BlueLab и управление потоками.Установил SDK, подключил устройство, включил отладку Debuge, изменил пример spp_dev_b, убрав строки автоматического соединения потоков.Отправляю строку через источник rfcomm, генерируется сообщение SPP_MESSAGE_MORE_DATA, управление переходит в соответствующую ветку swith case, в этом блоке кода отправляю строку в приемник rfcomm, срабатывает SPP_MESSAGE_MORE_SPACE.Почему не генерируются эти сообщения, когда в качестве источника и приемника берется UART. Если включить Debug, то на вкладке Print Chanel 0 сыпятся сообщения, в которых есть значения theSppApp.spp_state и state, откуда они берутся, в какие возможные значения они могут иметь, и о чем они говорят, например state=0? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться