Embedded OS

Mar 08, 2005 Last reply: 21 years ago 1304 Replies

Здравствуйте, Уважаемый Alexander!

Tue Mar 15 2005 08:12, Alexander Torres wrote to Olga Nonova:

ON>> ... А все дело исключительно в убогой ON>> системе индикации на семисегментных LCD. Вы можете запомнить, что ON>> разморозить курицу- это режим E-4, а согреть стакан молока- H-23? Я не ON>> смогла. А вот, если бы микроволновка, как один из WEB-серверов в ON>> домашнем интранете,

AT> Странно, я почему-то нажимаю кнопку "разморозить" и кнопку, над котоой AT> нарисована курица, и без всяких ВЕБ-Серверов, и без всякой индикации AT> "У-4", которой у меня кажется просто нет. AT> А если нужно согреть стакан молока - с этим прекрасно управляется AT> 8-летний ребеной, совершенно самостоятельно.

По Вашей логике технический прогресс правильнее было бы пресечь в зародыше. Потому, что со многими вещами прекрасно справлялись 8-ми летние дети, жены и тещи. Вопрос: если надо будет разморозить нежные фрукты и не превратить их при этом в кашу, Вы тоже на кнопку с "курицей" нажимать станете? В моей продвинутой модели микроволновки есть для этого спец.меню режимов. Hо реализовано оно ужасно плохо с точки зрения пользовтеля. И поэтому, считай фича не состоялась. А с WEB-ом внутре она бы сыграла очень красиво.

ON>> поскольку все библиотечные функции C работают исключительно с ON>> обьектами, размещенными в SRAM. Hасколько мне известно, это ключевой ON>> момент языка Cи.

AT> Вовсе нет.

Что "нет"? Hе ключевой, или не с библиотечными вызовами?

AT> Hикогда не использовал в мелких контроллерах, динамических обьектов. AT> интересно. AT> как это делать когда ОЗУ всего ~килобайт?

Я предпочитаю не иметь дела с Си в мелких однокристаллках.

ON>> Если обьекты будут не в ОЗУ, то С-компиляторы создают неэффективный код. ON>> См. пример с аттрибутом flash.

AT> Это проблема компиляторов, вообще-то, но многие создают вполне нормальный AT> код.

Это неформализуемо.

AT> Крмое того - понятие "эффективный/неэффективный" или "много/мало места AT> занимает" - существует только в голове у Жоры Шепелева.

AT> У всех остальных это заменено другими понятиями - "влазит/не влазит" и AT> "успевает/не успевает".

Точно! А впереди, собственно, самый главный вопрос- в какой геморрой встанет сия затея?

ON>> Это именно проблема Cи,- тупое следование стандартам переносимости. ON>> Посмотрите на те же AVR- там тоже есть команды работы с битами, которые ON>> не "портятся" прерываниями потому, что делаются за один цикл. Однако, ON>> ни один из широкоизвестных С-компиляторов для AVR не использует эту ON>> возможность кристаллов, а продолжает следовать стандартам и, конечно же, ON>> вляпывается в неприятности.

AT> В какие именнно "неприятности"? Я помоему говорил, что АВР - первый AT> микроконтроллер, с которым я никогда не использовал ассемблер а сразу AT> писал на Си.

Счастливый частный случай. Поздравляю. Я же вляпалась сразу во все неприятности С-компилятора, какие только он смог учудить. Впрочем, тоже можно признать частным случаем и не обращать внимания.

Всего вам Хорошего Ольга

AT> Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 AT> aka snipped-for-privacy@yahoo.com AT>

formatting link
, ftp://altor.sytes.net

Здравствуйте, Уважаемый Alex!

Wed Mar 16 2005 01:01, Alex Kouznetsov wrote to Olga Nonova:

ON>> Кроме того, вы сказали "копирование строки" несколько поспешно, т.к. ON>> речь идет об особых строках типа char, с нулем в конце.

AK> Что в ней особого? Это стандартная сишная строка.

Закидаем шапками? Й-ех, молодежь!

ON>> Уверяю вас, ON>> разобраться самостоятельно, в какую позицию, что и сколько копировать ON>> при конкатенации таких строк- нетривиальная задача и гораздо спокойнее ON>> отдаться в этом вопросе надежной библиотечной функции.

AK> Hет, ты явно не своим делом занимаешься, коль скоро тебе эта задача AK> кажется сложной. У тебя есть задатки школьной учительницы: им тоже AK> свойственно уверенным тоном нести ахинею, хаотически комбинируя обрывки AK> знаний.

Вернемся к эхотагу. Задача, значит, для Вас- раз плюнуть? И учесть при этом все крайние случаи исходных строк? И предусмотреть защиту от "забыли ноль в конце строки"? И не испортить контекст вызова функции? И не вляпаться в инструкции контроллера из списка ERRATA? Вы чересчур самонадеяны.

Всего вам Хорошего Ольга

Привет!

Tue Mar 15 2005 10:23, Olga Nonova wrote to Dima Orlov:

...

DO>> Как можно сделать конкат строк, не копируя их из ПЗУ в ОЗУ?

ON> Ту константу, что прикладывается, можно не копировать, а прямо выгребать ON> из flash. В Cи- такое не проходит.

Это только от реализации зависит, скажем Hi-Tech PICC18 может порождать код, который в рантайме проверяет идёт обращение к данным или программной памяти (в указателе адреса до 0x1000 это данные, а старше -- код) и выбирать способ доступа. Собственно язык здесь ничего не ограничивает.

Александр Голов, Москва, snipped-for-privacy@mail.ru

Привет!

Tue Mar 15 2005 01:49, Maxim Polyanskiy wrote to Dima Orlov:

...

MP> Я бы вот хотел чтоб в 8-миногом корпусе был проц с памятью в 4 раза MP> больше чем есть. Поскольку есть задачи где ноги нафиг не нужны а считать MP> очень много надо.

Скорее всего этот кристалл в 8-ногий двухрядный корпус просто не влезет. По этой же причине мы не увидели и PIC18 с большой памятью в SSOP-28, а вот с маленькой в SSOP-20 (1220/1320) -- есть.

...тем более, что для компактности есть MLF-28.

Александр Голов, Москва, snipped-for-privacy@mail.ru

Привет!

Tue Mar 15 2005 10:03, Harry Zhurov wrote to Alexey V Bugrov:

...

HZ>>> Очень жаль, что в МК до сих пор не ставят на коммуникационную HZ>>> периферию хотя бы небольшие FIFO - это избавило бы от массы геморроя.

AV>> Ставят. В тех же dsPIC есть.

HZ> Я имел в виду наши мелкие. В более толстых и современных, да, есть. В HZ> dsPIC, говоришь, есть. В филипковых АРМах, вчера AM сказал, что есть. В HZ> TMS320F28xx тоже все это есть. Hеплохо было бы, если бы что-то подобное HZ> было и в более мелких. Hу хотя бы в старших моделях AVR, MSP430, PIC18 и HZ> других их "одноклассников".

У PIC16/18 на приёмнике стоит FIFO на 2 байта.

Александр Голов, Москва, snipped-for-privacy@mail.ru

Привет!

Wed Mar 16 2005 01:27, Olga Nonova wrote to Alexander Torres:

...

AT>> Странно, я почему-то нажимаю кнопку "разморозить" и кнопку, над котоой AT>> нарисована курица, и без всяких ВЕБ-Серверов, и без всякой индикации AT>> "У-4", которой у меня кажется просто нет. AT>> А если нужно согреть стакан молока - с этим прекрасно управляется AT>> 8-летний ребеной, совершенно самостоятельно.

ON> По Вашей логике технический прогресс правильнее было бы пресечь в ON> зародыше. ON> Потому, что со многими вещами прекрасно справлялись 8-ми летние дети, ON> жены и тещи. Вопрос: если надо будет разморозить нежные фрукты и не ON> превратить их при этом в кашу, Вы тоже на кнопку с "курицей" нажимать ON> станете? В моей продвинутой модели микроволновки есть для этого спец.меню ON> режимов. Hо реализовано оно ужасно плохо с точки зрения пользовтеля. И ON> поэтому, считай фича не состоялась.

Эта проблема традиционно решается простейшей памяткой, которая обычно в виде наклейки прилагается к печи произодителем, или на худой конец делается самим потребителем. Было бы желание...

ON> А с WEB-ом внутре она бы сыграла очень красиво.

Разве что в "ящик"... Продать такое изделие в массовом порядке невозможно.

Александр Голов, Москва, snipped-for-privacy@mail.ru

Wed Mar 16 2005 01:42, Olga Nonova wrote to Alex Kouznetsov:

ON>>> Кроме того, вы сказали "копирование строки" несколько поспешно, т.к. ON>>> речь идет об особых строках типа char, с нулем в конце.

AK>> Что в ней особого? Это стандартная сишная строка.

ON> Закидаем шапками? Й-ех, молодежь!

Ты не oтветила на вопрос: что в ней особого? Какие строки, по-твоему, не являются особыми?

Пока, Алексей

Andy, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

÷ÔÏÒÎÉË íÁÒÔ 15 2005 08:59, Andy Mozzhevilov wrote to Olga Nonova:

ON>> á ×ÓÅ ÄÅÌÏ ÉÓËÌÀÞÉÔÅÌØÎÏ × ÕÂÏÇÏÊ ÓÉÓÔÅÍÅ ÉÎÄÉËÁÃÉÉ ÎÁ ON>> ÓÅÍÉÓÅÇÍÅÎÔÎÙÈ LCD. ÷Ù ÍÏÖÅÔÅ ÚÁÐÏÍÎÉÔØ, ÞÔÏ ÒÁÚÍÏÒÏÚÉÔØ ËÕÒÉÃÕ- ON>> ÜÔÏ ÒÅÖÉÍ E-4, Á ÓÏÇÒÅÔØ ÓÔÁËÁÎ ÍÏÌÏËÁ- H-23? ñ ÎÅ ÓÍÏÇÌÁ. AM> ÷ÓÅ, ÞÅÍ Ñ ÐÏÌØÚyÀÓØ, ÜÔÏ ËÎÏÐËÏÊ ÓÔÁpÔ, ËÏÔÏpÁÑ ÐpÉÂÁ×ÌÑÅÔ ÐÏ 30 AM> ÓÅËyÎÄ ÎÁ ÎÁÖÅÔÉÅ. HÁÖÁÌ 3 pÁÚÁ - ÓÏÓÉÓËÉ ÇÏÔÏ×Ù, 5 pÁÚ - ÐÏÄÏÇpÅÌ AM> ÓyÐ. ÷ËÌÀÞÁÔØ ÄÌÑ ÜÔÏÇÏ ÅÝÅ ËÏÍÐ, ÄÁ ÅÝÅ ÐÏÄËÌÀÞÅÎÎÙÊ × ÄÏÍÁÛÎÀÀ ÓÅÔØ, AM> ÄÁ ËÏÔÏpÙÊ ÅÝÅ ÓÔÏÉÔ × ÄpyÇÏÊ ËÏÍÎÁÔÅ - ÜÔÏ ÄÌÑ ÉÚ×pÁÝÅÎÃÅ×, ÐÏÓËÏÌØËy AM> ÚÁÎÉÍÁÅÔ ×pÅÍÅÎÉ ÂÏÌØÛÅ, ÞÅÍ ÓÁÍ pÁÚÏÇpÅ× ÈÁ×ÞÉËÁ.

