roboforum.ru

Технический форум по робототехнике.

Робоконтроллер на 16-разрядном отечественном микроконтроллер

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Сообщение Kenny » 29 авг 2005, 12:27

вот схемка которая должна помочь если вы разбираетесь в этом хорошо
http://www.axman.com/support/CME-12BC32 ... _SCH_c.pdf
Kenny
 
Сообщения: 23
Зарегистрирован: 30 июн 2005, 12:15
Откуда: израиль

Сообщение Kenny » 29 авг 2005, 12:38

николаша я рад что хоть ты борешся за право работы этого микроконтроллера. сам я хочу собрать вообще на голом процессоре.
то что люди их пинают здесь на форуме только показывает их не знание работы с процессорами и им надо подавать всё на тарелочке?!
сам я имел дело с подобным микроконтроллером MC98HC912BC32 схему подключения я выложил ранее. а ведь я смотрю они похожи и оба имеют внешную память и честно там проблем нет  никакихможно смело нчать паять одно но, надо разобраться с программированием этого чуда.
Kenny
 
Сообщения: 23
Зарегистрирован: 30 июн 2005, 12:15
Откуда: израиль

Сообщение AlphA » 05 сен 2005, 09:58

На самом деле, проц довольно интересный. И AVRку по производительности он должен уделать: MIPSы - это одно, а разрядность у них разная.

2 nikolasha:
Почитал я его описание, и если честно, мало что понял... Вижу, что вроде круто, и наверное слишком, что бы в это сразу вникнуть. Уж больно хитрые некоторые команды. Да и архитектура немного наругала, не видел я её такого. Но если это придумал человек, значит разобраться и эффективно применять может и другой человек... У меня вообще создалось ощущение, что Эльбрус уехал (сами знете куда), а архитектура осталась (хотя а арх. Эльбруса я не очень знаком). Тут есть такое, чего я не встречал ни в одном другом процессоре (конечно я их не так уж много знаю). Похоже на попытку повысить уровень асма до С или около того, на аппаратном уровне.

Чего не хватает в проце? Причём тут ШИМ, скажите мне, если это именно процессор, а не МК? Комплекта ему не хватает. Т.е. м/с окружения. Как было в 580-й серии. На одном проце далеко не уедешь, а подбирать ему м/с из левых серии, левых производителей - дело довольно странное. Как потом доказать, что проц не глючит, а просто плохо стыкуется с данной ОЗУ или ПЗУ? По моим данным, дела с отечественной памятью у нас обстоят очень и очень плачевно... По этому, лучше поговорить о других м/с комплекта.
Ему очень нужны:
    контроллеры ввода-выода (параллельный, вроде 580ВВ55 и последовательный, с аппаратными FIFO-буферами, на нексолько каналов) и последовательных шин (I2C, SPI и т.п. хоть USB)
    контроллер прерываний
    многоканальный программируемый таймер-счётчик (580ВИ53, вроде бы...). Он мог бы и в ШИМ-режиме работать
    если уж к нему столько памяти можно подцепить, то нужен и DMA-контроллер на несколько каналов
Больше пока не придумал.

Всё это уже было освоено в других сериях. Так, что проблем быть не должно.

Вот такая вот интересная страничка: http://www.eworld.ru/support/ssf/ssfic.htm
Посмотрите в конце - интересные серии. Только вот не очень-то они распространены...

А у вас технология только на кремнии? AsGa - нет? Тогда бы не только AVR отдыхал, но и пеньки :)
AlphA
 
Сообщения: 111
Зарегистрирован: 21 апр 2005, 01:19
Откуда: Екб

Сообщение nikolasha » 05 сен 2005, 22:10

AlphA писал(а):Чего не хватает в проце? Причём тут ШИМ, скажите мне, если это именно процессор, а не МК? Комплекта ему не хватает. Т.е. м/с окружения. Как было в 580-й серии.

Я не очень понимаю, почему процессор? С чего такое мнение сложилось?

