Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2020-янв-21 06:42

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 9 сообщений ] 
Автор Сообщение
СообщениеДобавлено: 2009-дек-02 16:20 
Не в сети

Зарегистрирован: 2009-июл-15 14:29
Сообщения: 33
Можно ли использовать 1636РР1(1636РР2) в качестке внешней памяти программ для 1886ВЕ2(это режимы расширенный микроконтроллер или микропроцессор)? Если да, то как происходит программирование? Интересует схема подключения(выводы, сигнаы, питание)


Вернуться к началу
СообщениеДобавлено: 2009-дек-02 18:15 
Не в сети

Зарегистрирован: 2009-май-25 16:41
Сообщения: 206
Откуда: АО "ПКК Миландр"
Григорий писал(а):
Можно ли использовать 1636РР1(1636РР2) в качестке внешней памяти программ для 1886ВЕ2(это режимы расширенный микроконтроллер или микропроцессор)? Если да, то как происходит программирование? Интересует схема подключения(выводы, сигнаы, питание)
Подключить можно. Напряжение питания микроконтроллера 5 вольт, флеш памяти 3.3 вольта. Входы 1636РР толерантны к 5 вольтам, поэтому их можно подключать напрямую к портам 1886ВЕ2, а для совместимости выходов 1636РР с входами микроконтроллера, эти входы должны иметь входной уровень ТТЛ. Системная шина у 1886ВЕ2 как раз с ТТЛ совместимыми входами (PORTC и PORTD). Шина адресов (16 разрядов) формируется с помощью двух регистров-защелок, недостающие адреса реализуются с помощью других портов. Управляющие сигналы берутся с порта PORTE. Для применения в качестве памяти программ необходимо установить две микросхемы 1636РР. Программирование осуществляется командными последовательностями, описанными в документации.


Вернуться к началу
СообщениеДобавлено: 2009-дек-04 15:24 
Не в сети

Зарегистрирован: 2009-июл-15 14:29
Сообщения: 33
а как конкретно программируется 1636РР в качестве внешней памяти программ? Через JTAG подключенный к 1886ВЕ2 или ставится отдельный JTAG для 1636РР?Интересует схема соединения


Вернуться к началу
СообщениеДобавлено: 2009-дек-04 15:45 
Не в сети

Зарегистрирован: 2009-май-25 16:41
Сообщения: 206
Откуда: АО "ПКК Миландр"
Григорий писал(а):
а как конкретно программируется 1636РР в качестве внешней памяти программ? Через JTAG подключенный к 1886ВЕ2 или ставится отдельный JTAG для 1636РР?Интересует схема соединения
Перед тем как задавать вопросы пожалуйста прочитайте хотя бы первую страничку спецификации на интересующую Вас микросхему.


Вернуться к началу
СообщениеДобавлено: 2009-дек-04 15:56 
Не в сети

Зарегистрирован: 2009-июл-15 14:29
Сообщения: 33
ни в одной спецификации не сказано как программировать 1886 как расщиренный микроконтроллер или микропроцессор. Я знаю что устанавливаются биты конфигурации при программировании(допустим в IDE1886). Мне нужна схема соединения для программирования 1886-1636 в данных режимах(JTAG куда соединять, чтоб сразу запрограммировать 1886 и 1636). У 1636 есть отдельные входы для JTAG, нужно ли их использовать?


Вернуться к началу
СообщениеДобавлено: 2009-дек-04 18:00 
Не в сети

Зарегистрирован: 2009-май-22 09:01
Сообщения: 1299
Откуда: АО "ПКК Миландр"
Григорий писал(а):
ни в одной спецификации не сказано как программировать 1886 как расщиренный микроконтроллер или микропроцессор. Я знаю что устанавливаются биты конфигурации при программировании(допустим в IDE1886). Мне нужна схема соединения для программирования 1886-1636 в данных режимах(JTAG куда соединять, чтоб сразу запрограммировать 1886 и 1636). У 1636 есть отдельные входы для JTAG, нужно ли их использовать?
В теории можно запрограммировать связку 1886 - 1636 через программатор для 1886.
В 1886ВЕ загружается служебная программа, которая затем получает от программатора данные для 1636 записывает их в 1636. Затем микроконтроллер загружается уже рабочая программа, он переводится в режим расширенного микроконтроллера и все это запускается.
Но на практике пока это еще никто не делал.

По этому сейчас программировать 1636 вам придется через его собственный программатор
http://www.milandr.ru/product/memory/Pr ... USB_Flash.
А микроконтроллер через его программатор.
Для этого вы должны подготовить файл с прошивкой для 1636 и залить ее через программатор flash, а прошивку для микроконтроллера залить через программатор микроконтроллера.

Как подготовить раздельные файлы с прошивкой это следующий вопрос...


Вернуться к началу
СообщениеДобавлено: 2009-дек-05 14:11 
Не в сети

Зарегистрирован: 2009-июл-15 14:29
Сообщения: 33
А как подготовить эти раздельные файлы для прошивки?Написал допустим я программу в IDE1886,получил файлы прошивки, а что дальше?Как программировать 1886 и 1636?


Вернуться к началу
СообщениеДобавлено: 2009-дек-05 19:44 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 2009-янв-20 10:05
Сообщения: 777
Григорий писал(а):
А как подготовить эти раздельные файлы для прошивки?Написал допустим я программу в IDE1886,получил файлы прошивки, а что дальше?Как программировать 1886 и 1636?
Для 1636 поставляется специальная программа.


Вернуться к началу
СообщениеДобавлено: 2009-дек-10 14:58 
Не в сети

Зарегистрирован: 2009-июл-15 14:29
Сообщения: 33
Не могли бы скинуть схему соединения 1886 и 1636 для работы в режиме микропроцессор или расширенный микроконтроллер.Желательно со всеми JTAG подключениями


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 9 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: 

cron
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB