|
Странный глюк, двумя словами не описать |
|
|
|
Jul 31 2008, 06:09
|

Частый гость
 
Группа: Участник
Сообщений: 124
Регистрация: 1-03-07
Из: Винница
Пользователь №: 25 788

|
Работаю над контроллером для вентиляции, написал меню для жки 2*8, все работало нормально, пока я не решил вывод на жки перенести в основной цикл, до этого все выводилось по прерыванию таймера. Но я не постоянно что-то вывожу на ЖКИ, а только тогда, когда что-то новое нужно вывести. Все строковые литералы у меня храняться в флеше. Глюк в следующем, включаю свой девайс и наблюдаю в верхней строке индикатора кракозябры, притом при переходе по меню,, кракозябры остаються. Начинаю думать, что может с настройками стека что-то не то, начинаю чтио-то пытаться настроить, вроде прошло. Целый день все нормально. Вот ушел домой, выключил девайс, прихожу утром, опять теже кракозябры. Провожу ту же процедуру поиска глюков, добиваюсь, чтобы все работало нормально. Подергал питание туда сюда, все нормально. И тут решил отключить питание на 10 минут. Включил после этого, и.... опять те же кракозябры. Даже не знаю где искать причину траблы, программер я пока не ас, только учусь, может и накосячил где. Помогите плиз
|
|
|
|
|
 |
Ответов
|
Jul 31 2008, 06:26
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
Цитата(masterpc @ Jul 31 2008, 15:09)  Работаю над контроллером для вентиляции, написал меню для жки 2*8, все работало нормально, пока я не решил вывод на жки перенести в основной цикл, до этого все выводилось по прерыванию таймера. Но я не постоянно что-то вывожу на ЖКИ, а только тогда, когда что-то новое нужно вывести. Все строковые литералы у меня храняться в флеше. Глюк в следующем, включаю свой девайс и наблюдаю в верхней строке индикатора кракозябры, притом при переходе по меню,, кракозябры остаються. Начинаю думать, что может с настройками стека что-то не то, начинаю чтио-то пытаться настроить, вроде прошло. Целый день все нормально. Вот ушел домой, выключил девайс, прихожу утром, опять теже кракозябры. Провожу ту же процедуру поиска глюков, добиваюсь, чтобы все работало нормально. Подергал питание туда сюда, все нормально. И тут решил отключить питание на 10 минут. Включил после этого, и.... опять те же кракозябры. Даже не знаю где искать причину траблы, программер я пока не ас, только учусь, может и накосячил где. Помогите плиз  1. ЖК стабильно работает, когда к нему обращаются из прерывания? Если да, то в основном цикле, при обращении к ЖК, асинхронно (т.е. в любой момент) к тому же порту может что-то обратиться в возникшем прерывании. Висит ли что-нить еще на этом порту вместе с ЖК? Есть ли обращения к этому порту в каком-либо обработчики прерывания? Для диагностики можно попробывать выключить глобально прерывания и посмотреть, будет ли глюк продолжаться. 2. ЖК исправен 100 % ? 3. Провода до ЖК не очень длинные?
--------------------
Выбор.
|
|
|
|
Сообщений в этой теме
masterpc Странный глюк Jul 31 2008, 06:09 masterpc Цитата(haker_fox @ Jul 31 2008, 09:26) 1.... Jul 31 2008, 06:39 aaarrr Похоже, что с инициализацией ЖКИ у Вас что-то не т... Jul 31 2008, 06:47 masterpc Цитата(aaarrr @ Jul 31 2008, 09:47) Похож... Jul 31 2008, 06:56  aesok Цитата(masterpc @ Jul 31 2008, 10:56) Код... Jul 31 2008, 07:03   masterpc Цитата(aesok @ Jul 31 2008, 10:03) Почему... Jul 31 2008, 07:06    aesok Цитата(masterpc @ Jul 31 2008, 11:06) Пот... Jul 31 2008, 07:09     masterpc Цитата(aesok @ Jul 31 2008, 10:09) А что ... Jul 31 2008, 07:14 Палыч Не помогло - потому, что девятый символ со значени... Jul 31 2008, 07:16 masterpc Цитата(Палыч @ Jul 31 2008, 10:16) Не пом... Jul 31 2008, 07:28
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|