Easyelectronics.ru

Электроника для всех
Текущее время: 25 май 2018, 17:42

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



    • JLCPCB - Платы прототипов всего за 2$ c бесплатной доставкой (при первом заказе)
    • 10 PCBs за $2 для 2 слоев, $15 для 4 слойной, $74 для 6 слойной платы.
    • Крупнейший китайский производитель прототипных плат. 290000+ клиентов & 8000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 247 ]  На страницу Пред.  1 ... 5, 6, 7, 8, 9, 10  След.
Автор Сообщение
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 07 дек 2017, 07:56 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 1687
Дааа, шрифт действительно жопа. Следует брать шрифты, например, MSSansSerif, Terminal, System - красивые, ровные и четкие в малых размерах.
Да и шрифт надо бы делать не вырезанием из картинки, а через специальные шрифтоделательные проги, хотябы например, LCD Icon Editor


Вложения:
Без-имени-1.jpg
Без-имени-1.jpg [ 129.05 Кб | Просмотров: 1048 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 07 дек 2017, 09:52 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 12 июл 2017, 17:51
Сообщения: 95
Откуда: Санкт-Петербург
Reflector, это интересно, спасибо.

Reflector писал(а):
Биты пакуются по горизонтали, без промежутков, т.е. если шрифт будет 7x11, то на каждый символ уйдет 10 байт, а последний 3 бита не используются.


Вот только съест ли это экран.. Можно ли там рисовать регионами шириной меньше байта мне ещё предстоит понять. Документация на него плохая, хорошо хоть пример есть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 07 дек 2017, 13:39 
Старожил

Зарегистрирован: 23 янв 2016, 15:37
Сообщения: 515
Lup писал(а):
Вот только съест ли это экран.. Можно ли там рисовать регионами шириной меньше байта мне ещё предстоит понять. Документация на него плохая, хорошо хоть пример есть.

Тут я не уверен, у меня все экраны цветные, там задаешь окно любого размера. Но шрифт то 8x12, он и так ровно байт по ширине, а у тебя был 8x13, так что никаких отличий быть не должно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 07 дек 2017, 14:44 
Старожил

Зарегистрирован: 18 июл 2016, 21:17
Сообщения: 737
Lup писал(а):
Reflector, это интересно, спасибо.

Reflector писал(а):
Биты пакуются по горизонтали, без промежутков, т.е. если шрифт будет 7x11, то на каждый символ уйдет 10 байт, а последний 3 бита не используются.


Вот только съест ли это экран.. Можно ли там рисовать регионами шириной меньше байта мне ещё предстоит понять. Документация на него плохая, хорошо хоть пример есть.

Для этого и можно выделять экранную память в озу. Туда писать битами, а на дисплей уже выдавать в его формате. Я так на подобном дисплее с побайтовой записью использовал шрифт 4*6.
Если говорить о величине знакоместа, то я пришел к такому выводу, что только начиная с 9*14 можно получить шрифт, который будет иметь удобоваримые жирный и курсивный варианты.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 07 дек 2017, 16:17 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 12 июл 2017, 17:51
Сообщения: 95
Откуда: Санкт-Петербург
bw429 писал(а):
Для этого и можно выделять экранную память в озу. Туда писать битами, а на дисплей уже выдавать в его формате. Я так на подобном дисплее с побайтовой записью использовал шрифт 4*6.
Если говорить о величине знакоместа, то я пришел к такому выводу, что только начиная с 9*14 можно получить шрифт, который будет иметь удобоваримые жирный и курсивный варианты.


На мой взгляд это был бы самый удобный вариант. Тогда надо будет подключать внешнюю память RAM. Ну или stm32..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 07 дек 2017, 16:47 
Старожил

Зарегистрирован: 18 июл 2016, 21:17
Сообщения: 737
Не факт, 200*200 это всего 5 кБайт озу. А даже среди обычных мег есть варианты с 8 и 16 кБ, а xmega встречаются и до 32 кБ.
Хотя внешнее озу это во многом очень прикольно! :) Я как то собирал пару девайсов с внешним озу :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 07 дек 2017, 16:58 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 1687
Чем ставить внешнее ОЗУ, лучше возьмите МК с бОльшим размером ОЗУ... Для такого дисплея то - че там мудрить то


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 07 дек 2017, 21:23 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 12 июл 2017, 17:51
Сообщения: 95
Откуда: Санкт-Петербург
Что Вы думаете про вот эту платку? (STM32F4DISCOVERY)
https://www.chipdip.ru/product/stm32f407g-disc1-2
Мне вот приглянулась: микрофон, аудио выход, озу достаточно..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 08 дек 2017, 08:52 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 1687
Да плата то нормальная, даже очень. Но для такого мелкого дисплея - мощностей, в частности ОЗУ, с избытком. К тому же, аудиотракт на GSM-модуле - свой, и вход-выход наверняка там стоит только аналоговый. Некоторые модули могут принимать/выдавать в цифре, но это надо конкретно по модулю смотреть.
Вам с таким дисплеем хватит ОЗУ 64 кБайт на все-все плюшки, включая сборку и хранение отдельных кадров графики дисплея.
Учитывая, что у вас нет тач-скрина, а обычные кнопки, небольшой дисплей, проц нужен раза в три слабее.
Кстати, L-серия неплохо смотрится в контексте батарейного питания.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 08 дек 2017, 09:55 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 12 июл 2017, 17:51
Сообщения: 95
Откуда: Санкт-Петербург
Тогда вот (STM32L476G-DISCO) с запасом на будущие макеты:
https://spb.terraelectronica.ru/product/1930188

128KB SRAM
1MB Flash
питание 1.7 - 3.8В
до 80MГц
куча полезных интерфейсов
"Плата включает в себя встроенный программатор/отладчик ST-LINK/V2-1, LCD дисплей, светодиоды, кнопку, джойстик, USB OTG FS, аудио ЦАП, MEMS (микрофон, 3-осевой гироскоп, 6-осевой компас), Quad-SPI Flash память, встроенный амперметр, для измерения тока потребления микроконтроллера в режиме low power."

И стоит прилично :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 08 дек 2017, 11:59 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 1687
Ну в целом, если с прицелом на будущие поделки, то неплохо, и даже весьма прилично. Главное, чтобы со всем этим хозяйством хватило сил управиться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 08 дек 2017, 12:27 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 12 июл 2017, 17:51
Сообщения: 95
Откуда: Санкт-Петербург
BusMaster писал(а):
Ну в целом, если с прицелом на будущие поделки, то неплохо, и даже весьма прилично. Главное, чтобы со всем этим хозяйством хватило сил управиться.


Заказал :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 08 дек 2017, 13:07 
Старожил
Аватара пользователя

Зарегистрирован: 09 июн 2016, 13:49
Сообщения: 257
Откуда: Севастополь
Тут, как бы, после драки кулаками...
Не совсем то же самое, но и цена гораздо более человеческая :
https://www.aliexpress.com/item/Free-sh ... 62341.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 08 дек 2017, 13:14 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 12 июл 2017, 17:51
Сообщения: 95
Откуда: Санкт-Петербург
-ALS- писал(а):
https://www.aliexpress.com/item/Free-shipping-STM32F407ZET6-development-board-M4-STM32F4-core-board-arm-development-board-cortex-M4/32689262341.html


Так то да, но боюсь до нового года приехать не успеет.. А ту завтра-послезавтра должны привезти.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 08 дек 2017, 13:23 
Старожил

Зарегистрирован: 23 янв 2016, 15:37
Сообщения: 515
-ALS- писал(а):
Не совсем то же самое, но и цена гораздо более человеческая :
https://www.aliexpress.com/item/Free-sh ... 62341.html
На ebay такие по 8.6$


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 08 дек 2017, 13:54 
Старожил
Аватара пользователя

Зарегистрирован: 09 июн 2016, 13:49
Сообщения: 257
Откуда: Севастополь
Да, но это уже частности, порядок цен уже примерно одинаковый по сравнению с большой, толстой, необрезанной :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 08 дек 2017, 19:34 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 1687
Порой, "дорога ложка к обеду", время дороже денег. Между прочим, тоже немаловажный фактор - скорость доставки. Зачастую, я готов заплатить больше только за то, что уже завтра мне привезут заказ..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 09 дек 2017, 10:09 
Старожил

