Добрый день, коллеги!
Некоторое время назад подключил к проекту библиотеку STemWin. И потихоньку стал рисовать экраны графического меню. На текущий момент нарисовано пять экранов. И я столкнулся с такой проблемой. При переключении на любой экран отрисовка изображения происходит достаточно быстро, но затем возникает какая-то пауза... нажимаешь на кнопку - и ждешь... через 5-7 секунд происходит реакция... После этого экран начинает работать с нормальной скоростью... кнопки нажимаются, списки прокручиваются и т.д. В чем может быть причина? На что мне обратить внимание? ОЗУ выделено библиотеке 20кБ. Тактовая частота 36МГц. Микроконтроллер STM32F101RC. По всей видимости, если я дальше буду добавлять экраны - вот эта пауза будет только возрастать.
Заранее благодарен, если кто-то сталкивался с подобным и сможет помочь.
С уважением.
Сообщение отредактировал Василий Зыков - Nov 16 2015, 06:52
|