Навигация
 

ГЛАВНАЯ

 

FAQ

 

СПРАВОЧНИК

 

ЭНЦИКЛОПЕДИЯ

 

XEROX




Материалы сайта
 

НОВОСТИ

 

ПУБЛИКАЦИИ

Локальный форум
 

2003

 

2004

 

2005

 

2006

 

2007



Главная страница --> Архив локального форума 2005

Опять чип: Эмулятор


root
Ukraine/Kherson
Кто нибудь пользуется эмулятором чипа 1-wire (Minolta, Lexmark, Epson) Какие там микросхемы применяются?
root
Подмосковье
Мне кажется, важнее текст микропрограммы в контроллере эмулятора....
root
Ukraine/Kherson
Ну я думаю текст микропрограммы можно соорудить. Только во что записать? Какие микросхемы применяются в этом эмуляторе интересно.
root
Moscow
Я ставлю At tiny13. Но если вы спрашиваете про то какую микросхему поставить то программу вы точно не напишите. У нормального спеца по микроконтроллерам таких вопросов даже не возникает.
root
Ukraine/Kherson
А нормальный спец по микроконтроллерам интересно с каких синяков начинает, или он родился спецом? А сколько на Вашем счету спаленых микросхем?
root
Подмосковье
ну вот, такую инфу слил ! теперь любой пацак набьёт программулю...
root
Kamensk
Дело в том, что там доально широкий спектр контролееров, возможных к применению. Когда нормальный спец видит задачу, он сразу прикидывает, какие ресурсы потребуются по вводу/выводу, по памяти, и в голове сразу откладывается несколько семейств контролерров.
Осталось просто прикинуть - на каком проще сделать: с точки зрения обвязки, стоимости, трудоемкости, исходя из того, какой инструментарий есть, возможно - возьмет не самую оптимальную мелкосхему, а ту, на которой рука набита, под которую внутрисхемный эмулятор есть...
Я помню как один чел писал программу для 8-битного контролера. У него всегда не хватало ресурсов.
А когда я глянул программу - у него 16 битное число делилось на восьмибитное методом вычитания...
Так что замечание насчет спеца - это просто предостережение, не все так просто...
root
Ukraine/Kherson
понимаеш, когда есть возможность, желание то редко что остановиш. А учится даже на своих ошибках чему-то новому всегда хочется. Мне хоть кто-то сможет посоветовать что-то толковое. Или просто Все будут издеватся?
root
Moscow
+1
root
Kamensk
Ну тебе (3) сказал, что он ставит? Вперед - скачиваешь описание на семейство, ищешь ассемблер для него, разрисовываешь времянки и логику рабты чипа, переводишь это на ассемблер, рисуешь и собираешь схему - контроллер с обвязкой, собираешь, прошиваешь, отлаживаешь - и золотой ключик у тебя в кармане...
root
Ukraine/Kherson
Спасибо за ответ. Почти то что хотелось услышать. Буду жечь ...
root
поиздевавшись над собой месяцок или больше вы поймёте что запихнуть в At tiny13 программу которая эмулировала бы протакол непросто , а на других микросхемах неконкурентно получится
да и зачем мучатся когда купить можно программу готовую и уже давно
root
Ukraine/Kherson
оно то так, но знания никогда не помешают. А так и время убъю, и ассемблер выучу, знаний наберусь.
root
учить нужно со светодиодной герляны , если не знаете контролер + ассемблер только зря потратите время , небудет оно работать или коряво будет работать , а время убьёте в люьом случае даже купив готовую технологию :) , потому как купив откомпелированную программу под контролер его ещё нужно запрограммировать , запаять ...
root
Kamensk
Старик Время очень не любит, когда его убивают... (с)
root
14 ( (14) ) +2
root
Ukraine/Kherson
И знания из неоткуда не приходят. Практика великое дело.
root
Ukraine/Kherson
И кто сказал что нужен именно ассемблер? Вполне подойде делфи и с++. Очень даже неплохо уже получается.
root
Рыбинск
Из практики много знаний не нароешь. Теоретически-то подкован?
root
Kamensk
17 ( (17) ) Подойдет. Вот тебе простой пример - древний 8-ми битный контролер 8051. Есть для него ассемблер, есть С.
Кстати, Дельфей для контролеров не встречал как то, но это отсупление.
При написании программы на ассемблере я сохранял в стеке те регистры, которые собирался использовать, при написании на С - компилятор сохранял все регистры, и дополднительно несколько служеьных.
В итоге - если требовалось написать что то большее, чем "Hello, world!" - встроенных ресурсов не хваталао.
Делал я ребятам, которые писали на С, имитатор внешнего ПЗУ на ОЗУ. В конце концов им не хватило 64к, что для этого контролера - максимально адресуемое адресное пространство, если не изгаляться.
Могу еще пару (и больше) примеров привести.
Языки высокого уровня не идут для встроенных систем с резко ограниченными ресурсами.
root
Харьков
Читайте доки, они рулез! На английском, да чуть не забыл это может оказаться действительно убийством времени, в наших условиях. Платы нормально заказать сложно, комплектуха под заказ и дорого и... и пошло...


Рекомендуем:
- hp 1200: разборка
- hp5025, hp5035: Заправка картриджа Q7570A
- мв 214 принтер: ошибка тонер sns
- Xerox 3030: Xerox 3030 смазывает изображение
- Epson CX-3900: мигают индикоторы
- LJ 3055: форматтер
- Sam SCX-4521F: Плохой прием факса

Epson R200: Часто моргает двумя красными индикаторами не работает


root
Киров
Коретка двигается на этапе тестирования, на этом все заканчивается
root
Как моргает - по очереди или одновременно, памперс сбрасывал?
root
&amp
Одновременно
root
&amp
памперс сбр читать далее





При перепечатке материалов ссылка на RadX.ru обязательна
Copyright © RadX.ru
^наверх
Яндекс.Метрика