Миландр

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

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Микроконтроллер 1886ВЕ2
СообщениеДобавлено: 2010-фев-21 14:29 
Не в сети

Зарегистрирован: 2010-фев-07 16:36
Сообщения: 1
Напишу небольшой отзыв о применения 1886ВЕ2У.

Необходимо было разработать быстро несложный индикатор, в силу определенных причин пал выбор на данный камень (срок поставки, доступность, наличие компилятора на С, доступность программатора).
Задача устройства принимать данные по 485 и зажигать то или иное количество светодиодов, в общем устройство элементарное.
Что не понравилось.
1.Мкросхема для обеспечения режима работы, нужно формовать выводы. Необходимо делать оснастку. Это конечно дикость. Не понятно в чем сложность сделать на заводе оснатку и формовать микросхемы. Т.е. покупаешь полуфабрикат за такие деньги который еще нужно доделывать. В документации нет ни слова про необходимость и параметры формовки (пришлось обращаться в тех поддержку). Хотя может этому есть объяснения, хотелось бы услышать.
2. Компилятор конечно удивительный. Ошибки и предупреждения выдает разнообразные. Нет поддержки двумерных и более массивов, нет поддержки указателей на указатели. Если выражение сложное типа
k = (k << i) | (K >> i)
он выдает что синтакси верен но преобразовать его не может, просьба упростить выражение. Рабочая среда тоже работает иногда странно. Например когда файлы проекта разложены по каталогам и ты пытаешься скомпилить программу среда впадает в панику и в место указание информации об ошибки пишет что нужно обратиться в миландер. Еще отмечу, может конечно я просто не работал с такими средамеи, но компилировать она может только один файл, остальные должны быть добавлены в начале этого файла через инклуд. Последующие файлы которые ты добавил в проект они для мебели т.е. для удобства открывать, к процессу омпиляции не имеют ни какого отношения. Такого я еще не встречал, но может это нормально не знаю.
3. Конечно не совсем понятно почему был выбран за основу пик17 которого то и в линейке микрочипа нет (сразу за 16 идет 18 упоминание об этом камне практически нет). Соответственно и большинство сторонних компиляторов заточены или под 18 или под 16. С какой сати был выбран этот кристал не понятно.
Что понравилось.
4. По схеме включение на 33 Мгц необходимо ставить индуктивность для работы на третью гармонику, но в дукоментации ошибка, там индуктивность подвешена на выход, а треба на вход. Мало того генератор на данной частоте работает не стабильно, прикосновение щупом с делителем 1/10 срывает генерацию. Кроме того эти 33 МГц не где внутри нельзя использовать т.к. внутренняя частота тактирования, для всех модулей, как я обнаружил не 33 МГц а 33/4 = 8 Мгц. В принципе это и понятно, сразу показалось странным такая высокая частота.
5. Большой корпус не как не помог увеличить ток для каждой ножки порта все теже 4-6 мА. Можно было довести хоть до 10 мА. (Только два вывода по 60 мА). Кстати в описание об этом ни слова. Приводятся выходные напряжения на выходах при данных тока, о самих токах замалчивают.
1. В принципе т.к. железо удалось запустить и все работает без сбоев то на эти мелочи можно закрыть глаза (как обычно в россии необходимо подстраиваться, просто так купить и пользоваться нельзя), не смотря на то что он и стоит в 10 раз дороже чем его аналоги, больше их в 2 раза и прожорливей эдак в 3-4 раза. Конечно безусловно радуют что и у нас начинают делать контроллеры, пусть даже и не совсем те к которым привык. Безусловно если будут проекты подобной тематики то контролеры данного производителя будут первыми при выборе.
2. Отмечу превосходную работы тех поддержки. Не было случая чтоб на вопрос или непонятное момент не ответили.
Прикреплю несколько файлов из проекта для тех кто будет начинать работу с этим устройством. Может поможет быстрее освоить данный камень.
С уважением Дмитрий.
Нижний Новгород


Вложения:
1886BE2.RAR [3.89 КБ]
Скачиваний: 482
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Микроконтроллер 1886ВЕ2
СообщениеДобавлено: 2010-фев-25 12:35 
Не в сети

Зарегистрирован: 2009-май-22 09:01
Сообщения: 1282
Откуда: АО "ПКК Миландр"
dlsh писал(а):
Напишу небольшой отзыв о применения 1886ВЕ2У.

