Навигация |
|
|
|
|
|
Материалы сайта |
|
|
Локальный форум |
|
Главная страница --> Архив локального форума 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 Харьков Читайте доки, они рулез! На английском, да чуть не забыл это может оказаться действительно убийством времени, в наших условиях. Платы нормально заказать сложно, комплектуха под заказ и дорого и... и пошло...
|
Epson R200: Часто моргает двумя красными индикаторами не работает
root Киров Коретка двигается на этапе тестирования, на этом все заканчивается root Как моргает - по очереди или одновременно, памперс сбрасывал? root & Одновременно root & памперс сбр читать далее
|
|