AlphA писал(а):На одном проце далеко не уедешь, а подбирать ему м/с из левых серии, левых производителей - дело довольно странное. Как потом доказать, что проц не глючит, а просто плохо стыкуется с данной ОЗУ или ПЗУ? По моим данным, дела с отечественной памятью у нас обстоят очень и очень плачевно... По этому, лучше поговорить о других м/с комплекта.


Про память это точно, но мне не  понятно, если ?нашей памяти? нет, ?а подбирать ему м/с из левых серии, левых производителей - дело довольно странное? ? то что мне предлагаете делать??? :-)

AlphA писал(а):Ему очень нужны:
контроллеры ввода-выода (параллельный, вроде 580ВВ55 и последовательный, с аппаратными FIFO-буферами, на нексолько каналов) и последовательных шин (I2C, SPI и т.п. хоть USB)
контроллер прерываний
многоканальный программируемый таймер-счётчик (580ВИ53, вроде бы...). Он мог бы и в ШИМ-режиме работать
если уж к нему столько памяти можно подцепить, то нужен и DMA-контроллер на несколько каналов


Я не совсем понял.., но вроде как он имеет и последовательные интерфейсы  (UART, 2 SSI/SPI, I2C), и таймер/счетчик (4 штуки 16-разрядных, + WDT таймер), и 16 векторов прерываний... Остаются USB и DMA, но я не совсем догадался зачем?

AlphA писал(а):А у вас технология только на кремнии? AsGa - нет? Тогда бы не только AVR отдыхал, но и пеньки


?у нас? ? это кто имеется в виду? Если Интеграл? То я не слышал, чтоб эта технология была освоена в серийном производстве для изготовления ИМС на п/п заводах Интеграла.

А то что вы нашли его интересным ? мне приятно, спасибо :wink:
nikolasha
 
Сообщения: 30
Зарегистрирован: 02 июл 2005, 12:05
Откуда: Минск

Сообщение AlphA » 06 сен 2005, 20:26

Извиняюсь, что плохо вникал в описание  :oops:
Но из него я всё равно не понял, могут ли таймеры работать в режиме ШИМ-контоллера, с внешним выходом?
И почему таймеры работают с декрементом? Непривычно как-то... Может стоит сделать выбор направления счёта?

Вообще, описание очень скудное и запутанное. Научиться по нему работать с м/с почти не реально. Оно больше похоже на справочник архитектуры, предназначенный для тех, кто уже всё понял, но не выучил наизусть.

А про AsGa - это я так просто спросил. Скорости работы м/с этих серий (6401, 6500, 6501) понравились. Вот только прожорливые они - жуть  :shock:
AlphA
 
Сообщения: 111
Зарегистрирован: 21 апр 2005, 01:19
Откуда: Екб

Сообщение Mike_MA » 12 сен 2005, 14:07

Я чего-то не понял... в чём вопрос ? (...читал...читал...)

А если моё мнение:
-обычный контроллер, который по надобности надо обвешивать другими ИМС.
- Разрядность шин - хороший аргумент.
- Описание сделано в советском стиле и некоторые особенности (с первого взгляда) показались непонятными, интересными....

-  Если человек хочет на нём собрать систему - флаг в руки !

Но в документации всё есть ! . И подключение памяти тоже...
С другой стороны там же показан способ подключения этих контроллеров в матричную сеть...а ведь и до нейро-сетей недалеко... (о которых здесь идут жаркие дебаты....). С третьей стороны если смотреть с точки зрения программирования , то он похож на серию х51, за исключением 16-ти разрядного ядра.
Mike_MA
 
Сообщения: 367
Зарегистрирован: 07 фев 2005, 17:41
Откуда: Санкт-Петербург

Сообщение GraphD » 04 окт 2005, 23:00

North писал(а):А вы уверены, что это именно SRAM a не DRAM? А то ещё и регенерацию делать придётся...


На мамке к i386 DX стоит 4 микрухи общей емкостью 128К - SRAM 40MHz, типа КЕШ, правда не помню тип. Видимо 32К 8бит каждая
GraphD
 
Сообщения: 157
Зарегистрирован: 01 окт 2005, 00:56
Откуда: С.-Петербург

Пред.

Вернуться в Микроконтроллеры

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

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