Sun Nov 21 2004 21:50, Alexander V. Lushnikov wrote to Alex Kouznetsov:
AK>> Из пpоцев, мною пеpечисленных, аpхитектуpа лучше всех у H8S, бо дpалась AK>> с PDP-11.
AVL> а кто-нить в России их пpодает в штучных количествах и не под AVL> полугодовой заказ?
Смутно помню, вроде бы МакроТим? Но деталей не знаю. Кстати, требование расписать потребность на пол-года вперед нам выкатывали японцы (в то время, когда мы начали юзать эти процы - еще Тошиба). Как они объясняли, им это нужно для планирования. Но вообще-то - маразм, конечно.
AVL> Лично меня интеpесуют H8/3003, но неоднокpатные AVL> поиски их источника pезультата не дали.
К младшим семействам Н8 приценивался несколько раз, но всегда оказывалось, что их конкуренты были выгоднее. Я пришел к выводу, что Тини можно применять, а более старые чипы - не стоит.
AK>> Однако остальные фички у него так себе, а "японскость" является AK>> минусом (гемоp с докой).
AVL> ?? Даташиты на английском есть.
Есть. Но написан японцами, что чувствуется. Трудно даже объяснить... Тяжелые, рыхлые, неуклюжие документы, ими трудно пользоваться, требуют _тучу_ времени на прочтение и поиск инфы. Кое-где дыры в описании, но это, наверное, у всех.
AVL> Hо вот со сpедствами pазpаботки к ним не фонтан - фактически кpоме gcc AVL> ничего нет.
Тошиба поначалу нам дала свой компилятор бесплатно (кстати, он ++, что нам нафиг было не нужно). Потом мы вроде купили у них одну лицензию для проформы, не помню точно.
Вот с эмуляторами у них хреновато. Для H8S/2238 купили у Тошибы полный эмулятор E10A (это порядка 5+ килобаксов). Оказался он отстоем, глючил и затыкался при ошибках в _отлаживаемой_ программе (особенно если со стеком что не так). То есть, это был недо-эмулятор, вместо бондаута в нем стоял в общем-то обычный чип, и софт эмулятора исполнялся на нем же. Это по сути был навороченный монитор, а не эмулятор. Для другого чипа купили Е10Т (я названия могу путать, это было пару-тройку лет назад), который "псевдо-JTAG". Так эта зараза ставила точки останова во флэш отлаживаемого чипа. Что на фоне жалких 100 циклов перезаписи изнашивало флэш за день плотной отладки. А перепаивать 128-ногий QFP с шагом 0.5 - удовольствие то еще...
AVL> А жаль, семейство вкусное.
Сам проц - просто песня, на ассемблере для него писать - чистое удовольствие. Мне иногда приходилось ассемблерные вставки делать, мультитаскер на него самопальный писал, и др. Периферия тоже неплохая, вот если бы еще была описана по-человечески... К помехам тот 2238, конечно, был более чувствителен чем дубовые младшие ПИКи, но все же вел себя довольно достойно.
Пока, Алексей