Цитата(torik @ Jun 6 2008, 08:50)

MrYuran, вот тут пишут:
С програматором проблемы из той же области. Конечно, я недеюсь, все будет нормально, но придраться к этому можно (вот так вот бывает).
Ну еще надо, похоже, приобретать эмулятор, без него трудновато.
Просто для защиты от дурака? Но, простите, в документации не приведен вариант включения без переключателей. Все объяснение сводится к тому, что без него сгорит и все альтернативные схемы только под ответсвенность производителя. Элементарно, какого хрена подтягивающие резисторы было не расположить в програматоре? Переключение сброса от подтягивающего резистора на питание к резистору на корпус обойти никак нельзя? Микрочиповский програматор почему-то не требует отделения питания контроллера от остальной схемы переключателем, а тут это не обойти?
Я почему так возмущаюсь и спрашиваю совета - мы заменяем микрочиповские на эти контроллеры, едва удалось впихнуть сам контроллер (он больше намного), а еще переключатель (попробуй найди микропереключатель с приемкой "5") куда-то деть надо

((
подтягивающие резисторы на линии DT, CK и RA1, Test и установлены для того, что бы при отсоеденненом программаторе эти линии были доопределены и не болтались в воздухе. При подсоеденненом программаторе они определены.
Напряжение питания (+5 вольт), формируемое программатором, предназначено только для питания микроконтроллера в момент программирования. Поэтому необходимо предусмотреть коммутацию напряжения питания при программировании. Номинальное значение тока программирования по линии 5 вольт 50 мА. Мы не можем предположить возможное потребление всей вашей схемы и например при достаточно большом его значении источники в нашем программаторе могут просто не справится.
Использование внешнего питания +5 вольт при программировании микроконтроллера не желательно, так как для обеспечения гарантированной записи/стирания, программатор производит тестирование микроконтроллера при нескольких напряжениях питания: 4.5, 5 и 5.5 вольт.
Схема «сброса» микроконтроллера, подключенная к выводу MCLR/Upp, должна обеспечи-вать возможность подачи на этот вывод напряжения программирования +12 вольт. В режиме программирования, но до подачи напряжения программирования, схема должна поддержи-вать на этом выводе напряжение логического нуля.
Вывод микроконтроллера “TEST” в рабочем режиме должен иметь уровень логического нуля, при программировании на этот вывод подается напряжение +12 вольт.
В качестве альтернативы могу предложить не делать на конечном серийном устройтсв вообще схему программирования, сделать отдельную плату (прототип серийного) со схемой переключения и колодкой под кристалл, программировать в чип в прототипе, а уже затем запаивать в устройтсво.
По поводу корпусов, к сожалению наша промышленность выпускает только такие 64 выводные корпуса, мы с радостью готовы запоковать этот чип например в 64LQFP, но не мы не сможем гарантировать что эта микросхема будет удовлетворять всем климатическим требвоаниям ВП.
При развитии серии 1886ВЕ мы стараемя минимизировать корпуса, ВЕ3 и ВЕ4 упокаваны в 48 выводные, ВЕ5 и ВЕ6 в 42 выводные, ВЕ7 скорее всего в 28 выводной. Но и тут мы встречаем, что например некоторым нашим потребителям это все равно очень большие корпуса, а некоторым уже не хватает выводов. Сделать один и тот же кристалл но в разных корпусах фактически означает разработку еще одной микросхемы. так как для нее так же придется проводить полный цикл испытаний, а это минимум пол года и несколько миллионов рублей.
По поводу компиляторов, опять все упирается в деньги. Есть те кому нужны компиляторы, есть кто готов их сделать, но нет денег. Тут могло бы иметь смысл, если бы от вашего предприятия, в наше предприятие пришло официальное письмо, может с вопросом, может с ненавящивым требованием типа
"Наше предприятие..... ведет разработку с применением ваших микросхем, и для ..... повышения .... улучшения ..... соответсвия требваниям ..... нам необходим компилятор с языка С. Просим Вас сообщить о возможность его РАЗРАБОТКИ и поставке"
С одной стороны на эти письма будут отвечать наши большие боссы и у них будет виденье того, что это нужно потребителям (хотя оно и так есть) и с другой стороны такие письма помогут нам обосновать возможно ОКР или включить в часть ОКР разработку компилятора с соответсвующим финансированием.
Цитата(injen-d @ Jun 5 2008, 20:44)

Я че-то не доглядел, или действительно халявы не будет и придется на асме кодить?
Если мы разработаем свой компилятор, то он будет поставляться бесплатно.
Мы рассматривали возможность включения в нашу среду компилятора HTPICC официально, т.е. с лицензированием итп, но наши российские их (якобы) представители не проявили к этуму интереса, а мои прямые заросы в фирму HTSoft остаются пока без ответов.