Перейти к содержанию
    

Bluetooth модуль HC-05

Приобрёл модуль HC05. не могу дсотучаться контроллером (MSP430). Сам модуль рабочий 100% (проверял замкнув RXнаTX).

Грешу на скорость передачи данных между UART микроконтроллера и UART модуля.

Какая скорость по умолчанию и как этио унать?

В АТ режиме какая должна стоять скорость обмена по UART?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только перебирать. Я встречал 9600, 19200, 38400, 115200 на разных экземплярах разных прошивок (04/05/06).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И что - будете при изготовлении каждого нового изделия смотреть осциллом и править под него прошивку каждый раз??

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Алгоритм для автоопределения скорости со стороны микроконтроллера не так сложно и реализвать.

Например, несколько попыток на разных скорстях ч/з некоторый промежуток времени

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Из сообщений не следует что речь идет о массовом производстве.

Да даже и не при массовом, а просто - при производстве.

Или речь не шла о производстве? :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скорость в чипах CSR задается инструментом от CSR. Надо подключиться программатором к микросхеме. Набор инструментов называется BlueSuite. Область конфигурации чипа называется на сленге CSR Persistent Storage.

Если вы записываете одну и ту же прошивку, то у вас будет одна и та же скорость UART.

Изменено пользователем Tarbal

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня похожая проблема с модулем НС-06.

Подключаюсь с планшета, обмен данными идет на 9600. Все отлично работает. Но при попытке поднять скорость до 115200 у меня на АТ команды модуль не отвечает. Причем команды посылал когда конекшина небыло(модуль не умеет переключаться между режимами при активном конекте).

Кто нибуть с таким сталкивался?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

PS: Подключил отладочную платку HC-06-D к терминалу, команды отрабатываются.

Сори. Все работает. Как всегда невнимательность, проблема в коде.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так осцилом посмотреть!!!

 

Но он же молчит. Ему сначала надо что-то понятное передать, чтобы ответил.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...