Необходимо было разработать быстро несложный индикатор, в силу определенных причин пал выбор на данный камень (срок поставки, доступность, наличие компилятора на С, доступность программатора).
Задача устройства принимать данные по 485 и зажигать то или иное количество светодиодов, в общем устройство элементарное.
Что не понравилось.
1.Мкросхема для обеспечения режима работы, нужно формовать выводы. Необходимо делать оснастку. Это конечно дикость. Не понятно в чем сложность сделать на заводе оснатку и формовать микросхемы. Т.е. покупаешь полуфабрикат за такие деньги который еще нужно доделывать. В документации нет ни слова про необходимость и параметры формовки (пришлось обращаться в тех поддержку). Хотя может этому есть объяснения, хотелось бы услышать.
2. Компилятор конечно удивительный. Ошибки и предупреждения выдает разнообразные. Нет поддержки двумерных и более массивов, нет поддержки указателей на указатели. Если выражение сложное типа
k = (k << i) | (K >> i)
он выдает что синтакси верен но преобразовать его не может, просьба упростить выражение. Рабочая среда тоже работает иногда странно. Например когда файлы проекта разложены по каталогам и ты пытаешься скомпилить программу среда впадает в панику и в место указание информации об ошибки пишет что нужно обратиться в миландер. Еще отмечу, может конечно я просто не работал с такими средамеи, но компилировать она может только один файл, остальные должны быть добавлены в начале этого файла через инклуд. Последующие файлы которые ты добавил в проект они для мебели т.е. для удобства открывать, к процессу омпиляции не имеют ни какого отношения. Такого я еще не встречал, но может это нормально не знаю.
3. Конечно не совсем понятно почему был выбран за основу пик17 которого то и в линейке микрочипа нет (сразу за 16 идет 18 упоминание об этом камне практически нет). Соответственно и большинство сторонних компиляторов заточены или под 18 или под 16. С какой сати был выбран этот кристал не понятно.
Что понравилось.
4. По схеме включение на 33 Мгц необходимо ставить индуктивность для работы на третью гармонику, но в дукоментации ошибка, там индуктивность подвешена на выход, а треба на вход. Мало того генератор на данной частоте работает не стабильно, прикосновение щупом с делителем 1/10 срывает генерацию. Кроме того эти 33 МГц не где внутри нельзя использовать т.к. внутренняя частота тактирования, для всех модулей, как я обнаружил не 33 МГц а 33/4 = 8 Мгц. В принципе это и понятно, сразу показалось странным такая высокая частота.
5. Большой корпус не как не помог увеличить ток для каждой ножки порта все теже 4-6 мА. Можно было довести хоть до 10 мА. (Только два вывода по 60 мА). Кстати в описание об этом ни слова. Приводятся выходные напряжения на выходах при данных тока, о самих токах замалчивают.
1. В принципе т.к. железо удалось запустить и все работает без сбоев то на эти мелочи можно закрыть глаза (как обычно в россии необходимо подстраиваться, просто так купить и пользоваться нельзя), не смотря на то что он и стоит в 10 раз дороже чем его аналоги, больше их в 2 раза и прожорливей эдак в 3-4 раза. Конечно безусловно радуют что и у нас начинают делать контроллеры, пусть даже и не совсем те к которым привык. Безусловно если будут проекты подобной тематики то контролеры данного производителя будут первыми при выборе.
2. Отмечу превосходную работы тех поддержки. Не было случая чтоб на вопрос или непонятное момент не ответили.
Прикреплю несколько файлов из проекта для тех кто будет начинать работу с этим устройством. Может поможет быстрее освоить данный камень.
С уважением Дмитрий.
Нижний Новгород


Немного прокомментирую...
1. Формовка выводов.
Никаких проблем сформовать выводы у нас нет, но как только мы их формуем они перестают удовлетворять требованиям "5" при поставке, так как после формовки мы их просто не сможет оттестировать (они не будут вставать в наши контактирующие), а отечественные госты требуют что бы мы могли их тестировать в любой момент времени...
Как формовать выводы описано в ТУ на корпус, мы это в свою документацию не дублируем, так как если эти ТУ изменяться, то и нам менять ... вообщем вот такие дела. Так что проблема с формовкой выводов - это не косяк миландра, а реали отечественной микроэлектроники: противоречие гостов и здравого смысла.

3. Почему ПИК17.
Его применил уважаемый разработчик наших зенитно-ракетных систем. Так что почему пик17 - это уже вопрос к ним. А далее уже бизнес, новые микроконтроллеры лучше делать на старом о проверенном решении а не придумывать каждый раз новое...

2. Компилятор
Самый главный Заказчик не оплачивает работы по разработке средств разработки (IDE и компилятор) для микроконтроллеров. Им был нужен только кристалл. Поэтому работы эти шли на инициативных началах, и с минимальной финансовой поддержкой. Обращались во все компиляторные фирмы (отечественные и зарубежные). Большинство зарубежных компаний просто отказывались с нами работать.... те кто не отказывался просили очень много денег. Поставляемый компилятор на мой взгляд самое лучшее решение которое мы смогли реализовать.

4. Надо уточнить в тех поддержке. Резонаторы и гармоники - там было много вопросов, и если есть какие то несоответствия описанию то надо в этом разобраться.

5. Корпус
Других отечественных корпусов у нас просто нет. Используем то что есть. Нагрузочная способность определяется кристаллом а не корпусом, Описание максимальных токов в соответсвии с гостом определяется именно выходным уровнем при этом токе. Так что с точки зрения как мы описываем выходные токи - это правильно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Микроконтроллер 1886ВЕ2
СообщениеДобавлено: 2010-фев-25 13:58 
Не в сети

