|
какую графическую библиотеку используете?, собираюсь работать с Еинк |
|
|
|
 |
Ответов
|
May 26 2017, 20:02
|
Местный
  
Группа: Участник
Сообщений: 319
Регистрация: 27-09-07
Пользователь №: 30 877

|
Цитата(x893 @ May 25 2017, 19:30)  Какая понравиться на github'е - ту и используйте. Вопрос примерно такой же - какое пиво мне выпить в пятницу ? Дайте наводку на годное пиво. наверно поэтому этом форум както тает
|
|
|
|
|
May 27 2017, 09:57
|

Знающий
   
Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663

|
Цитата(AlexRayne @ May 27 2017, 00:02)  наверно поэтому этом форум както тает Вы в какой-то степени первопроход имец: eink - не самая доступная, в т.ч. и по цене, экзотика. С документацией на eink-и всё нормально? Спросите о ЖКИ, спросите о TFT и ваше мнение будет другим. Опять же, MSP430 не имеют внешней параллельной шины и следовательно действительно быстрый обмен (да, я про SPI и I2C в курсе) с дисплеем весьма условен. Вот ваш личный опыт и будет самым ценным.
--------------------
Пролетарий умственного труда.
|
|
|
|
|
Jun 1 2017, 06:55
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(Obam @ May 27 2017, 11:57)  Вы в какой-то степени первопроходимец: eink - не самая доступная, в т.ч. и по цене, экзотика. С документацией на eink-и всё нормально? Спросите о ЖКИ, спросите о TFT и ваше мнение будет другим. А какая связь между граф. библиотекой и конкретным растровым устройством вывода? Да хоть на принтер выводи - функции рисования от этого не должны зависеть. почти Цитата(AlexRayne @ May 28 2017, 21:18)  есть ли реальные удобные альтернативы КодКомпозеру для отладки? IAR. Цитата(Obam @ May 29 2017, 10:45)  LCD-интерфейс это для того, что в простонародьи называется "стекло": посегментные (SEG) и поразрядные (COM) выходы, откуда и соответственное их мультиплексирование. LCD-интерфейсы МК не подходят для epaper. Цитата(AlexRayne @ May 29 2017, 12:00)  У меня 2 варианта - ED060Sх (паралельный порт) и GDE021A1 (сериальный) И то и другое - это вроде как просто панели. К МК их никак не подключить. Нужен контроллер. Цитата(Baser @ May 29 2017, 12:23)  CC430F5137 = 32KB Flash, 4KB RAM Соболезную, экономить придется на всем. Хотя, если только графические примитивы, без ГУИ, может и удастся ногами запихать. А дисплей с каким разрешением? Экономь не экономь - если в контроллере памяти не будет, то вообще никак не вывести. ТС замахнулся на экран с большим разрешением (800x600 вроде как?). К тому-же, насколько я помню, для изменения картинки на epaper её туда надо несколько раз выводить, причём этот вывод должен быть - XOR от предыдущего изображения + ещё какие-то манипуляции для переключения состояний чернил. Т.е. - нужна инфа о текущем содержимом экрана. Итого считаем: 800*600/8 = 60000 байт минимум для видеопамяти (только в режиме ч/б). Если конечно есть контроллер, в котором эта память есть и который производит все манипуляции с чернилами - то тогда есть шанс сделать. В своё время, когда у меня намечался проект на e-paper, тоже думали о ED060 (и подобных). Даже заказали их почти. Так у меня были сомнения даже насчёт выбранного мной LPC1788 с внешней SDRAM - хватит-ли его? Цитата(Obam @ May 29 2017, 16:23)  И зря беспокоились: у него или SPI или I2C. Вы хотя-бы немного поинтересовались, что такое e-paper панели большого разрешения. Никакого контроллера там нет, соответственно и SPI с I2C - тоже. Контроллер надо добавить (тогда может и SPI появится  То, про что Вы пишете - это мелочь с мелким разрешением - поделок на них полно в инете. На больших панелях совсем другой коленкор. Даже контроллеры под них разные, несовместимые. Эмулировать интерфейс таких e-paper программно, ногодрыгом я думаю возможно, но потребуется прилично памяти (несколько десятков кБ минимум, лучше - пара сотен), много ног МК (возможно с какими-то формирователями уровня) и умение писать на ассемблере. А так - всё возможно, имхо.
|
|
|
|
|
Jun 1 2017, 08:13
|

Знающий
   
Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663

|
Понесли кроссовки Митю… Цитата(jcxz @ Jun 1 2017, 10:55)  Цитата Цитата(Obam @ May 27 2017, 11:57) Вы в какой-то степени первопроходимец: eink - не самая доступная, в т.ч. и по цене, экзотика. С документацией на eink-и всё нормально? Спросите о ЖКИ, спросите о TFT и ваше мнение будет другим. А какая связь между граф. библиотекой и конкретным растровым устройством вывода? Да хоть на принтер выводи - функции рисования от этого не должны зависеть. почти Не вижу причины для этой вашей реплики на мою. Впрочем, по нынешним временам "есть библиотека - будем работать", ТС не принимайте это на свой счёт. Цитата LCD-интерфейсы МК не подходят для epaper. А я не это рассказал TC-у, объяснив "в куда" LCD в MSP? Цитата И то и другое - это вроде как просто панели. К МК их никак не подключить. Нужен контроллер. "Жираф Гуру большой - ему видней" ED060SC4: The display is a TFT active matrix electrophoretic display, with associated interface and control logic - память не указана, да GDE021A1: The module is a TFT-array driving electrophoretic display, with integrated circuits including gate buffer, source buffer, MCU interface, timing control logic, oscillator, DC-DC, SRAM, LUT, VCOM. Цитата Вы хотя-бы немного поинтересовались, что такое e-paper панели большого разрешения. Никакого контроллера там нет, соответственно и SPI с I2C - тоже. Контроллер надо добавить (тогда может и SPI появится  Так про 800*600 я и не писал ничего. Что вас так тыркнуло-то? Цитата То, про что Вы пишете - это мелочь с мелким разрешением - поделок на них полно в инете. На больших панелях совсем другой коленкор. Даже контроллеры под них разные, несовместимые. Эмулировать интерфейс таких e-paper программно, ногодрыгом я думаю возможно, но потребуется прилично памяти (несколько десятков кБ минимум, лучше - пара сотен), много ног МК (возможно с какими-то формирователями уровня) и умение писать на ассемблере. А так - всё возможно, имхо. Корона не жмёт? Вот о чём я "хотя-бы немного поинтересовался" (одним из приведённых ТС-ом дисплеев) о том и писал. Вот без причины мы с вами, любезный jcxz, "языками зацепились".
--------------------
Пролетарий умственного труда.
|
|
|
|
|
Jun 1 2017, 08:44
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(Obam @ Jun 1 2017, 10:13)  Не вижу причины для этой вашей реплики на мою. Не видите, а следовало-бы. Не важно, что там TFT или e-paper - нормально построенная граф.библиотека от этого почти не должна зависеть. Цитата(Obam @ Jun 1 2017, 10:13)  ED060SC4: The display is a TFT active matrix electrophoretic display, with associated interface and control logic - память не указана, да GDE021A1: The module is a TFT-array driving electrophoretic display, with integrated circuits including gate buffer, source buffer, MCU interface, timing control logic, oscillator, DC-DC, SRAM, LUT, VCOM. И что??? Хотя-бы открывали хоть один даташит на e-paper? Понимаете разницу между панелью и контроллером для неё? Хоть для LCD хоть для e-paper? Представляете как выглядят сигналы управления для панели и для контроллера? Цитата(Obam @ Jun 1 2017, 10:13)  Так про 800*600 я и не писал ничего. Что вас так тыркнуло-то? Про это писал ТС. А Вы ему чушь всякую несёте, не относящуюся к вопросу. Не понимаете ничего в теме. Цитата(Obam @ Jun 1 2017, 10:13)  Понесли кроссовки Митю… ... "Жираф Гуру большой - ему видней" ... Что вас так тыркнуло-то? ... Корона не жмёт? ... Вот без причины мы с вами, любезный jcxz, "языками зацепились". По существу есть что сказать? Или только хамить умеем? Я Вас чем-то обидел? Или Вы жизнью обижены? Я понимаю конечно, что адекватность - это в нынешние времена вещь редкая. Но всё-же - вы здесь не на базаре....
|
|
|
|
Сообщений в этой теме
AlexRayne какую графическую библиотеку используете? May 25 2017, 14:07  x736C Цитата(AlexRayne @ May 26 2017, 23:02) на... May 26 2017, 20:42 hsoft А кстати да, вот как искать GUI library на github.... May 27 2017, 11:40 AHTOXA У меня в закладках две ссылки:
u8glib fgui
К сожа... May 27 2017, 15:10 Baser Цитата(AlexRayne @ May 25 2017, 17:07) Да... May 27 2017, 19:48 AlexRayne Цитата(Baser @ May 27 2017, 23:48) Я уже ... May 28 2017, 19:18  Obam Цитата(AlexRayne @ May 28 2017, 23:18) Вы... May 29 2017, 08:45   AlexRayne Цитата(Obam @ May 29 2017, 11:45) Хардвер... May 29 2017, 10:00  Baser Цитата(AlexRayne @ May 28 2017, 22:18) CC... May 29 2017, 10:23   AlexRayne Цитата(Baser @ May 29 2017, 13:23) CC430F... May 29 2017, 10:48   Obam Удалю May 29 2017, 11:18    Obam Цитата(Obam @ May 29 2017, 15:18) Про зап... May 29 2017, 14:23 x893 Разные eInk есть
я использовал ED060SC4 - это слов... May 27 2017, 21:15 x893 Проблем с подключением никаких нет
Берутся два опи... May 28 2017, 21:01 AlexandrY Цитата(AlexRayne @ May 25 2017, 17:07) Пр... May 29 2017, 05:31 AlexRayne Цитата(AlexandrY @ May 29 2017, 08:31) AG... May 29 2017, 07:47 scifi Цитата(AlexRayne @ May 25 2017, 17:07) Да... Jun 1 2017, 09:13 jcxz Цитата(scifi @ Jun 1 2017, 11:13) Короче,... Jun 1 2017, 09:19  scifi Цитата(jcxz @ Jun 1 2017, 12:19) В качест... Jun 1 2017, 09:28   jcxz Цитата(scifi @ Jun 1 2017, 11:28) Он ещё ... Jun 1 2017, 09:41
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|