ON>> ëÒÏÍÅ ON>> ÎÏÒÍÁÌØÎÏÇÏ ÍÅÎÀ, WEB- ÓÅÒ×ÅÒ ÐÏÚ×ÏÌÉÌ ÂÙ ÄÉÓÔÁÎÃÉÏÎÎÏ ÚÁÐÕÓËÁÔØ ON>> ÐÒÉÇÏÔÏ×ÌÅÎÉÅ ÚÁÒÁÎÅÅ ÚÁÒÑÖÅÎÎÏÊ ÐÒÏÄÕËÃÉÉ ÞÅÒÅÚ Internet. é ON>> ÐÕÓËÁÔØ ÔÏÇÄÁ, ËÏÇÄÁ ÔÙ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÕÖÅ ÐÒÉÂÌÉÖÁÅÛØÓÑ Ë ÄÏÍÕ, Á ON>> ÎÅ ÐÏ ÐÏÛÌÏÍÕ ÔÁÊÍÅÒÕ. AM> áÇÁ, Á ÅÓÌÉ pÅÛÉÌ ÄÏÍÏÊ ÎÅ ÉÄÔÉ, ÔÏ ÈÁ×ÞÉË ÚÁ ÄÅÎØ ÔÁÍ ÓËÉÓ. AM> HÅ ÇÏ×ÏpÉ ÅpyÎÄÙ, ÐpÁ×Ï ÜÔÏ ÎÅ ÎÁÓÔÏÌØËÏ yÄÏÂÎÏ, ËÁË ËÁÖÅÔÓÑ × AM> ËpÁÓÉ×ÏÊ ÉÄÅÅ. óÏ×ÓÅÍ ÎÅyÄÏÂÎÏ.

åݣ ÐÏÌÅÚÎÏ ÐÅÒÅÓÍÏÔÒÅÔØ "HÁÚÁÄ × ÂÕÄÕÝÅÅ", ÓÁÍÏÅ ÎÁÞÁÌÏ 1-Ê ÓÅÒÉÉ ;-) ðÒÁ×ÄÁ ÔÁÍ ÂÙÌÉ ÐÏËÁÚÁÎÙ ÒÁÚÒÁÂÏÔËÉ ÔÉÐÉÞÎÏÇÏ "ÓÕÍÁÓÛÅÄÛÅÇÏ ÉÚÏÂÒÅÔÁÔÅÌÑ", Á ÎÅ "ÃÉÆÒÏ×ÏÊ ÄÏÍ"...

çÅÏÒÇÉÊ

Hello, Andy!

÷Ôp íÁp 15 2005, Andy Mozzhevilov ÐÉÓÁÌ Ë Maxim Polyanskiy ÐÏ ÐÏ×ÏÄÕ "Embedded OS." ON>>>> óËÏÒÏÓÔØ ÏÂÍÅÎÁ? AM>>> 9600 MP>> ôÏÇÄÁ Ô×ÏÑ ÌÀÂÏר Ë RTOS ×ÐÏÌÎÅ ÐÏÎÑÔÎÁ. 9600. âÙÌÏ ÂÙ Ï ÞÅÍ MP>> ÇÏ×ÏÒÉÔØ. AM> ôÙ ÌÀÂÉÛØ Ó×ÑÚÙ×ÁÔØ ÎÅÓ×ÙÚÁÎÎÙÅ ÆÁËÔÙ. æÁËÔÙ ÏÞÅÎØ Ó×ÑÚÁÎÎÙÅ. HÁ 9600 ÍÏÖÎÏ ÐÕÌÉÔØ ÐÒÉÅÍÎÉË × ÓÉÓÔÅÍÅ ÚÁÄÁÞ ÎÁ 921600

- ÎÅÔ. MP>> ëÁËÕÀ RTOS ÍÏÖÅÛØ ÐÏÓÏ×ÅÔÏ×ÁÔØ ÞÔÏ ÔÁÍ ÅÝÅ ÞÔÏ-ÔÏ ÕÓÐÅ×ÁÌÏ MP>> ÚÁÄÁÞÉ ÐÅÒÅËÌÀÞÁÔØ? AM> HÉËÁËyÀ, É ÞÔÏ? ïÊ. ëÁË ÔÁË? á ËÁË-ÖÅ ÌÀÂÉÍÙÅ ÐÒÉÅÍÙ? ;) AM> ñ, × ÏÔÌÉÞÉÅ ÏÔ ÔÅÂÑ, ×ÌÁÄÅÀ pÁÚÎÙÍÉ ÍÅÔÏÄÁÍÉ pÅÛÅÎÉÑ ÚÁÄÁÞ, É ÅÓÌÉ AM> yÎÉ×ÅpÓÁÌØÎÏÓÔØ ÏÄÎÏÇÏ ÍÅÔÏÄÁ ÓÔïÉÔ ÓÌÉÛËÏÍ ÄÏpÏÇÏ, Ñ ÐpÉÍÅÎÑÀ AM> ÄpyÇÏÊ, ÍÅÎÅÅ yÎÉ×ÅpÓÁÌØÎÙÊ, Ó ÂïÌØÛÅÊ ÄÏÌÅÊ ÐÉËÏÍÁÎÓÔ×Á. ìÙÂÙÅ ËÒÁÎÏÓÔ - ÜÔÏ ÐÌÏÈÏ. AM> ðÏÔÏÍy ÞÔÏ Ñ ÚÎÁÀ, ËÁË ×ÓÅ ÜÔÉ ÍÅÔÏÄÙ pÁÂÏÔÁÀÔ É pÅÁÌØÎÏ ×ÉÖy AM> ÐpÅÉÍyÝÅÓÔ×Á É ÎÅÄÏÓÔÁÔËÉ ËÁÖÄÏÇÏ. HÁ×ÅÒÎÏ ÐÒÉÛÌÁ ÍÏÑ ÏÞÅÒÅÄØ ÓÐÒÁÛÉ×ÁÔØ - ÍÎÏÇÏ-ÌÉ ÕÓÔÒÏÊÓÔ× ÔÉÒÁÖÁÍÉ ×ÙÛÅ 1000 ÛÔÕË ÔÙ ÓÄÅÌÁÌ É ÞÔÏ ÔÁÍ ÓÔÏÑÌÏ? MP>> (Á ÏÎÉ ÔÁÍ ÅÓÔØ - ÎÁÐÒÉÍÅÒ 2-Ê ÐÒÏÇÒÁÍÍÎÙÊ ÍÅÄÌÅÎÎÙÊ MP>> usart, ÎÅÍÎÏÖËÏ ÍÁÔÅÍÁÔÉËÉ, ÎÏÖËÁÍÉ ÐÏÄÅÒÇÁÔØ). ñ ÄÕÍÁÀ ÔÙ × MP>> ÐÏÄÏÂÎÏÅ ÂÙ ÐÏÓÔÁ×ÉÌ ÄÌÑ ÉÇÒÉÝ Ó RTOS ÎÅ ÍÅÛØÛÅ ÞÅÍ LPC2106 ÎÅ MP>> ÔÁË-ÌÉ? AM> ðÏÓÍÏÔpÉ ÃÅÎy ÎÁ LPC2131. ðÏÓÍÏÔÒÅÌ - ÓÐÁÓÉÂÏ. HÅ ÒÁÃÉÏÎÁÌØÎÙÊ ËÒÉÓÔÁÌ, ÎÏÇ ÍÎÏÇÏ, ÐÁÍÑÔÉ ËÏÔ ÎÁÐÌÁËÁÌ,

32Ë ÄÌÑ ARM - ÜÔÏ ÂÕÄÅÔ ÍÅÌËÁÑ ÍÉÇÁÌËÁ Ó×ÅÔÏÄÉÏÄÁÍÉ. âÙÌ ÂÙ ÏÎ × soic 28, ÕÚËÉÊ É ÄÌÉÎÎÙÊ - ÂÙÌ ÂÙ ÒÁÚÇÏ×ÏÒ. HÅÔ Ñ ËÏÎÅÞÎÏ ÍÏÇÕ ÞÅ-ÔÏ ÔÁÍ ÎÁ ÁÓÍÅ Ë ÎÅÍÕ ÎÁËÁÌÑËÁÔØ, ÎÏ ÔÁÍ ÎÅ ÂÕÄÅÔ ×ÙÉÇÒÙÛÁ, Á ÚÎÁÞÉÔ × ÒÅÁÌÅ É ÄÅÛÅ×ÉÚÎÙ ÎÅÔ. äÌÑ ARM ÎÁÄÏ ÓÍÏÔÒÅÔØ ÔÏÌØËÏ ÎÁ ËÒÉÓÔÁÌÙ ÏÔ 128Ë. ë ÔÏÍÕ-ÖÅ ÐÅÒÅÆÉÒÉÑ ÎÅÒÁÃÏÎÁÌØÎÁ, ËÁËÏÇÏ ÄØÑ×ÏÌÁ × arm ÎÕÖÎÙ i2c ÍÁÓÔÅÒ É spi, ÅÓÌÉ ÉÈ ÂÙÓÔÒÅÅ ÓÁÍÏÍÕ ÎÁÐÉÓÁÔØ, ÞÅÍ ÒÁÚÂÉÒÁÔÓÑ ËÁË ÒÁÂÏÔÁÀÔ ÎÁËÒÉÓÔÁÌÎÙÅ, Á ×ÏÔ ÔÏÇÏ-ÖÅ ÍÏÄÎÏÇÏ ÎÙÎÅ usb target ÎÅÔÕ. úÁÔÏ can ÅÓÔØ, ÈÏÔÑ ÎÁÆÉÇ ÏÎ ÔÁÍ ÎÕÖÅÎ, ËÔÏ × ÚÄÒÁ×ÏÍ ÕÍÅ ÜÔÏÔ arm × ÍÁÛÉÎÕ ÔÏ ÐÏÓÔÁ×ÉÔ?! õÓÔÒÏÊÓÔ×ÁÍÉ ÕÒÏ×ÎÑ "ÐÌÁ×ÎÏ ÇÁÓÎÕÝÉÊ ÐÁÌÁÆÏÎ" ÕÐÒÁ×ÌÑÔØ É pic18 ÍÏÖÅÔ Á × üâõ ÏÎ ÐÏ ÐÅÒÉÆÅÒÉÉ ÓÏÌØÅÔ ó16x. AM> ó Õ×ÁÖÅÎÉÅÍ, AM> Andy WBR! Maxim Polyanskiy.

