реклама на сайте
подробности

 
 
> Sharp LH75401 проблемы со скоростью, Возможно что-то неверно настроил???
ArtemK
сообщение Apr 24 2006, 08:05
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 36
Регистрация: 27-09-05
Из: Украина, г. Херсон
Пользователь №: 8 994



Только недавно начали работать с процессором LH75401. Купили отладочную плату Zoom SDK, подключили TFT LQ084V1DG21 (640x480, цвет).

Написал простую программу, кокторая иницилизирует LCD-контроллер процессора (640х480, 8-битный цвет по палитре) и затем в вечном цикле заполняет весь видеобуффер каким-то значением (на экране видим заливку всего экрана одним цветом). При этом оказалось, что для того, чтобы заполнить весь видеобуффер (640*480 = 307200 байт) требуется около 0,1875 сек, т.е. скорость обновления экрана около 5,3 fps, скорость, с которой значения пишутся в ОЗУ около 1638400 байт/с.
В чем может быть проблема? Если не ошибаюсь, все должно работать в несколько раз быстрее. Может быть что-то недоинициализировал?

- Кварц: 20 МГц.
- Содержимое SysClk Prescaler Register: 0x00000001, т.е. System clock = (XTALIN frequency × 7)/(2 × SysClkPrescaler) = 70 МГц.
- Обращение к памяти происходит без циклов ожидания, т.е. содержимое регистров BCR0 - BCR4 = 0x10000400.
- Код выполняется из ОЗУ.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KRS
сообщение Apr 25 2006, 11:40
Сообщение #2


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



У меня тоже такая же плата! Все действительно тормозит.
Единтсвенное чем можно ускорить (причем здорово ускорить) - выполнять код из внутренней памяти
причем не важно из какой части ( у меня даже из TCM чуть медленне получилось, но не принципиально)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 14:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01287 секунд с 7
ELECTRONIX ©2004-2016