Перейти к содержанию
    

vlad_bvs

Участник
  • Постов

    9
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Контакты

  • Сайт
    Array
  • ICQ
    Array
  1. В общем разобрался как с этим работать. В двух словах, в ZYNQ7 Processing System отмечаем GPIO MIO. Т.е. все незадействованные в интерфейсах MIO доступны как GPIO. А дальше как обычно. Инициализируем пин как прерывание по нужному порогу. И по 52 прерыванию от GPIO обрабатываем его. Ессно если несколько пинов на прерывании висят, - смотрим маску - от кого пришло прерывание. Как-то в ZYNQ7 Processing System не сразу понял как с этим работать. Спасибо всем.
  2. Добрый день, коллеги. Подскажите пожалуйста такой вопрос: как известно в SoC Zynq есть назначенные ноги для процессора для подключения различной периферии напрямую к ARM ядру,- MIO порты. Вот есть внешний сигнал, подключенный к одному из свободных MIO, который хочу завести на ARM как прерывание. Есть возможность в этом кристалле назначить ногу на прерывание напрямую, как микроконтроллерах? (имеется ввиду указать, что на этой ноге сигнал есть прерывание) Или здесь неважно куда подключать их и путь один: делать GPIO в PL с разрешением прерываний и заводить его на прерывания PL-PS Zynq`а?
  3. Разобрался. Вчера уже притягивал P0.14 к земле. Что-то не так наверное делал. Сегодня заново последовательно все сделал. Вошел в решим ISP. И уже через JTAG перешил. Почему не удалось прошить/стереть с помощью Flash Magic, - пока не знаю. Спасибо.
  4. А причем тут все таки IAP? Может через ISP? Как возможно загнать в загрузчик?
  5. Чуть более подробно пояснить можно?
  6. LPC2103 как прошить

    Здравствуйте, Уважаемые! LPC-2103. IDE - Keil JTAG - MT-Link После вставки в код перевода в режим Idle и "удачной прошивки" МК, перестала прошиваться отладочная платка. Т.е. постоянно получаю: " Cannot stop ARM device !". Кто-нибудь может подсказать как реанимировать МК?
  7. Хорошо. Тогда такие вопросы: 1. На сколько я понял из User_Manual_2103 при совпадении таймера с match регистром не основного периода сигнала, уровень меняется с низкого на высокий. И сбрасывается в низкий при совпадении с регистром, задающим период. Возможно ли сконфигурировать ШИМ так, чтобы генерировались два синхронных сигнала инверсно? 2. Что делает регистр PWMCON? Верней даже как он используется?
  8. Реализация ШИМ в LPC2103

    Здравствуйте, Уважаемые! Помогите начинающему... Пытаюсь разобраться с реализацией ШИМ на указанном микроконтроллере. Не могу понять что и как настраивается При помощи регистра совпадения генерирую прямоугольник на выходе. Для скважности один к одному , - все довольно просто. При совпадении вывод тоглится и сбрасывается счетчик. Но вот если нужно с другой скважностью реализовать, - возникает проблема. Пытался одновременно с сбросом счетчика включить прерывание и переписывать регистр сравнения. Но такой вариант не проходит, т.к. сброс регистра происходит позже прерывания. И если уменьшить регистр сравнения, - ессно события совпадения больше не возникает. Посмотрел в сторону ШИМ, - т.к. там есть теневые регистры сравнения. Только не могу понять что и к чему. Листаю User_Manual_2103 , - там всего один регистр включения ШИМ - PWMCON. Как и какие регистры сравнения использовать для генерации сигнала, - не понимаю. В заголовочном файле 2103.h, - PWMMR0, PWMEMR и т.д. нет. На сколько я понимаю это те же TxEMR и TxMR0... Кто может подсказать по этому вопросу? Использую Keil IDE.
  9. Доброго времени суток, Уважаемые. Есть дисплей от КПК CASIO BE-300, а конкретно CMD500TT10-C1. Появилось желание подключить сей девайс к макетной платке. Но проблемка в том, что не могу найти распиновку разъема для подключения. Да и вообще DataSheet на него нормальный. У кого-нибудь был опыт работы с такими дисплеями или им подобными? По возможности и теория работы с дисплеями тоже будет интересна, т.к. с ними я работаю первый раз. Спасибо.
×
×
  • Создать...