Зарегистрирован: 18 июл 2016, 21:17
Сообщения: 737
А я вот категорически :) против изменения концепции! :) Первоначальный вариант мне очень понравился - сравнительно простой девайс на avr с экономичным дисплеем. А сейчас вы уходите в банальную тему монстростроения :(

Чтобы выводить текст, вообще озу не нужно. Я так делал читалку на меге328 и хранил в ее флеши кусок книги на 30-60 мин чтения.


Вложения:
Стратопорт.jpeg
Стратопорт.jpeg [ 241.06 Кб | Просмотров: 611 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 09 дек 2017, 14:47 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 12 июл 2017, 17:51
Сообщения: 95
Откуда: Санкт-Петербург
bw429 писал(а):
А я вот категорически :) против изменения концепции! :) Первоначальный вариант мне очень понравился - сравнительно простой девайс на avr с экономичным дисплеем. А сейчас вы уходите в банальную тему монстростроения :(


Я ещё сравню потребляемую мощьность у xmega и stm32. В любом же случае в конечное устройство не пойдет отладочная плата, только микроконтроллер. Ну а при прочих равных запас мощьности то не повредит я считаю.

bw429 писал(а):
Чтобы выводить текст, вообще озу не нужно. Я так делал читалку на меге328 и хранил в ее флеши кусок книги на 30-60 мин чтения.


У флеши же ограниченное количество циклов перезаписи.. Вы посчитали, что этих циклов хватит на весь срок службы устройства?

Запустил FreeRTOS на Arduine Uno без ардуино студии (Atmega328p) чтобы пощупать :) . Вродебы работает, лампочкой моргает. Странно правдо как-то у меня vTaskDelay работает, не равномерно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 09 дек 2017, 15:07 
Старожил

Зарегистрирован: 23 янв 2016, 15:37
Сообщения: 515
bw429 писал(а):
Чтобы выводить текст, вообще озу не нужно. Я так делал читалку на меге328 и хранил в ее флеши кусок книги на 30-60 мин чтения.

Мега с тех пор быстрее не стала, а вот экран 200x200 по общему количеству пикселей больше твоего в 9 раз.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 09 дек 2017, 16:31 
Старожил

Зарегистрирован: 18 июл 2016, 21:17
Сообщения: 737
Reflector писал(а):
bw429 писал(а):
Чтобы выводить текст, вообще озу не нужно. Я так делал читалку на меге328 и хранил в ее флеши кусок книги на 30-60 мин чтения.

Мега с тех пор быстрее не стала, а вот экран 200x200 по общему количеству пикселей больше твоего в 9 раз.

В 9.8, если быть точным :) Но скорости меги вполне хватит на интерфейс телефона и на листание страниц. Например, у меня стм32 с тактовой 16 МГц заполняет дисплей 480*271 символами за около 0.3-0.4 сек. А этот дисплей уже в 3,2 раза больше, чем дисплей автора темы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 09 дек 2017, 16:33 
Старожил

Зарегистрирован: 18 июл 2016, 21:17
Сообщения: 737
Цитата:
У флеши же ограниченное количество циклов перезаписи.. Вы посчитали, что этих циклов хватит на весь срок службы устройства?

Во флеш я утром записываю около 30 кБайт текста и еду на работу, больше во флеш ничего не пишется. И этот текст кусками копируется в озу дисплея, когда я читаю.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 09 дек 2017, 17:21 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 1687
bw429 писал(а):
читалку на меге328 ... кусок книги на 30-60 мин чтения.

"13 ч - ерез полчаса я ле - тел в челноке. бл - ижайшие пассаж - иры" ....
Бл чуваки, эт капец читать так... пассаж Иры :)))) Такой текст полдня будешь читать. Нет уж, чуваки :)))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 09 дек 2017, 19:10 
Старожил

Зарегистрирован: 18 июл 2016, 21:17
Сообщения: 737
Не, там очень быстро привыкаешь и чтение идет довольно быстро и приятно. А от такого дисплея вообще не болят глаза.
На самом деле, читалка - это побочный эффект. Нужна была срочно коробочка с дисплеем для проверки радио модулей.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: мобилка
СообщениеДобавлено: 09 дек 2017, 20:56 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 12 июл 2017, 17:51
Сообщения: 95
Откуда: Санкт-Петербург
Как-то странно оно работает.
Написал вот такой единственный таск для моргания лампочкой :
Код:
xTaskCreate( vBlikGpio7Task,
                     (signed char*)"blink_GPIO_7_task",
                     configMINIMAL_STACK_SIZE,
                     NULL,
                     1,
                     NULL );

static void vBlikGpio7Task( void* pvParameters )
{
  unsigned char pin7 = (1 << 7);

  DDRD |= pin7;
  PORTD |= pin7;

  for(;;)
    {   
      PORTD ^= pin7;
      vTaskDelay( 150 );
    }
}


А моргает оно как-то странно:
Вложение:
freertos-blink_800x600.jpg
freertos-blink_800x600.jpg [ 110.39 Кб | Просмотров: 383 ]

На значениях задержки больше ~900 диод вообще не горит, коротко моргает только. И периодичность моргания не соответствует заданному значению.
На 500ms коротких всплесков нет, но не горит долше раза в полтора, чем горит.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 247 ]  На страницу Пред.  1 ... 5, 6, 7, 8, 9, 10  След.

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


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

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


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

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

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