Easyelectronics.ru

Электроника для всех
Текущее время: 11 июл 2020, 04:44

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Максимальная скорость по воздуху у Bluetooth HC-06
СообщениеДобавлено: 10 фев 2020, 00:49 
Старожил
Аватара пользователя

Зарегистрирован: 20 май 2013, 22:29
Сообщения: 369
Надо передавать с компа данные на МК с как можно большей скоростью (для отображения картинок на LED-экране). На стороне МК выставил скорость UART в 1382400 бод и понадеялся, что по воздуху будет в районе мегабита в секунду. Но судя по всему по воздуху получается примерно 200-300 кбит/сек и на глаз на экране заметно, как картинка подгружается. По спецификации он должен уметь что-то в районе 1 мбит/сек. Как добиться такой скорости? Может есть прошивки для модуля, которые поддерживают мбит/сек?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Максимальная скорость по воздуху у Bluetooth HC-06
СообщениеДобавлено: 10 фев 2020, 06:57 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 3380
Откуда: Китай, Пекин
Цитата:
Но судя по всему

???
Цитата:
на глаз на экране заметно, как

чем скорость меряли? глазом?
давай угадаю, код получения UART данных на в основном цикле, на пуллинге, без прерываний?

а код отправки на экран?

когда закончился hello world и возникла вотребность выжать по максимуму и усилия требуются значительно большие.

_________________
unirail.org


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Максимальная скорость по воздуху у Bluetooth HC-06
СообщениеДобавлено: 10 фев 2020, 07:54 
Старожил
Аватара пользователя

Зарегистрирован: 26 окт 2013, 07:58
Сообщения: 2570
По моим наблюдениям смена скорости UART с 9600 на более высокую не привело к увеличению пропускной способности канала.

Видимо узкое место - именно радиоканал.
Проверял на HC-05, гонял 512 кБт


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Максимальная скорость по воздуху у Bluetooth HC-06
СообщениеДобавлено: 10 фев 2020, 10:16 
Старожил
Аватара пользователя

Зарегистрирован: 20 май 2013, 22:29
Сообщения: 369
cheblin, 1), глазом, но могу померить и на МК, 2) DMA + idle line interrupt, но это не имеет отношения к вопросу, 3) Код отправки пикселя на экран - запись 2-з байт в ОЗУ (5 бит на цветовой канал). Это тоже не имеет отношения к вопросу

Pingvin писал(а):
По моим наблюдениям смена скорости UART с 9600 на более высокую не привело к увеличению пропускной способности канала.

Ничего подобного. У меня приводит к увеличению скорости.

Неужели никто не выжимал из HC-06 максимум по скорости?


Последний раз редактировалось ArtDen 10 фев 2020, 11:02, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Максимальная скорость по воздуху у Bluetooth HC-06
СообщениеДобавлено: 10 фев 2020, 10:54 
Старожил
Аватара пользователя

Зарегистрирован: 20 май 2013, 22:29
Сообщения: 369
Сделал замер скорости на МК (просто вывожу её на экран после отрисовки картинки). Получилось в пределах 200-250 кбит/сек. Иногда скорость поднимается выше 300 кбит/сек. Может радиоканалы загружены?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Максимальная скорость по воздуху у Bluetooth HC-06
СообщениеДобавлено: 10 фев 2020, 11:53 
Старожил

Зарегистрирован: 08 июл 2013, 17:00
Сообщения: 517
Цитата:
Код отправки пикселя на экран - запись 2-з байт в ОЗУ (5 бит на цветовой канал)

То есть отправляется растр?! Или ты просто неточно выразился?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Максимальная скорость по воздуху у Bluetooth HC-06
СообщениеДобавлено: 10 фев 2020, 12:11 
Старожил
Аватара пользователя

Зарегистрирован: 20 май 2013, 22:29
Сообщения: 369
tonyk писал(а):
Цитата:
Код отправки пикселя на экран - запись 2-з байт в ОЗУ (5 бит на цветовой канал)

То есть отправляется растр?! Или ты просто неточно выразился?

Не понял вопроса


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB