Это никак не препятствует их (не)инициализации.
Это никак не препятствует их (не)инициализации.
ну. программно "махается ножкой". какое это имеет отношение к более менее честной реализации которую мы тут обсуждаем?
X-Virus-Scanned: amavisd-new at bezeqint.net
Hello, Kirill Frolov! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Wed, 9 Aug 2006 11:00:30
+0000 (UTC):KF> >>>>>> Кстати они static и при этом не persistent, потому >>>>>> инициализированы нулями согласно сишному стандарту. Какие >>>>>> варнинги? KF>>>>> А вдруг тебе не нулями надо? >>>> Тогда я бы не нулями и инициализировал. А то вдруг я написал =5, а >>>> надо было >>>> 6... KF>>> А ты допусти, что ты их инициализировать в более друго месте KF>>> (например, main()) можешь. >> Не могу, они внутри функции описаны.
KF> Это никак не препятствует их (не)инициализации.
В main()? Они там не видны.
dima
X-Virus-Scanned: amavisd-new at bezeqint.net
Hello, serge polish! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Wed, 09 Aug
2006 14:10:54 +0400:sp>>> что в mc34262 встроен PWM, это факт! DO>> Hет там никакого PWM, факт.
sp> "Order this document by MC34262/D; Motorola, Inc. 1996 Rev 1" sp> Simplified Block Diagram: sp> Multiplier, sp> Latch, sp> PWM, sp> Timer, & sp> Logic
Тем не менее, никакого PWM там нет. Достаточно разбраться как она работает, чтобы это понять.
dima
Привет Anatoly!
07 Авг 06 года (а было тогда 12:19) Anatoly Mashanov в своем письме к Alexey V Bugrov писал:AB>> заряда конденсатора до порога через эталонный и измеряемый AB>> резистор по очереди. В этом случае отношение измеряемого AB>> резистора к эталонному строго равно отношению времен заряда.
AM> Ч3-64 так и сделан.
Там имеется интерполятор, в котором зарядные и разрядные токи не равны, зарядный больше разрядного в К=128 раз, во столько-же раз входной импульс разширяется. Поэтому для компенсации дрейфов нулей компараторов, задержек, применяется нехилая процедуры калибровки этого интерполятора.
AM> Простотой он не блещет.
Это точно, какое-то время назад уже было обсуждение этого вопроса, и я перерисовал этот узел. Прошу не пинать за качество.
AM> Сейчас мне проще вбить в чип нелинейные функции, чем AM> заморачиваться на высококачественные ключи, подключающие AM> по очереди эталонные резисторы с субнаносекундным временем AM> срабатывания.
Применительно к Ч3-64, одной математикой обойтись не получится.
С уважением, Andrey 09 Авг 06 года
DO> Тем не менее, никакого PWM там нет. Достаточно разбраться как она DO> работает, чтобы это понять. ну хорошо, пусть будет так...... мне-то что? что вижу о том и пою..... ;)
С уважением, P.S.
Hello, Alex! You wrote to Andrej Arnold on Wed, 09 Aug 2006 12:46:05 +0600:
DEO>>> PS: смотрю Attiny 25-45-85 DEO>>> у него там в принципе есть аппаратное практически все что надо DEO>>> этому trm. и DEO>>> RS232 AA>> Разве там есть последнее? AV> там есть USI Мало ли что там есть.
With best regards, Andrej Arnold. E-mail: snipped-for-privacy@aol.com
Hi Nicolas !
Совсем недавно 07 Aug 06 21:24, Nicolas Minakov писал к Arcady Schekochikhin:
NM> tiny45 сравнивать с PIC12F675 нельзя. Они разных годов разработки. NM> Возможности 45 - шире, перифирия у него на борту богаче. Он заточен NM> под подключение термопары, Про термопару поподробнее. Это как так "заточен"? Может микровольты измерять?
WBRgrds Ruslan
Привет Vitaliy!
08 Aug 06 02:23, Vitaliy Romaschenko писал Alexander Torres:DEO>>>
Я из любопытства включал tcpdump, и не видел никаких попыток что-либо мне прислать. Видимо, это телепатический тест. :)
Всего наилучшего, [Team PCAD 2000] Алексей М. ... Слепой Пью, Глухой Ем...
X-Virus-Scanned: amavisd-new at bezeqint.net
Hello, serge polish! You wrote in conference fido7.ru.embedded to Dmitry E. Oboukhov on Wed, 09 Aug 2006 12:29:02
+0400:DEO>> PS: кстати, насколько я помню в HT-PIC в свое время DEO>> совершенно не компилировался такого рода код: DEO>> void foo();
sp> вот я о чем и говорю, что код должен компилироваться sp> _один_и_тот_же_ на _любой_ платформе и не должен содержать sp> никаких обработчиков прерываний. а нормально загрузить машину sp> можно только математикой.....
Что является совершенно не характерным применением для таких кристаллов.
dima
Hi Dmitry !
Совсем недавно 09 Aug 06 16:26, Dmitry Orlov писал к serge polish:
sp>> "Order this document by MC34262/D; Motorola, Inc. 1996 Rev 1" sp>> Simplified Block Diagram: sp>> Multiplier, sp>> Latch, sp>> PWM, sp>> Timer, & sp>> Logic
DO> Тем не менее, никакого PWM там нет. Таки кто-то из вас ошибается, или Моторола, или ты. Или как? :)
DO> Достаточно разбраться как она работает, чтобы это понять. Они там в мотороле вообще сказились, факт! Фигню про свои изделия пишут.
Товарищи! В Мотороле микросхемам ШИМа недокладывают!
PS :)
WBRgrds Ruslan
Hi Dmitry !
Совсем недавно 09 Aug 06 14:53, Dmitry Orlov писал к Alex Volgin:
DO> И будешь каждое выпускаемое устройство калибровать? Ты никогда не делал устройств, требующих индивидуальной калибровки? Я такое делал. Правда, ручным было только подключение устройства к калибровочному стенду и нажимание мышом на кнопку "старт". Hу и ожидание завершающей надписи. Просто иногда калибровка- самое дешевое из возможних решений.
WBRgrds Ruslan
X-Virus-Scanned: amavisd-new at bezeqint.net
Hello, serge polish! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Wed, 09 Aug 2006 11:58:00
+0400:DO>> обеспечат. Что же до теста, то я предлагаю реализовать на AVR DO>> конкурсную задачу, она и покажет в частности успеет ли он DO>> например UART на 4800 обслужить вместо моих 2400.
sp> честно говоря я не вижу в чем проблема такой реализации.... sp> в документации (в частности на мегу8, стр.155) четко написано, sp> что на кварце 1.8432MHz ряд от 2400 до 115k (исключая 76.8k)поддерживается с sp> погрешностью 0.0%. или я чего-то не понимаю ???
Что речь идет о программном UART'е.
dima
KF>
KF>
PS: 8 повторов ASM-кода вместо того чтобы завести счетчик это LOL!
далее, тут _не асинхронный порт реализован_ потому что во время приема данные не передаются (и видимо наоборот)
короче не в кассу :)
AV> Я тоже не могу понять - чего они в дуплекс так вцепились? 8( да мне пофиг дуплекс/недуплекс
тут сравнивались скоростные характеристики PIC/AVR на примере дуплекса. причем программы написанные на С.
разница на одной частоте процов в пользу AVR получилась более чем в 4 раза. вот собственно и итог спора.
а что там можно реализовать еще какие другие алгоритмы это уже дело десятое, непонятно зачем их сюда (в этот конкретный спор) приплетать :)
DEO>> мне вот интересно скушает ли IAR структуру в начале rs232.c? DEO>> кто может попробуйте DT>
DT> А чего б ему её не скушать? Это вообще-то компилятор EC++ с расширениями. DT>
DT> Только задавать битовые поля с размером, отличным от единицы, не DT> рекомендуется DT> из-за неэффективности. если неэффективность скушивается быстродействием процессора, то дальше на кону только удобство программирования :) поэтому почему бы не применять битовые структуры?
а насчет скушать/не скушать, меня волновали не столько битовые структуры, сколько неименованные структуры (как в данном примере)
три года назад IAR (и HT-PIC) их не умели компилировать :) вот я и спросил, мне интересен какой там прогресс достигнут
может кто в IAR попробовать компильнуть сей модуль? или в HT-PIC?
VR> Ага. У меня та же песня. W98 и XP SP2 пpовеpил, а на W2K уже поленился - долго стpаница "висит", меня это pаздpажает. это на реальных IP'ах только работает если сервис "Server" включен в венде :)
DEO>>> PS: смотрю Attiny 25-45-85 DEO>>> у него там в принципе есть аппаратное практически все что надо DEO>>> этому trm. и DEO>>> RS232 AV>
AA>> Разве там есть последнее? AV>
AV> там есть USI а блин, посыпаю голову пеплом у меня открылся PDF, слева содержание ну и там Universal Serial ... а дальше фрейм кончился а я что-то и не заглянул что там дальше, а оказывается нету там USART'а -то :)
NM> О фазовом регулировании в исходном варианте речи не идет... NM> Там симистор работает просто как выключатель. насколько я понимаю на него все равно надо частоту на управление выдавать, иначе он закроется на следующем полупериоде?
DEO>> PS: кстати, насколько я помню в HT-PIC в свое время совершенно не DEO>> компилировался такого рода код: DEO>> void foo(); sp> вот я о чем и говорю, что код должен компилироваться _один_и_тот_же_ на sp> _любой_ платформе и не должен содержать никаких обработчиков прерываний. а sp> нормально загрузить машину можно только математикой..... ну суть конкурса была такая: пофиг как вы пишите, хоть тот же алгоритм хоть свой, задача простая - програмный RS232 :) ну вот я его и сделал :Ж)
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.