Зарегистрирован: 2009-май-25 16:41
Сообщения: 206
Откуда: АО "ПКК Миландр"
dlsh писал(а):
Напишу небольшой отзыв о применения 1886ВЕ2У.

Необходимо было разработать быстро несложный индикатор, в силу определенных причин пал выбор на данный камень (срок поставки, доступность, наличие компилятора на С, доступность программатора).
Задача устройства принимать данные по 485 и зажигать то или иное количество светодиодов, в общем устройство элементарное.
Что не понравилось.
1.Мкросхема для обеспечения режима работы, нужно формовать выводы. Необходимо делать оснастку. Это конечно дикость. Не понятно в чем сложность сделать на заводе оснатку и формовать микросхемы. Т.е. покупаешь полуфабрикат за такие деньги который еще нужно доделывать. В документации нет ни слова про необходимость и параметры формовки (пришлось обращаться в тех поддержку). Хотя может этому есть объяснения, хотелось бы услышать.
2. Компилятор конечно удивительный. Ошибки и предупреждения выдает разнообразные. Нет поддержки двумерных и более массивов, нет поддержки указателей на указатели. Если выражение сложное типа
k = (k << i) | (K >> i)
он выдает что синтакси верен но преобразовать его не может, просьба упростить выражение. Рабочая среда тоже работает иногда странно. Например когда файлы проекта разложены по каталогам и ты пытаешься скомпилить программу среда впадает в панику и в место указание информации об ошибки пишет что нужно обратиться в миландер. Еще отмечу, может конечно я просто не работал с такими средамеи, но компилировать она может только один файл, остальные должны быть добавлены в начале этого файла через инклуд. Последующие файлы которые ты добавил в проект они для мебели т.е. для удобства открывать, к процессу омпиляции не имеют ни какого отношения. Такого я еще не встречал, но может это нормально не знаю.
3. Конечно не совсем понятно почему был выбран за основу пик17 которого то и в линейке микрочипа нет (сразу за 16 идет 18 упоминание об этом камне практически нет). Соответственно и большинство сторонних компиляторов заточены или под 18 или под 16. С какой сати был выбран этот кристал не понятно.
Что понравилось.
4. По схеме включение на 33 Мгц необходимо ставить индуктивность для работы на третью гармонику, но в дукоментации ошибка, там индуктивность подвешена на выход, а треба на вход. Мало того генератор на данной частоте работает не стабильно, прикосновение щупом с делителем 1/10 срывает генерацию. Кроме того эти 33 МГц не где внутри нельзя использовать т.к. внутренняя частота тактирования, для всех модулей, как я обнаружил не 33 МГц а 33/4 = 8 Мгц. В принципе это и понятно, сразу показалось странным такая высокая частота.
5. Большой корпус не как не помог увеличить ток для каждой ножки порта все теже 4-6 мА. Можно было довести хоть до 10 мА. (Только два вывода по 60 мА). Кстати в описание об этом ни слова. Приводятся выходные напряжения на выходах при данных тока, о самих токах замалчивают.
1. В принципе т.к. железо удалось запустить и все работает без сбоев то на эти мелочи можно закрыть глаза (как обычно в россии необходимо подстраиваться, просто так купить и пользоваться нельзя), не смотря на то что он и стоит в 10 раз дороже чем его аналоги, больше их в 2 раза и прожорливей эдак в 3-4 раза. Конечно безусловно радуют что и у нас начинают делать контроллеры, пусть даже и не совсем те к которым привык. Безусловно если будут проекты подобной тематики то контролеры данного производителя будут первыми при выборе.
2. Отмечу превосходную работы тех поддержки. Не было случая чтоб на вопрос или непонятное момент не ответили.
Прикреплю несколько файлов из проекта для тех кто будет начинать работу с этим устройством. Может поможет быстрее освоить данный камень.
С уважением Дмитрий.
Нижний Новгород


Дополнения:

4. В документации ошибки нет. LC контур ставится на выходе инвертора генератора. Его резонансная частота примерно равна 2-й гармонике кварца. Генератор работает достаточно стабильно. Срыв генерации от щупа осциллографа обычное явление, т.к. емкость щупа даже с делителем - десятки пФ, и это больше характеризует качество примененного резонатора.
5. Ток вывода порта приведен для гарантированного выходного напряжения логического уровня во всем диапазоне температур и питающих напряжений. Если этого не требуется, то по ТУ ток до 15 мА на вывод, но не более 100 мА суммарно на весь порт и без превышения максимальной рассеиваемой мощности на корпус.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Интерфейс SPI
СообщениеДобавлено: 2010-фев-28 23:06 
Не в сети

Зарегистрирован: 2009-июл-15 14:29
Сообщения: 33
В микроконтроллере 1886ВЕ2 есть интерфейс SPI,I2C. Сколько максимум нагрузок(таких же 1886ВЕ2) поддерживает данный порт для обмена по данным интерфейсам?


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

Часовой пояс: UTC + 3 часа


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

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


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

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB