sya писал(а):Здравствуйте!
Приношу извинение за задержку ответа.
Внутренняя структура разрабатываемых ИМС соответствует аналогу. Отличия будут затрагивать только код самопрограммирования. Похожее отличие присутствует в ИМС 1887ВЕ4У.
Что касается программирования и отладки, предварительно программные средства ф.Атмел могут быть использованы, но окончательное заключение будет только после окончания тестирования.
Доброе время суток!
Скажите, согласно этих слов
"1. Размер страницы области NRWW микросхемы 1887ВЕ7Т составляет 32 слова (в
отличие от 128 слов у Atmega128), поэтому существующие программаторы для
Atmega128 не могут программировать эту область памяти. Для решения данной
проблемы необходимо создать собственную процедуру записи области NRWW
исходя из размера её страницы. Такая процедура реализована в поставляемом
ЗАО НИИЭТ-СМС USB-программаторе для ИС 1887ВЕ4У, 1887ВЕ7Т, 1887ВЕ8Т
КФДЛ.301411.233. " , правильно ли я понял что средства отладки и программирования Атмел не могут быть использованы для 1887ВЕ4У, 1887ВЕ7Т, 1887ВЕ8Т?
Nextic писал(а):
Доброе время суток!
Скажите, согласно этих слов
"1. Размер страницы области NRWW микросхемы 1887ВЕ7Т составляет 32 слова (в
отличие от 128 слов у Atmega128), поэтому существующие программаторы для
Atmega128 не могут программировать эту область памяти. Для решения данной
проблемы необходимо создать собственную процедуру записи области NRWW
исходя из размера её страницы. Такая процедура реализована в поставляемом
ЗАО НИИЭТ-СМС USB-программаторе для ИС 1887ВЕ4У, 1887ВЕ7Т, 1887ВЕ8Т
КФДЛ.301411.233. " , правильно ли я понял что средства отладки и программирования Атмел не могут быть использованы для 1887ВЕ4У, 1887ВЕ7Т, 1887ВЕ8Т?
Средства программирования Атмел для 1887ВЕ7Т, 1887ВЕ8Т могут быть использованы, но только в том случае, если записываемый код НЕ располагается в области загрузчика (NRWW).
Для 1887ВЕ4У таких ограничений нет, можно программировать в т.ч. Атмел`вскими программаторами.
Таблица 3.113 утверждает, что в RWW 480 страниц, в NRWW - 128 страниц.
Приложение Б утверждает, что страница RWW 128 слов, NRWW 32 слова.
Считаем общий объём:
(2 [байта в слове] * 128 [слов на странице RWW]) * 480 [страниц RWW] + (2 [байта в слове] * 32 [слов на странице NRWW]) * 128 [страниц NRWW] = 120 КБайт + 8 КБайт = 128 КБайт
Однако, в приложении Б сказано, что объем области RWW всего 60 КБ, и NRWW - 4 КБ. Сие есть опечатка, значения указаны в словах, и надобно на 2 умножить? Или действительно объем вдвое меньше?
И не очень понятно как программатором в последовательном режиме записать всю NRWW, если там 128 страниц, ибо в командах программирования (таблица 3.129) далее 512-й страницы не вылезти (480 + 128 = 608)...
1. Действительно, опечатка. Значения указаны в словах. Исправим, спасибо.
2. Возьмем, к примеру, программирование через SPI интерфейс.
Для области RWW адрес команды LoadProgramMemoryPage составляет 7 бит (128 слов в странице), адрес команды WriteProgramMemoryPage составляет 9 бит (512 страниц в массиве).
Поскольку в области NRWW страница составляет 32 слова, для адресации слов в странице требуется лишь 5 разрядов. Т.е. код команды LoadProgramMemoryPage будет следующим: "0100H000 xxxxxxxx xxxbbbbb iiiiiiii", где "b" - адрес слов в странице.
Неиспользуемые биты адреса (2 бита) переходят на адресацию страниц. Т.о. для адресации страниц области NRWW код команды WriteProgramMemoryPage будет следующим: "01001100 aaaaaaaa bbbxxxxx xxxxxxxx".
sya писал(а)://...
NRWW..
LoadProgramMemoryPage будет следующим: "0100H000 xxxxxxxx xxxbbbbb iiiiiiii"
//...
WriteProgramMemoryPage будет следующим: "01001100 aaaaaaaa bbbxxxxx xxxxxxxx".
Логично, спасибо :)
Мелкие опечатки:
1) страница 308, ниже таблицы 3.113, "Перечень отличий объёмов областей.. в приложении В." Приложении Б?
2) в самом приложении Б нумерация идёт как для приложения В :)
Добрый день, в новостях на сайте прочитал, что ОКР сдан, хотелось бы узнать когда начнутся поставки данного микроконтроллера с приемкой 5? Есть ли еще не решенные проблемы кроме отладки (неработоспособность каких либо блоков)? Какая литера у изделий? Когда будет литера О1? И самый главный вопрос, корпус у этих микросхем действительно CQFP? В каком виде поставляются изделия (формованном или не формованном), т.к. у нас предприятие не большое то такой возможности самостоятельно формовать микросхемы такого уровня не имеем возможности(применимость этих микроконтроллеров на данный момент оцениваем 10-20 шт/год). Посоветуйте пожалуйста, какие могут быть варианты,(гнуть пинцетом исключается сразу)? Микроконтроллер 1887ВЕ4Т очень удобен в корпусе Н16.* который не требует формовки. Заранее благодарен.
Спасибо за ответ, а как же быть с формовкой, что вы можете предложить, посоветовать. Может вы сможете формовать перед отправкой по письму при заказе, или можете поставить ручной формовщик,( тогда огласите пожалуйста ориентировочную цену). В свое время отказались от миландровского микроконтроллера, именно из-за формовки.
volchik_off писал(а):Может вы сможете формовать перед отправкой по письму при заказе, или можете поставить ручной формовщик,( тогда огласите пожалуйста ориентировочную цену).
Нормативной, конструкторской и технологической документацией, в соответствии с которой мы производим и поставляем микросхемы, требования к формовке выводов не предусмотрены. Введение подобной процедуры - эпопея весьма и весьма хлопотная, а ради 20 шт. в год - бессмысленная. Имхо, проще вам самим изготовить для себя соответствующий штамп.