Здравствуйте! Нужены советы специалистов!
Имеется плата TE-LPC2478-LCD5.6. Пытаюсь записать программу для отладки в SDRAM (32Mb - на этой плате она такого размера???). Соответственно меняю MEMMAP и адресацию (пробовал из файла с примера LPC2478_RAM.icf, да и сам по всякому изменял), но IAR выдает ошибку типа - "не могу записать 0xA0000000".
Следовательно вопрос №1: Как правильно отлаживать проекты в SDRAM, дабы не использовать ресурсы циклов перезаписи FLASH микроконтроллера? Как для этого настраивать IAR и регистры микроконтроллера? Дайте пожалуйста примеры и если возможно разъясните...
Вопрос №2: Какой объем SDRAM и NOR FLASH на этой плате? (Читая DataSheet на эти микросхемы памяти не совсем понял...)
Вопрос №3: Возможно-ли записать код в NOR FLASH и выполнять его оттуда? И как это сделать?
Вопрос №4: Хочу выводить картинки на дисплей, но для записи картинки в формате .с для дисплея 5.6 во внутренней FLASH не хватает памяти. У кого-нибудь есть рабочие примеры вывода картинок на дисплей из SD или USB флешки для этой платы?
Вопрос №5: После моих эксперементов, не могу загрузить код через Flash Magic... Походу загрузчик стер... Как правильно это исправить? И как этого не допустить в дальнейшем?
Вопрос №6: Есть ли различия в таймерах LPC-2478? А то по мануалу написано наподобии: "Таймер 1 имеет три входа Соответствия, в то время как Таймеры 2 и 3 имеют все четыре входа Соответствия.", хотя регистры и биты в регистрах у всех 4-х помоему одинаковые...
Вопрос №7: Кто-нибудь освоил работу с графикой на этой плате в IAR без использования операционки? Можете поделиться примерами?
Простите, если что безграмотно написано, я только учусь...
Если необходимо, мой майл -
Ivlev_V_A_86@mail.ru
Заранее спасибо!