Графічний дисплей

Freddy
Повідомлень: 23
З нами з: П'ят лютого 10, 2023 5:00 pm

Re: Графічний дисплей

Повідомлення Freddy »

oldPsyho писав: Вів серпня 22, 2023 5:31 pm
Freddy писав: Вів серпня 22, 2023 4:51 pm
oldPsyho писав: Суб серпня 19, 2023 9:48 pm Перечитав тему...
Щось тз не сильно зрозуміле... Давайте для початку:

Які дісплеї у вас є?
Які девборди маєте (ардуїна, есп, стм, etc.)?
 



 
є все ) нуклео , блю піл, нано і уно  на 328 . Дисплей є на ST7735


 
То  в чому проблема? Не хочете використовувати наявні бібліотеки - беріть даташит на контроллер дисплея і вперед.
 

 
таке можна було написати і без інформації що я маю . смисл попереднього питання ? 
 
oldPsyho
Повідомлень: 291
З нами з: П'ят жовтня 14, 2022 1:13 pm
Звідки: KO40ig
Позивний: nil
Has thanked: 46 times
Been thanked: 16 times

Re: Графічний дисплей

Повідомлення oldPsyho »

Freddy писав: Вів серпня 22, 2023 6:54 pm
oldPsyho писав: Вів серпня 22, 2023 5:31 pm
Freddy писав: Вів серпня 22, 2023 4:51 pm

є все ) нуклео , блю піл, нано і уно  на 328 . Дисплей є на ST7735



 
То  в чому проблема? Не хочете використовувати наявні бібліотеки - беріть даташит на контроллер дисплея і вперед.
 


 
таке можна було написати і без інформації що я маю . смисл попереднього питання ? 
 

 
Та все просто, з ваших постів не ясно, який МК ви вибрали, та що вам порекомендувати. Якщо атмега - вам оті LVGL/FabGL геть не потрібні. Даташит и всі операціі на регістрах робити. Але коли використовуєте щось потужне (стм32, есп32, etc.) то такі бібліотеки вам нічим не завадять. Чи може вам пам'яті в МК бракує? Може є сенс взяти більш товстіший МК?
Під есп32 тут - ESP32-TFT
Ось лекша бібліотека, і приклади є - STM32-HAL-ST7735

 
UR5FFR
Повідомлень: 705
З нами з: Пон вересня 12, 2022 1:04 pm
Has thanked: 36 times
Been thanked: 218 times

Re: Графічний дисплей

Повідомлення UR5FFR »

oldPsyho писав: Вів серпня 22, 2023 7:50 pm Під есп32 тут - ESP32-TFT
 
Шось воно геть старе. Під ESP32, RP2040 та STM32 я рекомендую TFT_eSPI. Ліба підтримує багато різних дисплеїв та розвивається
На атмегі краще юзати PDQ_GFX - це дуже оптимізована версія Adafruit GFX під AVR. До речі "packed font support" - це мій внесок у цей прожект :) Дозволяє економити пам'ять на шрифтах
 
Відповісти