Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464
Приобрёл модуль HC05. не могу дсотучаться контроллером (MSP430). Сам модуль рабочий 100% (проверял замкнув RXнаTX). Грешу на скорость передачи данных между UART микроконтроллера и UART модуля. Какая скорость по умолчанию и как этио унать? В АТ режиме какая должна стоять скорость обмена по UART?
Алгоритм для автоопределения скорости со стороны микроконтроллера не так сложно и реализвать. Например, несколько попыток на разных скорстях ч/з некоторый промежуток времени
Скорость в чипах CSR задается инструментом от CSR. Надо подключиться программатором к микросхеме. Набор инструментов называется BlueSuite. Область конфигурации чипа называется на сленге CSR Persistent Storage. Если вы записываете одну и ту же прошивку, то у вас будет одна и та же скорость UART.
Сообщение отредактировал Tarbal - Apr 4 2014, 21:23
У меня похожая проблема с модулем НС-06. Подключаюсь с планшета, обмен данными идет на 9600. Все отлично работает. Но при попытке поднять скорость до 115200 у меня на АТ команды модуль не отвечает. Причем команды посылал когда конекшина небыло(модуль не умеет переключаться между режимами при активном конекте). Кто нибуть с таким сталкивался?