Hello, Dima!

ðÏÎ íÁp 14 2005, Dima Orlov ÐÉÓÁÌ Ë Olga Nonova ÐÏ ÐÏ×ÏÄÕ "Embedded OS."

HÅÔ ÔÏÌØËÏ ÐÏ ÏÄÎÏÊ ÐÒÉÞÉÎÅ - ÏÔÓÕÓÔ×ÕÅÔ Ó×ÑÚÕÀÝÅÅ Ú×ÅÎÏ ËÏÔÏÒÏÅ ÏÂÅÓÐÅÞÉ×ÁÌÏ ÂÙ ÐÅÒÅÍÅÝÅÎÉÅ ËÕÒÉÃÙ É ×ÓÅÇÏ ÔÁËÏÇÏ ÐÒÏÞÅÇÏ ÉÚ ÈÏÌÏÄÉÌØÎÉËÁ × ÍÉËÒÏ×ÏÌÎÏ×ËÕ. é ÜÔÏ Ñ×ÌÑÅÔÓÑ ÇÌÏÂÁÌØÎÏÊ ÐÒÏÂÌÅÍÏÊ. õÐÒÁ×ÌÅÎÉÅ ÉÍÉ ÐÏÓÒÅÄÓÔ×ÏÍ ×ÅÂ-ÓÅÒ×ÅÒÁ - ÍÅÌËÁÑ ÔÅÈÎÉÞÅÓËÁÑ ÚÁÄÁÞÁ, ËÏÔÏÒÁÑ ÂÕÄÅÔ ÒÅÛÅÎÁ ÚÁ ÓÞÉÔÁÎÎÙÅ ÄÎÉ ÐÏÓÌÅ ÐÏÑ×ÌÅÎÉÑ ÕÐÒÁ×ÌÑÅÍÏÇÏ ÍÅÈÁÎÉÚÍÁ "ÔÒÁÎÓÐÏÒÔÁ ËÕÒÉÃÙ". ÷ÏÏÂÝÅ ÉÎÔÅÒÅÓÎÏ ÐÒÅÄÐÏÌÏÖÉÔØ ËÁË-ÂÙ ÜÔÏ ÍÏÇÌÏ ×ÙÇÌÑÄÅÔØ. äÕÍÁÀ, ÞÔÏ × ÂÌÉÖÁÊÛÅÍ ÂÕÄÕÝÅÍ ÜÔÏÔ ÍÅÈÁÎÉÚÍ ÂÕÄÅÔ ÒÁÚ×É×ÁÔÓÑ ËÁË ÓÉÓÔÅÍÁ "ÍÉËÒÏ×ÏÌÎÏ×ËÁ + ÈÏÌÏÄÉÌØÎÉË × ÏÄÎÏÍ ËÕÚÏ×Å" É "ÓÐÅÃÉÁÌØÎÙÍ ÏÂÒÁÚÏÍ ÐÏÄÇÏÔÏ×ÌÅÎÎÁÑ É ÕÐÁËÏ×ÁÎÎÁÑ ËÕÒÉÃÁ", ÞÔÏ-ÔÏ ÔÉÐÁ Ë×ÁÄÒÁÔÎÏÊ ËÏÒÏÂËÉ Ó RFID ÍÅÔËÁÍÉ É ÛÔÒÉÈËÏÄÁÍÉ ×ÅÒÈ ÎÉÚ ÄÌÑ ËÁËÏÇÏ-ÌÉÂÏ ÍÅÈÁÎÉÚÍÁ ÉÄÅÎÔÉÆÉËÁÃÉÉ É ÔÒÁÎÓÐÏÒÔÁ. HÕ É ÔÁÍ ×ÓÑËÉÅ ÐÒÉÞÉÎÄÁÌÙ, ×ËÌÀÞÁÑ ÏÄÎÏÒÁÚÏ×ÙÅ ÔÁÒÅÌËÉ (ÉÌÉ ÐÒÉÄÅÔÓÑ ÔÕÄÁ-ÖÅ ÐÏÓÕÄÏÍÏÊËÕ ÐÒÉÔËÎÕÔØ).

DO> ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×. WBR! Maxim Polyanskiy.

Wed, 16 Mar 2005 00:19:30 +0000 (UTC) Alexander Golov wrote to Harry Zhurov:

HZ>> ñ ÉÍÅÌ × ×ÉÄÕ ÎÁÛÉ ÍÅÌËÉÅ. ÷ ÂÏÌÅÅ ÔÏÌÓÔÙÈ É ÓÏ×ÒÅÍÅÎÎÙÈ, ÄÁ, ÅÓÔØ. ÷ HZ>> dsPIC, ÇÏ×ÏÒÉÛØ, ÅÓÔØ. ÷ ÆÉÌÉÐËÏ×ÙÈ áòíÁÈ, ×ÞÅÒÁ AM ÓËÁÚÁÌ, ÞÔÏ ÅÓÔØ. ÷ HZ>> TMS320F28xx ÔÏÖÅ ×ÓÅ ÜÔÏ ÅÓÔØ. HÅÐÌÏÈÏ ÂÙÌÏ ÂÙ, ÅÓÌÉ ÂÙ ÞÔÏ-ÔÏ ÐÏÄÏÂÎÏÅ HZ>> ÂÙÌÏ É × ÂÏÌÅÅ ÍÅÌËÉÈ. HÕ ÈÏÔÑ ÂÙ × ÓÔÁÒÛÉÈ ÍÏÄÅÌÑÈ AVR, MSP430, PIC18 É HZ>> ÄÒÕÇÉÈ ÉÈ "ÏÄÎÏËÌÁÓÓÎÉËÏ×".

AG> õ PIC16/18 ÎÁ ÐÒɣÍÎÉËÅ ÓÔÏÉÔ FIFO ÎÁ 2 ÂÁÊÔÁ.

õ ÍÅÇ ÔÏÖÅ ÅÓÔØ. îÁ Ä×Á ÂÁÊÔÁ. îÏ, ÉÍÈÏ, ÜÔÏ ÎÅ FIFO, Á (ËÁË ÓËÁÚÁÌ ÏÄÎÁÖÄÙ ÏÄÉÎ ÉÚ ÐÏÄÐÉÓÞÉËÏ× ÜÈÉ) ÐÏÚÏÒ É ÐÏÎÏÛÅÎÉÅ. èÏÔÑ ÂÙ ÂÁÊÔÁ ÎÁ 4 ÂÙÌÏ ÂÙ. á ÌÕÞÛÅ ÎÁ 8 ÉÌÉ 16. é Ó ×ÏÚÍÏÖÎÏÓÔØÀ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÔØ ÐÒÅÒÙ×ÁÎÉÅ ÐÏ ÚÁÄÁÎÎÏÍÕ ËÏÌÉÞÅÓÔ×Õ ÂÁÊÔ - ÎÁÐÒÉÍÅÒ, FIFO ÎÁ 8 ÂÁÊÔ, É ÍÏÖÎÏ ÚÁÐÒÏÇÒÁÍÍÉÒÏ×ÁÔØ ×ÙÄÁÞÕ ÚÁÐÒÏÓÁ ÎÁ ÐÒÅÒÙ×ÁÎÉÅ ÐÏ ÐÒÉÈÏÄÕ 5 ÂÁÊÔ. ôÏÇÄÁ ÅÝÅ ÚÁÐÁÓ ÎÁ 3 ÂÁÊÔÁ ÏÓÔÁÅÔÓÑ. éÌÉ ÖÄÅÍ, ÓËÁÖÅÍ, 6 ÂÁÊÔ - ÐÒÏÇÒÁÍÍÉÒÕÅÍ ÎÁ 6, ÐÏÌÕÞÁÅÍ ÐÒÅÒÙ×ÁÎÉÅ ÐÏ ÐÒÉÈÏÄÕ, ÚÁÂÉÒÁÅÍ ×ÅÓØ ÂÌÏË. ïÎÏ ÖÅ ÐÒÏÓÉÔÓÑ - ÏÄÉÎÏÞÎÙÅ ÂÁÊÔÙ ÒÅÄËÏ ÇÏÎÑÀÔ, ËÁË ÐÒÁ×ÉÌÏ ÐÁËÅÔÁÍÉ.

Hello, Andy!

