| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| ST7735 проблеми със скоростта http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=13172 |
Страница 1 от 1 |
| Автор: | vgeorgiev [ Сря Авг 27, 2014 10:52 pm ] |
| Заглавие: | ST7735 проблеми със скоростта |
Здравейте, Купих си от Ибей един модул с цветен TFT дисплей 128х160 пиксела и 18 битов цвят. Контролера му е ST7735 (или китайски клон). Вързах го с една Атмега328 на 7,3728 MHz. Първо го подкарах с битбангнато СПИ, после с HW SPI. Пуснах го на 3.3V. Проблема е, че не мога да го подкарам да работи бързо. Най-малкия делител на СПИ клока, с който дисплея работи е 32. Използвам джъмпер кабели и бредборд. Тук един човек го е подкарал доста бързо: http://vsshs.com/2012/07/21/lcd_speed_test/. Неговия дисплей е от Адафрут и може би с оригинален контролер. |
|
| Автор: | gicho [ Чет Авг 28, 2014 10:32 am ] |
| Заглавие: | Re: ST7735 проблеми със скоростта |
Ако пуснеш снимка на твоята постановка сигурно ще стане ясно защо - както се досещаш сам, през хвърчащи жици не минават добре високи честоти. Пробвай да ги скъсиш доколкото може. |
|
| Автор: | velio [ Чет Авг 28, 2014 12:03 pm ] |
| Заглавие: | Re: ST7735 проблеми със скоростта |
Сметни си при тая скорост на SPI какъв е теоретичния максимум на прехвърляните данни. Отделно ако погледнеш с осцилоскоп комуникацията вероятно ще ти стане ясна причината. Понякога проблема не е в скоростта на SPI а в това че има огромни паузи между отделните байтове. Затова се ползва DMA. |
|
| Автор: | vgeorgiev [ Чет Авг 28, 2014 9:21 pm ] |
| Заглавие: | Re: ST7735 проблеми със скоростта |
Здравейте, Днес четох доста за SPI опроводяването. Сложих по един резистор 220 Ohm в края на линията към маса и всичко тръгна. Пуснах дисплея на около 4MHz (делител 2). За инфо преди работеше единствено с делител 32. Ето как изглежда постановката: ![]() клип |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|