Здравствуйте!
Для ознакомления с АРМом (LPC2478) поставил себе следующую задачу: сделать часы с использованием RTC, индикация - LCD с контроллером pcf8531.
Результаты:
1. Информация на жк выводится, например, "Hello world" в заданной позиции на дисплее. Программа преобразует код символа в нужный формат и передает через i2c в контроллер жк.
2. Прерывание от счетчика секунд работает: светодиод моргает с частотой 0.5 Гц.
Проблема: когда хочу по прерыванию от счетчика секунд вывести какое-нибудь слово, ничего не получается. Светодиод как мигал, так и мигает, а вот на жк ничего не выводится. Получается что одно прерывание (i2c) работает внутри другого
Подскажите, плиз, в чем может быть дело? Какие регистры прерываний должны быть сконфигурированы, чтобы оба прерывания работали?
З.Ы. Функции работы с жк взял из тестовой проги, которая реализует общение моей отладочной платы с компом через USB: в терминалке печатаем символы, они тут же отображаются на жк.