|
Foxik
|
||||||
Bluetooth HC-06[STM32F103RBT6]05.10.2014, 13:11. Показов 23256. Ответов 44
Метки нет (Все метки)
Здравствуйте. Начал подключать Bluetooth HC-06 к STM32F103RBT6. Подключил правильно, по дефолтовым настройкам, АТ командами в отдельном коде на всякий случай выставил 9600boud чтоб уж наверняка. Пробую слать в USORT блютуз в терминал ничего не шлет(Но блютуз точно работает,потому что если подключить FTDI к компьютеру и слать с компьютерного терминала в блютуз то данные идут. ОДнако с МК ничего не шлется) Приложил простейший код.
P.S. Через FTDI контроллер шлет в терминал!
|
||||||
| 05.10.2014, 13:11 | |
|
Ответы с готовыми решениями:
44
Программный SPI на stm32f103rbt6 STM32F103RBT6 - заводской бутлоадер |
|
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 90
|
|
| 05.10.2014, 22:17 | |
|
Что-то напутано с частотой - FTDI автоматически подстраивается под байт (на прием), поэтому СТМ с FTDI "вяжется". Осциллографа, как я понял, нет? Подтяжка к плюсу (резистор 1-10к) присутствует?
Метод решения: соеденить TX и RX от FTDI (терминал компьютера) с HC-06, проверить работоспособность, затем дополнительно подключить RX STM32 к TX FTDI, в дебаггере поставить брекпоинт на обработку пришедшего байта и посмотреть, что пришло.
0
|
|
|
Foxik
|
||
| 05.10.2014, 22:25 | ||
|
||
|
0 / 0 / 0
Регистрация: 25.09.2014
Сообщений: 200
|
|
| 06.10.2014, 06:18 | |
|
если используете Olimex H103 то все должно быть нормально с пайкой и питанием контроллера, пара дополнительных вопросов:
1) откуда запитываете блютус модуль и каким напряжением 2) какие пины блютус модуля подключаются к плате контроллера (например Rx блютуса - PA10 МК, Vcc блютуса - 3.3V МК, GND блютуса - GND мк), причем то, что не подключено к МК напрямую, например блютус питается от компа, от тех же 5V на USB - это уже отдельная тема, опишите отдельно (то есть это не считается прямым подключением GND блютуса к GND МК) 3) когда вы подключали лог анализатор к плате МК, вы подключались только одним считывающим пином или так же подключали землю с платы МК к анализатору (несмотря на общую землю по USB)
0
|
|
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
||
| 06.10.2014, 16:06 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 25.09.2014
Сообщений: 200
|
||
| 06.10.2014, 18:21 | ||
0
|
||
|
Foxik
|
||
| 07.10.2014, 00:38 | ||
|
[QUOTE="ptiryks"][QUOTE="Цитата:[/QUOTE]
Для моего проекта требовалась максимальная частота которую можно выжать из 103 его контроллера при помощи PLL. Все эти извращения для того чтобы уменьшить время выборок ADC. В Общем проблема с блютузом решена. Как выяснилось на двух отладочниках Olimex был паршивый модуль Юарт. Видимо уже достаточно сильно загнаный в предыдущих проектах. Купил STM32F429I Dysco, тот же самый код( с поправкой на GPIO) прекрасно заработал. Взял у знакомого такую же Olimex новую и на ней тоже все прекрасно заработало!Всем спасибо! |
||
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
||
| 07.10.2014, 10:01 | ||
0
|
||
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
|||
| 07.10.2014, 13:04 | |||
0
|
|||
|
Foxik
|
|||
| 08.10.2014, 23:59 | |||
Во первых данная штатная частота достигается при помощи PLL, так как внутренний кварц 8MHz, а внешним я не имел возможности пользваться. Во вторыых я редко пользуюсь стандартными библиотеками, для меня намного проще полистать даташит |
|||
|
Foxik
|
||
| 09.10.2014, 00:00 | ||
Если долго гонять на плате Юарт не такое случается |
||
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
|||
| 09.10.2014, 02:57 | |||
Спасибо за информацию о PLL.
0
|
|||
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
||
| 09.10.2014, 09:25 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 06.02.2013
Сообщений: 333
|
|
| 09.10.2014, 09:47 | |
|
При помощи PLL легко достигается штатная частота 72МГц от встроенного 8МГц генератора, причем это есть не только в наборе библиотек от ST, но даже в даташите.
А UART видимо зверски износил электронами атомные каналы.
0
|
|
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
||
| 09.10.2014, 13:05 | ||
0
|
||
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
|||
| 09.10.2014, 13:59 | |||
|
Tistir500
<Изображение удалено> Максимальный множитель х9 <Изображение удалено>
0
|
|||
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
||
| 09.10.2014, 14:11 | ||
Не понимаю, чтО значит "нет возможности пользоваться кварцем". Дефицит, что ли? Кварц здесь практически любой подойдёт.
0
|
||
|
0 / 0 / 0
Регистрация: 06.02.2013
Сообщений: 333
|
|
| 09.10.2014, 17:24 | |
|
У нас видимо источники разные.
Тут у меня открывается это, на 12 листе схема: <Изображение удалено> На ней PLL x16, что дает (8/2)*16 = 64 А вот тут на стр. 93/1128 под этой схемой написано: When the HSI is used as a PLL clock input, the maximum system clock frequency that can be achieved is 64 MHz. А RCC_CFGR выглядит так: <Изображение удалено>
0
|
|
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
|
| 09.10.2014, 19:33 | |
|
Действительно у меня старая ревизия.
Но и 72 заявленных не получить . :))))) Зато ты даташит научился читать. :))))))))
0
|
|
|
0 / 0 / 0
Регистрация: 06.02.2013
Сообщений: 333
|
|
| 09.10.2014, 20:08 | |
|
обычно из них не вылезаю.
0
|
|
|
1 / 1 / 0
Регистрация: 09.02.2012
Сообщений: 693
|
|
| 24.10.2014, 23:32 | |
|
Добрый вечер! Модуль HC-06 поддерживает передачу данных со скоростью 921600 кБит/с?
0
|
|
| 24.10.2014, 23:32 | |
|
Timer2 STM32F103RBT6 прерывание по захвату stm32f103rbt6(SMT32-H103) USB HID
STM32F103RBT6 SDHC FATFS SPI без DMA Stm32f103rbt6 dev board(aka mini-stm32) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|