÷Ôp íÁp 15 2005, Andy Mozzhevilov ÐÉÓÁÌ Ë Maxim Polyanskiy ÐÏ ÐÏ×ÏÄÕ "Embedded OS." MP>> íÏÖÅÔ ÎÏ ×ÓÅ-ÖÅ ÎÁÂÏÒ ÐÒÏÃÅÓÓÏÒÏ× Ó ÈÏÒÏÛÅÊ ÓÉÓÔÅÍÏÊ ÐÒÉÏÒÉÔÅÔÏ× MP>> ×ÏÏÂÝÅ ÏÇÒÁÎÉÞÅÎ. HÁÓËÏÌØËÏ Ñ ÔÁË ÎÁ ×ÓËÉÄËÕ ÐÏÍÎÀ cÉÓÔÅÍÙ Ó MP>> ÒÁÚÎÙÍÉ ×ÅËÔÏÒÁÍÉ - mcs51, hcXX, Z8, ARM, AVR. á ÐÒÉÏÒÉÔÅÔÙ ÔÁË MP>> ×ÏÏÂÝÅ ÅÓÔØ ÔÏÌØËÏ × x51 (1 ÕÒÏ×ÅÎØ) AM> åÓÔØ È51 É Ó 4 ypÏ×ÎÑÍÉ, ÔÉÐÁ 8È51FA üÔÏ ×ÓÅ ÍÅÒÔ×ÅÞÉÎÁ, ÉÈ ÎÅÔ ÖÉרÅÍ, ÄÁ × ÎÉÈ ÎÅÔ ÓÍÙÓÌÁ. ÷ ÒÅÁÌÅ ÐÏÄ Ext Rom ÅÓÔØ ÏÆÉÇÅÎÎÙÊ ËÒÉÓÔÁÌ Infeneon 80Ó507 Ó ÁÐÐÁÒÁÔÎÏÊ ÃÅÌÏÞÉÓÌÅÎÎÏÊ ÍÁÔÅÍÁÔÉËÏÊ × 4 ÄÅÊÓÔ×ÉÑ. ÒÅÚÕÌØÔÁÔ u32, 1 ÏÐÅÒÁÎÄ u32, 2 ÏÐÅÒÁÎÄ u16. åÓÔØ ÂÅÚ ÔÁËÏ×ÏÊ 80Ó552. ðÒÁ×ÄÁ ÔÏÖÅ ×ÓÅ ÐÒÉ ÓÍÅÒÔÉ ÎÏ ÇÏÄ-ÄÒÕÇÏÊ ÅÝÅ ÂÕÄÕÔ ÐÒÏÄÁ×ÁÔÓÑ. ðÏÄ int rom ÒÕÌÑÔ ÔÏÌØËÏ silabs... MP>> É ARM (8 ÕÒÏ×ÎÅÊ), AM> HÅÔ y ARM 8 ypÏ×ÎÅÊ. åÓÔØ yÓÌÏ×ÎÏ 2 - FIQ É IRQ. AM> ÷ÓÅ, ÞÔÏ ÂÏÌÅÅ ÜÔÏÇÏ - ÆyÎËÃÉÉ ËÏÎËpÅÔÎÏÇÏ ËÏÎÔpÏÌÌÅpÁ ÐpÅpÙ×ÁÎÉÊ × AM> ËÏÎËpÔÅÎÏÍ uC, ËÏÔÏpÙÊ ÎÅ ÏÂÑÚÁÎ ÂÙÔØ × ÌÀÂÏÍ ARM. ôÁË ÔÙ ÎÅ ÎÁ ÕÒÅÚÁÎÎÙÅ ÐÏÄÅÌËÉ ÓÍÏÔÒÉ Á ÎÁ ÞÅÓÔÎÙÊ ARM, ÞÔÏ-ÎÉÂÕÄØ ÕÒÏ×ÎÑ AT91xxxxx. AM> õ Fujitsu MB90,MB91 - 8 ÐpÉÏpÉÔÅÔÏ×. õ M16 ÔÏÖÅ ÄÁÌÅËÏ ÎÅ ÏÄÉÎ. AM> é ÅÝÅ y ÍÎÏÇÉÈ, ËÏÔÏpÙÈ ÔÙ ÎÅ ×ÉÄÅÌ. äÁ É ×ÏÏÂÝÅ Ñ ÔÕÔ ÎÁ ÐÅÞÉ ÓÉÖÕ É ÉÚ ËÏÔÅÌËÁ ËÁÛÕ ÅÍ ÄÅÒÅ×ÑÎÎÏÊ ÌÏÖËÏÀ. :-0 AM> ó Õ×ÁÖÅÎÉÅÍ, AM> Andy WBR! Maxim Polyanskiy.

Tue Mar 15 2005 20:45, Anton Abrosimov wrote to Andy Mozzhevilov:

AM>>>> ÍÏÍÅÎÔ. ëÁË ÅÇÏ ÐÒÅÒ×ÁÔØ, ÞÔÏÂÙ ÓÆÏÒÍÉÒÏ×ÁÔØ ÏÔ×ÅÔ ÄÌÑ ÐÅÒÅÄÁÞÉ AM>>>> ÐÏ UART? AA>>> ïÎ ÕÖÅ ÐpÅp×ÁÎ. ôÁË ÞÔÏ ÐpÉ ÐpÉÅÍÅ ÐÏÓÌÅÄÎÅÇÏ ÂÁÊÔÁ ÐÁËÅÔÁ ÐpÏÝÅ AA>>> ×ÓÅÇÏ pÁÚpÅÛÉÔØ ×ÓÅ ÂÏÌÅÅ ÐpÉÏpÉÔÅÔÎÙÅ ÐpÅpÙ×ÁÎÉÑ É ÉÚ ËÏÎÔÅËÓÔÁ AA>>> ÄpÁÊ×ÅpÁ ×ÙÚ×ÁÔØ ÆÕÎËÃÉÀ, pÁÚÂÉpÁÀÝÕÀ ÐÁËÅÔ. AM>> æyÎËÃÉÑ ÏÂpÁÂÏÔËÉ ÐÁËÅÔÁ ÍÏÖÅÔ ÉÍÅÔØ ÄÏÓÔÁÔÏÞÎÏ ÂÏÌØÛÏÅ ×pÅÍÑ AM>> ×ÙÐÏÌÎÅÎÉÑ, ÐÏÜÔÏÍy ÎÅÖÅÌÁÔÅÌØÎÏ ÅÅ ×ÙÚÙ×ÁÔØ ÉÚ ÐpÅpÙ×ÁÎÉÊ.

AA> üÔÏ ÎÅÖÅÌÁÔÅÌØÎÏ ÌÉÛØ ÔÏÇÄÁ, ËÏÇÄÁ ÏÐpÏÓÏÍ ËÌÁ×ÉÁÔÕpÙ, ×Ù×ÏÄÏÍ ÎÁpÕÖÕ AA> ÂÕÆÅpÏ× É Ô.Ð. ÎÉÚËÏÕpÏ×ÎÅ×ÙÍÉ ÏÐÅpÁÃÉÑÍÉ ÚÁÎÉÍÁÀÔÓÑ ÎÅ ÄpÁÊ×ÅpÙ, Á AA> ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÊ ËÏÄ.

HÅÖÅÌÁÔÅÌØÎÏ ÄÅÌÁÔØ ÂÏÌØÛÏÅ ËÏÌÉÞÅÓÔ×Ï ÐÒÉÏÒÉÔÅÔÏ×, ÐÏÓËÏÌØËÕ × ÜÔÏÍÕ ÓÌÕÞÁÅ ÎÕÖÎÏ ÉÍÅÔØ Õ×ÅÌÉÞÅÎÎÙÊ ÓÔÅË. åÓÌÉ ÚÁÄÁÞ ÏÔÎÏÓÉÔÅÌØÎÏ ÍÎÏÇÏ, ÔÏ ÒÁÓËÉÄÁÔØ ÐÒÁ×ÉÌØÎÏ ÐÒÉÏÒÉÔÅÔÙ ÐÒÅÒÙ×ÁÎÉÊ, ÞÔÏÂÙ ÎÉÞÅÇÏ ÎÅ ÐÏÔÅÒÑÔØ É ×ÓÅ ÕÓÐÅÌØ × ÎÉÈ ÖÅ ÏÂÒÁÂÏÔÁÔØ - ÍÏÖÅÔ ÏËÁÚÁÔØÓÑ ÎÅ ÓÏ×ÓÅÍ ÔÒÉ×ÉÁÌØÎÏÊ ÚÁÄÁÞÅÊ.

AA> òÁÚpÅÛÅÎÉÅ ×ÌÏÖÅÎÎÙÈ ÐÅpÙ×ÁÎÉÊ ÐÏÚ×ÏÌÑÅÔ pÁÚÍÅÓÔÉÔØ AA> ÆÕÎËÃÉÀ pÁÚÂÏpÁ ÐÁËÅÔÁ ×ÙÛÅ ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÇÏ ËÏÄÁ, ÎÏ ÎÉÖÅ ÄpÁÊ×ÅpÏ×. AA> åÓÌÉ ÎÅÔ ÐpÏÔÉ×ÏÐÏËÁÚÁÎÉÊ - ÔÏ ÐÏÞÅÍÕ ÂÙ ÎÅ ÄÅÌÁÔØ ÉÍÅÎÎÏ ÔÁË, ×ÅÄØ ÜÔÏ AA> ÐpÏÝÅ ÌÀÂÙÈ ÄpÕÇÉÈ ×ÁpÉÁÎÔÏ×?

ðÒÏÝÅ - ÞÉÓÔÏ ÓÕÂßÅËÔÉ×ÎÙÊ ÁÒÇÕÍÅÎÔ. íÎÅ ÐÒÏÝÅ Ï ÜÔÏÍ ÎÅ ÚÁÄÕÍÙ×ÁÔØÓÑ.

AA>>> ó ÐÏÌÎÏÄÕÐÌÅËÓÎÙÍÉ ËÁÎÁÌÁÍÉ ÞÕÔØ ÓÌÏÖÎÅÊ, ÎÏ ×ÓÅ pÁ×ÎÏ ÐpÏÝÅ, ÞÅÍ AA>>> ÐÌÏÄÉÔØ ÐÏÔÏËÉ É ÐÏÔÏÍ ÚÁÎÉÍÁÔØÓÑ ÉÈ ÓÉÎÈpÏÎÉÚÁÃÉÅÊ. AM>> HÅ ÎÁÄÏ ÎÉÞÅÇÏ ÓÉÎÈpÏÎÉÚÉpÏ×ÁÔØ. ðÏÔÏË ÏÄÉÎ, ÏÎ ÏÂpÁÂÁÔÙ×ÁÅÔ ÐÁËÅÔ, AM>> ÆÏpÍÉpyÅÔ ÏÔ×ÅÔ É ÚÁÐyÓËÁÅÔ ÐÅpÅÄÁÞy, yËÁÚÁ× ÄpÁÊ×Åpy ÓÏÏÔ×ÅÔÓÔ×yÀÝÉÅ AM>> yËÁÚÁÔÅÌÉ ÎÁ ÄÁÎÎÙÅ.

AA> äÌÑ ÐÏÌÎÏÄÕÐÌÅËÓÎÏÇÏ ËÁÎÁÌÁ ÐpÉÅÍ ÄÏÌÖÅÎ ÐpÏÄÏÌÖÁÔØÓÑ ×Ï ×pÅÍÑ ÏÂpÁÂÏÔËÉ AA> ÕÖÅ ÐpÉÎÑÔÏÇÏ ÐÁËÅÔÁ. ë ÔÏÍÕ-ÖÅ, ×ÏÚÍÏÖÎÁ ÓÉÔÕÁÃÉÑ, ÞÔÏ ÐÁËÅÔ, ËÏÔÏpÙÊ AA> ÂÙÌ ÐpÉÎÑÔ ÐÏÚÖÅ, ÏÂpÁÂÏÔÁÌÓÑ pÁÎØÛÅ. ôÁË ÞÔÏ ÂÅÚ ÓÉÎÈpÏÎÉÚÁÃÉÉ ÎÉËÁË ÎÅ AA> ÏÂÏÊÔÉÓØ.

óÉÎÈÒÏÎÉÚÁÃÉÅÊ × ÜÔÏÍ ÓÌÕÞÁÅ ÚÁÎÉÍÁÅÔÓÑ ÕÖÅ ÚÁÄÁÞÁ ÔÒÁÎÓÐÏÒÔÎÏÇÏ ÕÒÏ×ÎÑ, ËÏÔÏÒÁÑ ×ÌÁÄÅÅÔ ÐÏÌÎÏÊ ÉÎÆÏÒÍÁÃÉÅÊ Ï ×ÈÏÄÑÝÉÍ É ÉÓÈÏÄÑÝÅÍ ÐÏÔÏËÅ. HÁ ÕÒÏ×ÎÅ ÄÒÁÊ×ÅÒÏ× ËÁÎÁÌØÎÏÇÏ É ÓÅÔÅ×ÏÇÏ ÕÒÏ×ÎÅÊ ÜÔÁ ÓÉÎÈÒÏÎÉÚÁÃÉÑ ×ÏÏÂÝÅ ÎÅ ÎÕÖÎÁ, ÉÈ ÄÅÌÏ ÂÉÔÉËÉ Ó ÂÁÊÔÉËÁÍÉ ÇÏÎÑÔØ × ÕËÁÚÁÎÎÏÍ ÐÏÒÑÄËÅ.

wbr, Andy

Hello, George!

÷Ôp íÁp 15 2005, George Shepelev ÐÉÓÁÌ Ë Maxim Polyanskiy ÐÏ ÐÏ×ÏÄÕ "Embedded OS." MP>> äÁ ÔÏÔ-ÖÅ ÏÄÉÎ ÄÅÎØ. ðÒÉÞÅÍ × ÄÁÎÎÏÍ ÓÌÕÞÁÅ ÜÔÏ ÄÅÌÁÅÔÓÑ MP>> ÂÁÎÁÌØÎÏ. òÅÁÌØÎÙÊ ÏÂßÅÍ ÁÓÍ ËÏÄÁ Ô×ÏÅÊ ÚÁÄÁÞÉ ÂÕÄÅÔ ÏËÏÌÏ 60% MP>> ÐÁÍÑÔÉ. ÷ ÌÅ×ÏÍ ÏËÎÅ ÏÔËÒÙ×ÁÅÔÓÑ ÉÓÈÏÄÎÉË ÏÔ f876 × ÐÒÁ×ÏÍ ÐÕÓÔÏÊ MP>> ÆÁÊÌ É ÐÒÏÓÔÏ ÂÁÎÁÌØÎÏ ÐÉÛÅÔÓÑ ÔÏ-ÖÅ ÓÁÍÏÅ × ÎÓËÏÌØËÏ ÄÒÕÇÉÈ MP>> ÍÎÅÍÏÎÉËÁÈ. äÕÍÁÅÛØ ÐÒÉ ÎÏÒÍÁÌØÎÏÍ ÏÐÙÔÅ ÐÒÏÇÁÍÍÉÒÏ×ÁÎÉÑ ÜÔÏ MP>> ÂÏÌØÛÅ ÞÅÍ 1 ÄÅÎØ? äÁ Ñ Ó ÔÏÂÏÊ GS> ïÊ! ôÙ Õ×̣ËÓÑ. ðÒÉ _ÒÅÁÌØÎÏÊ_ ÐÏÐÙÔËÅ ÜÔÏ ÐÒÏÄÅÌÁÔØ ×ÓÐÌÙףÔ ÍÁÓÓÁ GS> "ÚÁÐÏÄÌÑÎÏË", ×ÒÏÄÅ ÉÚÍÅÎÉ×ÛÅÇÏÓÑ ×ÌÉÑÎÉÑ ËÏÍÁÎÄ GS> ÉÎËÒÅÍÅÎÔÁ/ÄÅËÒÅÍÅÎÔÁ/ ÓÄ×ÉÇÁ ÎÁ ÆÌÁÇÉ. üÔÏ ÔÏÌØËÏ Õ ÔÅÂÑ ×ÓÐÌÙ×ÁÅÔ, Ñ ÖÅ ÎÅ ÎÁÓÔÏÌØËÏ ÆÁÎÁÔ, ÞÔÏ ÐÉÓÁÔØ ÎÁÓÔÏÌØËÏ ÐÒÉ×ÑÚÁÎÎÙÊ ËÏÄ Ë ÐÒÏÃÕ, ÞÔÏ ÔÁÍ ËÁËÉÅ-ÌÉÂÏ ÇÅÍÏÒÏÉ Ó ÆÌÁÇÁÍÉ ÂÙÌÉ. äÁ É ×ÏÏÂÝÅ ÉÚ ÆÌÁÇÏ× Ñ ÐÒÉÚÎÁÀ ÔÏÌØËÏ C É Z. GS> ëÒÏÍÅ ÔÏÇÏ "ÔÕÐÏÊ" ÐÏÄÈÏÄ ÎÅ ÐÏÚ×ÏÌÉÔ ÚÁÄÅÊÓÔ×Ï×ÁÔØ ×ÏÚÍÏÖÎÏÓÔÉ GS> ÐÏ ÏÐÔÉÍÉÚÁÃÉÉ ÐÒÏÇÒÁÍÍÙ. HÁÆÉÇ ÎÕÖÎÁ ÏÐÔÉÍÉÚÁÃÉÑ ÐÒÏÇÒÁÍÍÙ × ÜÔÏÍ ËÏÎËÒÅÔÎÏÍ ÓÌÕÞÁÅ, ÐÒÉ ÐÅÒÅÏÓÅ Ó pic16 (ÚÁ×ÅÄÏÍÏ ÕÂÏÇÏÇÏ) ÎÁ pic18 (ÚÁ×ÅÄÏÍÏ ÂÏÌÅÅ ÍÏÝÎÏÇÏ)? GS> äÌÑ ÎÁÞÁÌÁ, × 18-Í ÓÅÍÅÊÓÔ×Å ××ÅÄÅÎÙ _ÔÒÉ_ ÒÅÇÉÓÔÒÁ-ÕËÁÚÁÔÅÌÑ, [...] CÐÁÓÉÂÏ, ÄÌÑ ÕÐÒÏÝÅÎÉÑ ÐÒÅÄÓÔÁ×ÉÍ, ÞÔÏ ÔÅÐÅÒØ Ñ ÚÎÁÀ ËÁË ÕÓÔÒÏÅÎ pic18... ;) GS> óÏ×ÓÅÍ ÉÎÁÞÅ ÂÕÄÅÔ ÐÒÏÇÒÁÍÍÁ ÐÉÓÁÔØÓÑ. èÏÔÑ ÏÂÝÉÅ ÐÒÉÎÃÉÐÙ É GS> ÓÏÈÒÁÎÑÔÓÑ, ÎÏ ÐÅÒÅÎÅÓÔÉ _ÄÏÓÔÁÔÏÞÎÏ ÓÌÏÖÎÕÀ_ ÐÒÏÇÒÁÍÍÕ ÚÁ ÄÅÎØ - GS> ÒÁÚ×Å ÞÔÏ ÅÓÌÉ ÓÏ×ÅÒÛÅÎÎÏ ÎÅ ÉÎÔÅÒÅÓÕÅÔ ÒÅÚÕÌØÔÁÔ ÐÅÒÅÎÏÓÁ. òÅÚÕÌØÔÁÔÙ ÐÅÒÅÎÏÓÁ ÍÅÎÑ ÎÅ ÉÎÔÅÒÅÓÕÀÔ ÔÏÌØËÏ ÐÏ ÔÏÊ ÐÒÉÞÉÎÅ, ÞÔÏ × ÒÅÁÌØÎÏÓÔÉ "Håô Héëáëïê ìïöëé" ;) GS> HÅ ÚÎÁÀ, ÞÔÏ ÔÁÍ ÎÁ ÓÑÈ ÎÁÞÕÄÉÌÉ, ÎÏ ÇÒÁÍÏÔÎÏ ÎÁÐÉÓÁÎÎÁÑ GS> ÁÓÓÅÍÂÌÅÒÎÁÑ ÐÒÏÇÒÁÍÍÁ, ÚÁÎÉÍÁÀÝÁÑ ÐÏÞÔÉ ×ÓÀ ÐÁÍÑÔØ 876 PIC'Á - GS> ÚÁÄÁÞËÁ ÎÅ ÉÚ ÐÒÏÓÔÙÈ. äÁÖÅ ÂÏÌØÛÅ ÓËÁÖÕ - ÉÚ ÏÂÌÁÓÔÉ ÆÁÎÔÁÓÔÉËÉ. GS> åÓÌÉ, ËÏÎÅÞÎÏ, ÔÁÍ ×ÓÑ ÐÁÍÑÔØ ÎÅ ÔÁÂÌÉÞËÁÍÉ ÚÁÂÉÔÁ ;) GS> çÅÏÒÇÉÊ WBR! Maxim Polyanskiy.

Hello Andy!

15 Mar 05 05:24, Maxim Polyanskiy wrote to Andy Mozzhevilov: MP> ëÓÔÁÔÉ ÎÉËÔÏ ÎÅ ÚÁÄÕÍÙ×ÁÌÓÑ ÐÏÞÅÍÕ MCS51 ÔÁË ÄÏÌÇÏ ÖÉ×ÅÔ É ÎÅ ÄÕÍÁÅÔ MP> ÕÍÉÒÁÔØ? õÇÕ. áÔÍÅÌ ÁÎÏÎÓÉÒÏ×ÁÌ 1-cycle x51 MCU. ðÏËÁ ÔÏÌØËÏ ÚÁÍÅÎÉÔÅÌÉ 2051 É 4051, ÎÏ ÏÂÅÝÁÀÔ ×ÓÀ ÌÉÎÅÊËÕ.

With Best Regards Alexey [ TEAM ôÅÝa MUST DIE!!! , âÕÔÌÅÒÉaÎÓËÉÊ äÖÉÈaÄ ]

Wed Mar 16 2005 07:14, Maxim Polyanskiy wrote to Andy Mozzhevilo

MP>>> ëÁËÕÀ RTOS ÍÏÖÅÛØ ÐÏÓÏ×ÅÔÏ×ÁÔØ ÞÔÏ ÔÁÍ ÅÝÅ ÞÔÏ-ÔÏ ÕÓÐÅ×ÁÌÏ MP>>> ÚÁÄÁÞÉ ÐÅÒÅËÌÀÞÁÔØ? AM>> HÉËÁËyÀ, É ÞÔÏ?

MP> ïÊ. ëÁË ÔÁË? á ËÁË-ÖÅ ÌÀÂÉÍÙÅ ÐÒÉÅÍÙ? ;)

þÉÔÁÊ ×ÎÉÍÁÔÅÌØÎÅÅ ÓÌÅÄÕÀÝÉÊ ÁÂÚÁÃ

AM>> ñ, × ÏÔÌÉÞÉÅ ÏÔ ÔÅÂÑ, ×ÌÁÄÅÀ pÁÚÎÙÍÉ ÍÅÔÏÄÁÍÉ pÅÛÅÎÉÑ ÚÁÄÁÞ, É ÅÓÌÉ AM>> yÎÉ×ÅpÓÁÌØÎÏÓÔØ ÏÄÎÏÇÏ ÍÅÔÏÄÁ ÓÔïÉÔ ÓÌÉÛËÏÍ ÄÏpÏÇÏ, Ñ ÐpÉÍÅÎÑÀ AM>> ÄpyÇÏÊ, ÍÅÎÅÅ yÎÉ×ÅpÓÁÌØÎÙÊ, Ó ÂïÌØÛÅÊ ÄÏÌÅÊ ÐÉËÏÍÁÎÓÔ×Á.

MP> ìÙÂÙÅ ËÒÁÎÏÓÔ - ÜÔÏ ÐÌÏÈÏ.

þÔÏ ÔÁËÏÅ "ìÙÂÙÅ ËÒÁÎÏÓÔ" ?

AM>> ðÏÔÏÍy ÞÔÏ Ñ ÚÎÁÀ, ËÁË ×ÓÅ ÜÔÉ ÍÅÔÏÄÙ pÁÂÏÔÁÀÔ É pÅÁÌØÎÏ ×ÉÖy AM>> ÐpÅÉÍyÝÅÓÔ×Á É ÎÅÄÏÓÔÁÔËÉ ËÁÖÄÏÇÏ.

MP> HÁ×ÅÒÎÏ ÐÒÉÛÌÁ ÍÏÑ ÏÞÅÒÅÄØ ÓÐÒÁÛÉ×ÁÔØ - ÍÎÏÇÏ-ÌÉ ÕÓÔÒÏÊÓÔ× ÔÉÒÁÖÁÍÉ ×ÙÛÅ MP> 1000 ÛÔÕË ÔÙ ÓÄÅÌÁÌ É ÞÔÏ ÔÁÍ ÓÔÏÑÌÏ?

ôÏ ÅÓÔØ, ËÁË ÔÏÌØËÏ ÄÏÛÌÏ ÄÏ ÔÏÇÏ, ÞÔÏ Ñ ÚÎÁÀ, Á ÔÙ ÎÅÔ, ÎÕÖÎÏ ÐÏÍÅÒÑÔØÓÑ ÐÉÐÉÓØËÁÍÉ × ÔÉÒÁÖÁÈ? ÷ ÍÏÅÊ ÔÅÍÁÔÉËÅ ÔÉÒÁÖÉ ×ÏÏÂÝÅ ÎÅ ÍÏÇÕÔ ÂÙÔØ ÏÞÅÎØ ÂÏÌØÛÉÍÉ, ÎÏ ÔÙÓÑÞ ÎÅÓËÏÌØËÏ ÕÖÅ ÅÓÔØ. ÷ ÏÓÎÏ×ÎÙÈ ÔÉÒÁÖÎÙÈ ÕÓÔÒÏÊÓÔ×ÁÈ ÓÔÏÉÔ È51 ÏÔ ÄÁÌÌÁÓ, É ÔÁÍ ÎÅÔ RTOS, Ï ÞÅÍ Ñ ÏÞÅÎØ ÓÏÖÁÌÅÀ, ÐÏÓËÏÌØËÕ ÓÏÐÒÏ×ÏÖÄÅÎÉÅ ÜÔÉÈ ÐÒÏÅËÔÏ× ÄÏÓÔÁÔÏÞÎÏ ÔÒÕÄÏÅÍËÏÅ, ÄÁÖÅ ÎÅ ÓÍÏÔÒÑ ÎÁ ÔÏ, ÞÔÏ ÏÎÉ ×ÓÅ ÎÁÐÉÓÁÎÙ ÎÁ ÓÑÈ. åÓÌÉ ÂÙ ÔÏÇÄÁ Ñ ÏÂÌÁÄÁÌ ÔÅÍÉ ÖÅ ÚÎÁÎÉÑÍÉ, ËÁË ÓÅÊÞÁÓ, ÔÁÍ ÂÙ ÓÔÏÑÌ ÍÉÎÉÍÕÍ 16-ÂÉÔÎÉË É RTOS, ÐÏÔÏÍÕ ÞÔÏ ÐÏ ÂÏÌØÛÏÍÕ ÓÞÅÔÕ ÃÅÎÁ ÜÔÏÇÏ ÐÒÏÃÅÓÓÏÒÁ ÐÒÏÓÔÏ ÔÏÎÅÔ × ÓÅÂÅÓÔÏÉÍÏÓÔÉ ×ÓÅÇÏ ËÏÍÐÌÅËÓÁ. é ÓÔÏÉÔ ÏÎ $5 ÉÌÉ $50 - ÎÅÔ ÎÉËÁËÏÊ ÒÁÚÎÉÃÙ.

AM>> ðÏÓÍÏÔpÉ ÃÅÎy ÎÁ LPC2131.

MP> ðÏÓÍÏÔÒÅÌ - ÓÐÁÓÉÂÏ. HÅ ÒÁÃÉÏÎÁÌØÎÙÊ ËÒÉÓÔÁÌ, ÎÏÇ ÍÎÏÇÏ, ÐÁÍÑÔÉ ËÏÔ MP> ÎÁÐÌÁËÁÌ, 32Ë ÄÌÑ ARM - ÜÔÏ ÂÕÄÅÔ ÍÅÌËÁÑ ÍÉÇÁÌËÁ Ó×ÅÔÏÄÉÏÄÁÍÉ.

á × ðéë ÓËÏÌØËÏ? ÷ 16F877 8ë-ÓÌÏ×? ÅÓÌÉ ÐÁÍÑÔØ ÎÅ ÉÚÍÅÎÑÅÔ? ôÏ ÅÓÔØ ÐÏ ÓÌÏ×ÁÍ × 2 ÒÁÚÁ ÍÅÎØÛÅ ÞÅÍ 32ë × thumb ÒÅÖÉÍÅ ARM. ÷ thumb ÄÕÍÁÀ ÂÕÄÕÔ ×ÐÏÌÎÅ ÓÏÉÚÍÅÒÉÍÙÅ Ó ðéëÏÍ ÏÂßÅÍÙ ÐÒÏÇÒÁÍÍ ÎÁ ÁÎÁÌÏÇÉÞÎÙÈ ÚÁÄÁÞÁÈ. åÓÌÉ ÚÁÄÁÞÉ ÂÕÄÕÔ ÔÒÅÂÏ×ÁÔØ ÒÁÂÏÔÙ Ó 16 É 32 ÂÉÔÎÙÍÉ ÄÁÎÎÙÍÉ, ÔÏ ×ÙÉÇÒÙÛ ÐÏ ÏÂßÅÍÕ ÂÕÄÅÔ × ÓÔÏÒÏÎÕ ARM.

MP> âÙÌ ÂÙ ÏÎ × soic 28,

ñ ÂÙ ÔÏÖÅ ÄÌÑ ÎÅËÏÔÏÒÙÈ ÐÒÏÅËÔÏ× ÐÒÅÄÐÏÞÅÌ ÉÍÅÔØ ÈÏÔÑ ÂÙ qfp48. HÏ ÅÓÔØ ÔÏ - ÞÔÏ ÅÓÔØ. é ÐÏ ÏÔÎÏÛÅÎÉÀ ÃÅÎÁ/(ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔØ + ÏÂßÅÍ RAM) ÏÎ ÐÏËÒÏÅÔ ×ÓÅ ÐÉËÉ (×ÏÚÍÏÖÎÏ ËÒÏÍÅ dsPIC × ãïó ÚÁÄÁÞÁÈ), _ÅÓÌÉ_ÎÅ_ÎÕÖÎÏ_ÍÉËÒÏÐÏÔÒÅÂÌÅÎÉÅ_.

MP> ÕÚËÉÊ É ÄÌÉÎÎÙÊ - ÂÙÌ ÂÙ ÒÁÚÇÏ×ÏÒ. HÅÔ Ñ ËÏÎÅÞÎÏ ÍÏÇÕ ÞÅ-ÔÏ MP> ÔÁÍ ÎÁ ÁÓÍÅ Ë ÎÅÍÕ ÎÁËÁÌÑËÁÔØ, ÎÏ ÔÁÍ ÎÅ ÂÕÄÅÔ ×ÙÉÇÒÙÛÁ, Á ÚÎÁÞÉÔ × ÒÅÁÌÅ MP> É ÄÅÛÅ×ÉÚÎÙ ÎÅÔ. äÌÑ ARM ÎÁÄÏ ÓÍÏÔÒÅÔØ ÔÏÌØËÏ ÎÁ ËÒÉÓÔÁÌÙ ÏÔ 128Ë.

ëÁË ÖÅ ÜÔÏ ÔÙ ÎÁ ÐÉËÁÈ ÕÍÕÄÒÑÅÛØÓÑ ÖÉÔØ × ÒÁÍËÁÈ 8ëW ÐÚÕ É ÎÁËÌÅÐÁÔØ ÞÔÏ ÕÇÏÄÎÏ, É ÅÝÅ ÒÅÓÕÒÓÏ× ÏÓÔÁÅÔÓÑ, ÎÁ ÎÁ 32ë ÄÌÑ ARM ÍÏÖÅÛØ ÔÏÌØËÏ Ó×ÅÔÏÄÉÏÄÎÕÀ ÍÉÇÁÌËÕ?

MP> ÔÏÍÕ-ÖÅ ÐÅÒÅÆÉÒÉÑ ÎÅÒÁÃÏÎÁÌØÎÁ, ËÁËÏÇÏ ÄØÑ×ÏÌÁ × arm ÎÕÖÎÙ i2c ÍÁÓÔÅÒ É MP> spi, ÅÓÌÉ ÉÈ ÂÙÓÔÒÅÅ ÓÁÍÏÍÕ ÎÁÐÉÓÁÔØ, ÞÅÍ ÒÁÚÂÉÒÁÔÓÑ ËÁË ÒÁÂÏÔÁÀÔ MP> ÎÁËÒÉÓÔÁÌÎÙÅ,

ôÏ ÅÓÔØ, ÞÕËÞÁ ÎÅ ÞÉÔÁÔÅÌØ - ÞÕËÞÁ ÐÉÓÁÔÅÌØ.

MP> Á ×ÏÔ ÔÏÇÏ-ÖÅ ÍÏÄÎÏÇÏ ÎÙÎÅ usb target ÎÅÔÕ. úÁÔÏ can ÅÓÔØ, MP> ÈÏÔÑ ÎÁÆÉÇ ÏÎ ÔÁÍ ÎÕÖÅÎ, ËÔÏ × ÚÄÒÁ×ÏÍ ÕÍÅ ÜÔÏÔ arm × ÍÁÛÉÎÕ ÔÏ MP> ÐÏÓÔÁ×ÉÔ?!

ðÒÉÞÅÍ ÔÕÔ ÍÁÛÉÎÁ? éÌÉ ÍÙ ÎÅ × ËÕÒÓÅ, ÞÔÏ CAN ÉÓÐÏÌØÚÕÅÔÓÑ ÎÅ ÔÏÌØËÏ × Á×ÔÏÍÏÂÉÌÑÈ? åÓÌÉ ÄÁÖÅ × ÍÁÛÉÎÕ, ÞÅÍ ÏÎ ÔÁËÉÍ ÏÂÌÁÄÁÅÔ, ÉÌÉ ÎÁÏÂÏÒÏÔ ÎÅÏÂÌÁÄÁÅÔ, ÞÔÏ ÅÇÏ ÎÅÌØÚÑ ÔÕÄÁ ÓÔÁ×ÉÔØ?

wbr, Andy

Hello Maxim!

15 Mar 05 10:09, Sergey Pinigin wrote to Maxim Polyanskiy:

ïÄÉÎ ÕÒÏ×ÅÎØ - ÜÔÏ ÎÅÔ ÐÒÉÏÒÉÔÅÔÏ×. 2 ÕÒÏ×ÎÑ.

SP> íÅÌËÏ ÐÌÁ×ÁÅÛØ... SP> + MB90(8 ÕÒÏ×ÎÅÊ) SP> + C166 SP> + M16 SP> + M32 SP> + MB91 (16 ÕÒÏ×ÎÅÊ) SP> óÐÉÓÏË ÄÕÍÁÀ ÅÝÅ ÍÏÖÎÏ ÐÒÏÄÏÌÖÉÔØ...

ðÒÏÄ×ÉÎÕÔÙÅ È51 - 4 ÕÒÏ×ÎÑ.

With Best Regards Alexey [ TEAM ôÅÝa MUST DIE!!! , âÕÔÌÅÒÉaÎÓËÉÊ äÖÉÈaÄ ]

ðÒÉ×ÅÔ Olga!

Wednesday March 16 2005 01:27, Olga Nonova wrote to Alexander Torres:

ON>>> ... á ×ÓÅ ÄÅÌÏ ÉÓËÌÀÞÉÔÅÌØÎÏ × ÕÂÏÇÏÊ ON>>> ÓÉÓÔÅÍÅ ÉÎÄÉËÁÃÉÉ ÎÁ ÓÅÍÉÓÅÇÍÅÎÔÎÙÈ LCD. ÷Ù ÍÏÖÅÔÅ ÚÁÐÏÍÎÉÔØ, ÞÔÏ ON>>> ÒÁÚÍÏÒÏÚÉÔØ ËÕÒÉÃÕ- ÜÔÏ ÒÅÖÉÍ E-4, Á ÓÏÇÒÅÔØ ÓÔÁËÁÎ ÍÏÌÏËÁ- H-23? ñ ON>>> ÎÅ ÓÍÏÇÌÁ. á ×ÏÔ, ÅÓÌÉ ÂÙ ÍÉËÒÏ×ÏÌÎÏ×ËÁ, ËÁË ÏÄÉÎ ÉÚ WEB-ÓÅÒ×ÅÒÏ× × ON>>> ÄÏÍÁÛÎÅÍ ÉÎÔÒÁÎÅÔÅ, ON>

AT>> óÔÒÁÎÎÏ, Ñ ÐÏÞÅÍÕ-ÔÏ ÎÁÖÉÍÁÀ ËÎÏÐËÕ "ÒÁÚÍÏÒÏÚÉÔØ" É ËÎÏÐËÕ, ÎÁÄ AT>> ËÏÔÏÏÊ ÎÁÒÉÓÏ×ÁÎÁ ËÕÒÉÃÁ, É ÂÅÚ ×ÓÑËÉÈ ÷åâ-óÅÒ×ÅÒÏ×, É ÂÅÚ ×ÓÑËÏÊ AT>> ÉÎÄÉËÁÃÉÉ "õ-4", ËÏÔÏÒÏÊ Õ ÍÅÎÑ ËÁÖÅÔÓÑ ÐÒÏÓÔÏ ÎÅÔ. á ÅÓÌÉ ÎÕÖÎÏ AT>> ÓÏÇÒÅÔØ ÓÔÁËÁÎ ÍÏÌÏËÁ - Ó ÜÔÉÍ ÐÒÅËÒÁÓÎÏ ÕÐÒÁ×ÌÑÅÔÓÑ 8-ÌÅÔÎÉÊ AT>> ÒÅÂÅÎÏÊ, ÓÏ×ÅÒÛÅÎÎÏ ÓÁÍÏÓÔÏÑÔÅÌØÎÏ. ON>

ON> ðÏ ÷ÁÛÅÊ ÌÏÇÉËÅ ÔÅÈÎÉÞÅÓËÉÊ ÐÒÏÇÒÅÓÓ ÐÒÁ×ÉÌØÎÅÅ ÂÙÌÏ ÂÙ ÐÒÅÓÅÞØ × ON> ÚÁÒÏÄÙÛÅ.

óÍÏÔÒÑ ËÁËÏÊ :)

ON> ðÏÔÏÍÕ, ÞÔÏ ÓÏ ÍÎÏÇÉÍÉ ×ÅÝÁÍÉ ÐÒÅËÒÁÓÎÏ ÓÐÒÁ×ÌÑÌÉÓØ 8-ÍÉ ÌÅÔÎÉÅ ÄÅÔÉ, ON> ÖÅÎÙ É ÔÅÝÉ. ÷ÏÐÒÏÓ: ÅÓÌÉ ÎÁÄÏ ÂÕÄÅÔ ÒÁÚÍÏÒÏÚÉÔØ ÎÅÖÎÙÅ ÆÒÕËÔÙ É ÎÅ ON> ÐÒÅ×ÒÁÔÉÔØ ÉÈ ÐÒÉ ÜÔÏÍ × ËÁÛÕ, ÷Ù ÔÏÖÅ ÎÁ ËÎÏÐËÕ Ó "ËÕÒÉÃÅÊ" ÎÁÖÉÍÁÔØ ON> ÓÔÁÎÅÔÅ?

HÅÔ, Ñ ÎÁÖÍÕ ËÎÏÐËÕ "Frozen Vegatables" Ó ÐÏÌÅ ËÎÏÐÏË "Auto Cook" :)

ON> ÷ ÍÏÅÊ ÐÒÏÄ×ÉÎÕÔÏÊ ÍÏÄÅÌÉ ÍÉËÒÏ×ÏÌÎÏ×ËÉ ÅÓÔØ ÄÌÑ ÜÔÏÇÏ ÓÐÅÃ.ÍÅÎÀ ON> ÒÅÖÉÍÏ×. HÏ ÒÅÁÌÉÚÏ×ÁÎÏ ÏÎÏ ÕÖÁÓÎÏ ÐÌÏÈÏ Ó ÔÏÞËÉ ÚÒÅÎÉÑ ÐÏÌØÚÏ×ÔÅÌÑ. ON> é ÐÏÜÔÏÍÕ, ÓÞÉÔÁÊ ÆÉÞÁ ÎÅ ÓÏÓÔÏÑÌÁÓØ. á Ó WEB-ÏÍ ×ÎÕÔÒÅ ÏÎÁ ÂÙ ON> ÓÙÇÒÁÌÁ ÏÞÅÎØ ËÒÁÓÉ×Ï.

÷ÏÚÍÏÖÎÏ ÜÔÏ ÐÏÔÏÍÕ, ÞÔÏ Õ ÷ÁÓ ÓÌÉÛËÏÍ "ÐÒÏÄ×ÉÎÕÔÁÑ" ÍÉËÒÏ×ÏÌÎÏ×ËÁ. õ ÍÅÎÑ ÖÅ ÏÂÙÞÎÙÊ LG, 5-ÌÅÔÎÅÊ ÄÁ×ÎÏÓÔÉ, Ó ÇÒÉÌÅÍ.

ON>>> ÐÏÓËÏÌØËÕ ×ÓÅ ÂÉÂÌÉÏÔÅÞÎÙÅ ÆÕÎËÃÉÉ C ÒÁÂÏÔÁÀÔ ÉÓËÌÀÞÉÔÅÌØÎÏ Ó ON>>> ÏÂØÅËÔÁÍÉ, ÒÁÚÍÅÝÅÎÎÙÍÉ × SRAM. HÁÓËÏÌØËÏ ÍÎÅ ÉÚ×ÅÓÔÎÏ, ÜÔÏ ON>>> ËÌÀÞÅ×ÏÊ ÍÏÍÅÎÔ ÑÚÙËÁ CÉ. ON>

AT>> ÷Ï×ÓÅ ÎÅÔ. ON>

ON> þÔÏ "ÎÅÔ"? HÅ ËÌÀÞÅ×ÏÊ, ÉÌÉ ÎÅ Ó ÂÉÂÌÉÏÔÅÞÎÙÍÉ ×ÙÚÏ×ÁÍÉ?

âÉÂÌÉÏÔÅËÉ ÔÏÖÅ ÐÏ ÒÁÚÎÏÍÕ ÎÁÐÉÓÁÔØ ÍÏÖÎÏ.

AT>> HÉËÏÇÄÁ ÎÅ ÉÓÐÏÌØÚÏ×ÁÌ × ÍÅÌËÉÈ ËÏÎÔÒÏÌÌÅÒÁÈ, ÄÉÎÁÍÉÞÅÓËÉÈ ÏÂØÅËÔÏ×. AT>> ÉÎÔÅÒÅÓÎÏ. ËÁË ÜÔÏ ÄÅÌÁÔØ ËÏÇÄÁ ïúõ ×ÓÅÇÏ ~ËÉÌÏÂÁÊÔ? ON>

ON> ñ ÐÒÅÄÐÏÞÉÔÁÀ ÎÅ ÉÍÅÔØ ÄÅÌÁ Ó óÉ × ÍÅÌËÉÈ ÏÄÎÏËÒÉÓÔÁÌÌËÁÈ.

÷Ù ÚÎÁÅÔÅ, ÌÅÔ 15-20 ÎÁÚÁÄ, Ñ ÔÏÖÅ Ó ÎÉÍ ÄÅÌÁ ÎÅ ÉÍÅÌ ÎÁ ÍÅÌËÉÈ ËÏÎÔÒÏÌÌÅÒÁÈ, ÐÏÔÏÍ × ËÏÎÃÅ 80-È ÐÏÑ×ÉÌÓÑ PL/M ÄÌÑ 51-È, ÎÏÒÍÁÌØÎÏÇÏ óÉ ÅÝÅ ÎÅÂÙÌÏ, É ÄÌÑ ×ÓÅÈ ÏÓÔÁÌØÎÙÈ Ñ ÐÒÏÄÏÌÖÁÌ ÐÉÓÁÔØ ÎÁ ÁÓÓÅÍÂÌÅÒÅ. äÌÑ ÔÅÈ-ÖÅ ðÉËÏ×, Ó ËÏÔÏÒÙÍÉ Ñ ×ÏÖÕÓØ Ó 93-ÇÏ, ÐÅÒÏÂÏ×ÁÌ ÐÅÒ×ÙÅ ÓÙÒÙÅ ÐÏÄÅÌËÉ íÉËÒÏÞÉÐÁ (âÁÊÔËÒÁÆÔÁ), èÁÊ-ôÅÞÁ É ÄÒÕÇÉÈ,ü É ÐÒÏÄÏÌÖÁÌ ÐÉÓÁÔØ ÎÁ ÁÓÍÅ. úÁÔÏ ÐÏÔÏÍ, ËÏÇÄÁ ÐÏÑ×ÉÌÓÑ ÎÏÒÍÁÌØÎÙÊ èÁÊ-ôÅÞØ - ÐÉÓÁÔØ ÎÁ ÇÏÌÏÍ ÁÓÓÅÍÂÌÅÒÅ ÓÔÁÌÏ ÎÅÕÀÔÎÏ.

AT>> ëÒÏÍÅ ÔÏÇÏ - ÐÏÎÑÔÉÅ "ÜÆÆÅËÔÉ×ÎÙÊ/ÎÅÜÆÆÅËÔÉ×ÎÙÊ" ÉÌÉ "ÍÎÏÇÏ/ÍÁÌÏ AT>> ÍÅÓÔÁ ÚÁÎÉÍÁÅÔ" - ÓÕÝÅÓÔ×ÕÅÔ ÔÏÌØËÏ × ÇÏÌÏ×Å Õ öÏÒÙ ûÅÐÅÌÅ×Á. ON>

AT>> õ ×ÓÅÈ ÏÓÔÁÌØÎÙÈ ÜÔÏ ÚÁÍÅÎÅÎÏ ÄÒÕÇÉÍÉ ÐÏÎÑÔÉÑÍÉ - "×ÌÁÚÉÔ/ÎÅ ×ÌÁÚÉÔ" AT>> É "ÕÓÐÅ×ÁÅÔ/ÎÅ ÕÓÐÅ×ÁÅÔ". ON>

ON> ôÏÞÎÏ! á ×ÐÅÒÅÄÉ, ÓÏÂÓÔ×ÅÎÎÏ, ÓÁÍÙÊ ÇÌÁ×ÎÙÊ ×ÏÐÒÏÓ- × ËÁËÏÊ ÇÅÍÏÒÒÏÊ ON> ×ÓÔÁÎÅÔ ÓÉÑ ÚÁÔÅÑ?

"çÅÍÏÒÒÏÊ" ÏÐÒÅÄÅÌÑÅÔÓÑ ÉÓËÌÀÞÉÔÅÌØÎÏ ÃÅÌÑÍÉ ×ÓÅÇÏ ÜÔÏÇÏ.åÓÌÉ ËÁË Õ ÍÅÎÑ ÂÙÌÏ ÒÁÎØÛÅ, ÜÔÏ ÉÚÄÅÌÉÑ ÅÄÉÎÉÞÎÏÇÏ ÉÌÉ ÍÅÌËÏÓÅÒÉÊÎÏÇÏ ×ÙÐÕÓËÁ, ÓÔÏÉÍÏÓÔØ ÍÉËÒÏËÏÎÔÒÏÌÌÅÒÁ × ÏÂÝÅÊ ÓÔÏÉÍÏÓÔÉ ËÏÍÐÌÅËÁ ÓÏÓÔÁ×ÌÑÌÁ ÐÒÉÍÅÒÎÏ 1/2000, ÔÏ ÜÔÏ ÏÄÎÏ, × ÓÅÇÏÄÎÅÛÎÉÈ ÉÚÄÅÌÉÑÈ ËÒÕÐÎÏÓÅÒÉÊÎÙÈ, × ËÏÔÏÒÙÊ ÍÉËÒÏËÏÎÔÒÏÌÌÅÒ ÜÔÏ ÕÖÅ

1/10 ÓÔÏÉÍÏÓÔÉ ÐÒÉÂÏÒÁ - ÜÔÏ ÓÏ×ÓÅÍ ÄÒÕÇÏÅ.

AT>> ÷ ËÁËÉÅ ÉÍÅÎÎÎÏ "ÎÅÐÒÉÑÔÎÏÓÔÉ"? ñ ÐÏÍÏÅÍÕ ÇÏ×ÏÒÉÌ, ÞÔÏ á÷ò - ÐÅÒ×ÙÊ AT>> ÍÉËÒÏËÏÎÔÒÏÌÌÅÒ, Ó ËÏÔÏÒÙÍ Ñ ÎÉËÏÇÄÁ ÎÅ ÉÓÐÏÌØÚÏ×ÁÌ ÁÓÓÅÍÂÌÅÒ Á ÓÒÁÚÕ AT>> ÐÉÓÁÌ ÎÁ óÉ. ON>

ON> óÞÁÓÔÌÉ×ÙÊ ÞÁÓÔÎÙÊ ÓÌÕÞÁÊ. ðÏÚÄÒÁ×ÌÑÀ. ñ ÖÅ ×ÌÑÐÁÌÁÓØ ÓÒÁÚÕ ×Ï ×ÓÅ ON> ÎÅÐÒÉÑÔÎÏÓÔÉ ó-ËÏÍÐÉÌÑÔÏÒÁ, ËÁËÉÅ ÔÏÌØËÏ ÏÎ ÓÍÏÇ ÕÞÕÄÉÔØ. ÷ÐÒÏÞÅÍ, ÔÏÖÅ ON> ÍÏÖÎÏ ÐÒÉÚÎÁÔØ ÞÁÓÔÎÙÍ ÓÌÕÞÁÅÍ É ÎÅ ÏÂÒÁÝÁÔØ ×ÎÉÍÁÎÉÑ.

åÓÌÉ ÂÙ ×Ù ÞÉÔÁÌÉ ×ÓÅ, ÞÔÏ ÔÕÔ ÌÀÂÉÔ ÐÒÏ "c vs asm" ÐÉÓÁÔØ öÏÒÁ ûÅÐÅÌÅ× ÌÅÔ 8 ÎÁÚÁÄ, ×Ù ÂÙ ÔÏÖÅ ÎÅ ÏÂÒÁÝÁÌÉ ×ÎÉÍÁÎÉÅ :) õ ÎÅÇÏ "ÁÒÇõÍÅÎÔÙ" ÂÙÌÉ ÔÏÖÅ "ÖÅÌÅÚÎÙÅ"...

Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com

formatting link
, ftp://altor.sytes.net

Wed Mar 16 2005 07:22, Maxim Polyanskiy wrote to Andy Mozzhevilov:

MP>>> É ARM (8 ÕÒÏ×ÎÅÊ), AM>> HÅÔ y ARM 8 ypÏ×ÎÅÊ. åÓÔØ yÓÌÏ×ÎÏ 2 - FIQ É IRQ. AM>> ÷ÓÅ, ÞÔÏ ÂÏÌÅÅ ÜÔÏÇÏ - ÆyÎËÃÉÉ ËÏÎËpÅÔÎÏÇÏ ËÏÎÔpÏÌÌÅpÁ ÐpÅpÙ×ÁÎÉÊ × AM>> ËÏÎËpÔÅÎÏÍ uC, ËÏÔÏpÙÊ ÎÅ ÏÂÑÚÁÎ ÂÙÔØ × ÌÀÂÏÍ ARM.

MP> ôÁË ÔÙ ÎÅ ÎÁ ÕÒÅÚÁÎÎÙÅ ÐÏÄÅÌËÉ ÓÍÏÔÒÉ Á ÎÁ ÞÅÓÔÎÙÊ ARM, ÞÔÏ-ÎÉÂÕÄØ ÕÒÏ×ÎÑ MP> AT91xxxxx.

þÔÏÂÙ ARM ÂÙÌ ÞÅÓÔÎÙÍ, ÅÍÕ ÄÏÓÔÁÔÏÞÎÏ ÓÏÏÔ×ÅÔÓÔ×Ï×ÁÔØ ÓÐÅÃÉÆÉËÁÃÉÉ ÎÁ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÕÀ ×ÅÒÓÉÀ ÑÄÒÁ. äÏËÕÍÅÎÔÙ ÍÏÖÎÏ ÎÁÊÔÉ ÎÁ
formatting link
÷ÓÅ, ÞÔÏ ×ÙÛÅ ÜÔÏÇÏ, ×ÓÔÒÏÅÎÎÙÅ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ËÏÎÔÒÏÌÌÅÒÙ ÐÒÅÒÙ×ÁÎÉÊ É Ô.Ð. - ÜÔÏ ÏÞÅÎØ ÈÏÒÏÛÏ, ÎÏ ÎÅ ÏÂÑÚÁÔÅÌØÎÏ.

AM>> õ Fujitsu MB90,MB91 - 8 ÐpÉÏpÉÔÅÔÏ×. õ M16 ÔÏÖÅ ÄÁÌÅËÏ ÎÅ ÏÄÉÎ. AM>> é ÅÝÅ y ÍÎÏÇÉÈ, ËÏÔÏpÙÈ ÔÙ ÎÅ ×ÉÄÅÌ.

MP> äÁ É ×ÏÏÂÝÅ Ñ ÔÕÔ ÎÁ ÐÅÞÉ ÓÉÖÕ É ÉÚ ËÏÔÅÌËÁ ËÁÛÕ ÅÍ ÄÅÒÅ×ÑÎÎÏÊ ÌÏÖËÏÀ. MP> :-0

úÁÍÅÔÎÏ

wbr, Andy

Hello, Olga Nonova !

÷ ÔÏÞÎÏÓÔÉ ÜÔÏ Ñ É ÄÅÌÁÌ, ÔÏÌØËÏ ÂÅÚ ×ÓÑËÉÈ ÐÏÄÐÒÏÇÒÁÍÍ ÉÚ ÍÏÄÕÌÑ string. HÉÞÅÇÏ ÌÉÛÎÅÇÏ × ÐÁÍÑÔØ ÎÅ ËÏÐÉÒÏ×ÁÌÏÓØ. ëÏÄ ÜÔÏÔ ÚÁÎÉÍÁÅÔ ÎÅÓËÏÌØËÏ ÓÔÒÏÞÅË:

for(cmd=0; cmd < cmd_num; cmd++) { i = 0; idx = 2; // HÁÞÁÌÏ ÓÔÒÏËÉ × ÂÕÆÅÒÅ while(((cc = cmdstr[cmd][i]) != 0) && (cc == str[idx++])) i++; if (cmdstr[cmd][i] == 0) return cmd += 1; } }

ôÁËÉÈ ÚÁÄÁÞ ÎÅÔ. ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required