|
|
 |
Ответов
|
Dec 1 2006, 17:44
|

Знающий
   
Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274

|
>> Остается понять, что такое "реакция". Это хорошо описано в книжках, статьях и документациях про РТОСы. Декомпозиция задачи, синхронизация, dead-time, проблемы синхронизации (типа инверсии приоритетов)... Если вы утверждаете что в курсе что такое РТОС (чего не скажешь по вашей типа "статье"), вам должно быть известно, что такое "реакция".
>> то для меня совершенно понятно, что к real-time Вы отношения не имели. да нет, конечно, не имел.
>> Добавьте еще две недели на флаги, мьютексы, семафоры и API-функции и еще полгода на то, чтоб это все вместе работало. И самая интересная фича - это когда якобы работает, а у заказчика начинает глючить.
В чем вопрос-то, непонятно? При ваших условиях _без_прерываний_ никакая ОС вам не поможет. Должно быть хотя бы прерывание от таймера.
|
|
|
|
|
Dec 1 2006, 18:31
|
СТАТУС: только для чтения
 
Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627

|
Цитата(Alex B._ @ Dec 1 2006, 23:44)  >> то для меня совершенно понятно, что к real-time Вы отношения не имели. да нет, конечно, не имел. Тогда не перечьте тому, кто имел. Цитата(Alex B._ @ Dec 1 2006, 23:44)  >> Добавьте еще две недели на флаги, мьютексы, семафоры и API-функции и еще полгода на то, чтоб это все вместе работало. И самая интересная фича - это когда якобы работает, а у заказчика начинает глючить. Вы знаете, у меня-то как раз все работает. Я за свою работу деньги получаю, а не оклад как Вы. В противном случае, я бы просто подох с голоду. Цитата(Alex B._ @ Dec 1 2006, 23:44)  В чем вопрос-то, непонятно? Как я понял, вопросы у Вас (см. Вашу реплику про "анекдот"). У меня все работает без вопросов. Т.е. существуют стандартные документы из соответствующих контролирующих служб и желающие дать мне новую разработку с использованием real-time. А если Вам не нравятся мои статьи, то приведите аргументированное опровержение. Хотя вряд ли Вы это сможете сделать. На этом форуме очень низкая подготовка участников. Могут потявкать, поскулить, заявить, что "спрашивать для них равносильно пощечине", но аргументировать это явно не для местной публики. Так, что, может разойдемся? Вы мне по указанным причинам не интересны...
|
|
|
|
|
Dec 1 2006, 19:01
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(st256 @ Dec 1 2006, 17:31)  Тогда не перечьте тому, кто имел. Такая спокойная веточка была :-( Все спокойно выкладывали свои критерии перехода. Дабы спокойно можно было почитать и подумать. А тут, понимаешь, сезонное обострение и понеслись рассуждения на тему, которая находится за гранью понимания st256  . Кому интересно - смогут и без проблем найти Ваши предыдущие рассуждения на эту тему. Может хватит?
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Dec 1 2006, 21:33
|
СТАТУС: только для чтения
 
Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627

|
Цитата(zltigo @ Dec 2 2006, 01:01)  Цитата(st256 @ Dec 1 2006, 17:31)  Тогда не перечьте тому, кто имел.
Такая спокойная веточка была :-( Все спокойно выкладывали свои критерии перехода. Дабы спокойно можно было почитать и подумать. А тут, понимаешь, сезонное обострение и понеслись рассуждения на тему, которая находится за гранью понимания st256  . Кому интересно - смогут и без проблем найти Ваши предыдущие рассуждения на эту тему. Может хватит? Г-н Прибалт, я уже знаю, что на любые разумные доводы Вы отвечаете сезонными обострениями. В этой веточке я лишь сказал следующее: 1. Когда я применяю RTOS. 2. То, что применяемые мной RTOS оставляют далеко позади все стандартные порты RTOS (типа майкроси, нуклеоса и т.д.) и что сие подтверждено теорией и практикой. 3. Что в RTOS не надо применять прерываний для обмена данных. 4. Что говорить об этом на этом форуме бесполезно, ибо не вижу я тут грамотных разработчиков. И в Вас, кстати, тоже. У меня еще осталось 70% предупреждений и я хочу получить удовольствие на все, пиная недоучек вроде Вас. А потом зевая уйду на другой форум. Я уже нашел такой - там обитают грузины-националисты
|
|
|
|
|
Dec 1 2006, 22:23
|
Cундук
    
Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269

|
Цитата(st256 @ Dec 1 2006, 21:33)  1. Когда я применяю RTOS. 2. То, что применяемые мной RTOS оставляют далеко позади все стандартные порты RTOS (типа майкроси, нуклеоса и т.д.) и что сие подтверждено теорией и практикой. Я вот тоже не могу понять зачем нужна RTOS. До сих пор мне удавалось решать совместно ряд задач управления и коммуникаций в рамках одного МК без всяких RTOS. Изделия работают в условиях сильных электромагнитных полей в составе силового промышленного оборудования. Зачем нужна RTOS PIC18Fxxx или AVR мне совершенно непонятно. Зачем разбираться в чужой лепнине, которая в общем случае неизвестно кем и как написана, если за то же или чуть большеее время можно просто решить поставленную задачу? С другой стороны, я четко представляю зачем нужна хотя бы DOS для ПК. На мой взгляд, переносить принципы программирования ПК в программирование МК, управляющего чем-то в реальном времени, нельзя. Цитата(st256 @ Dec 1 2006, 21:33)  3. Что в RTOS не надо применять прерываний для обмена данных. Извините, но лично мне кажется, что прерывания это самый быстрый способ обработать, то или иное событие (появление нарастания/спада напряжения на входе, конец цикла АЦП, прием байта по USART и т. д.). До сих пор никогда не имел проблем с прерываниями при обмене данными. Не могли бы Вы еще раз более развернуто объяснить на чем основан такой Ваш подход и отношение к прерываниям. Цитата(st256 @ Dec 1 2006, 21:33)  4. Что говорить об этом на этом форуме бесполезно, ибо не вижу я тут грамотных разработчиков. Пока Вы окончательно не истратили свои 70%, поясните, пожалуйста, Ваше представление о грамотном разработчике. Интересно узнать, без всяких шуток.
|
|
|
|
|
Dec 2 2006, 13:40
|
СТАТУС: только для чтения
 
Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627

|
Цитата(Прохожий @ Dec 2 2006, 04:23)  На мой взгляд, переносить принципы программирования ПК в программирование МК, управляющего чем-то в реальном времени, нельзя. Угу. Именно это я и имею в виду. Цитата(Прохожий @ Dec 2 2006, 04:23)  Цитата(st256 @ Dec 1 2006, 21:33)  3. Что в RTOS не надо применять прерываний для обмена данных.
Извините, но лично мне кажется, что прерывания это самый быстрый способ обработать, то или иное событие (появление нарастания/спада напряжения на входе, конец цикла АЦП, прием байта по USART и т. д.). До сих пор никогда не имел проблем с прерываниями при обмене данными. Не могли бы Вы еще раз более развернуто объяснить на чем основан такой Ваш подход и отношение к прерываниям. Сначала вводные: я никогда не работал с двигателями и прочим силовым оборудованием. Потому считаю для себя неправильным лезть на чужую территорию. Но могу объяснить свой тезис на базе того, с чем мне приходилось встречаться - аудиообработка. Представьте, что у Вас следующая часто встречающаяся задача: на вход процессора подается сигнал с частотой дискретизации 44.1 кГц, а на выходе Вы имеете частоту дискретизации 48.0 кГц. Очевидно, что в данном случае, будут наблюдаться "биения" прерываний, или попросту наложение этих прерываний друг на друга. При этом, надо учитывать, что если прерывания (как в моем случае) происходят достаточно часто, то время на обработку этих прерываний могут составлять до нескольких процентов от общего времени работы процессора. Теперь отвлечемся на следующее: что есть прерывание? Ну во-первых, это прежде всего сохранение и восстановление контекста. Т.е. очистка конвейера, кэша команд и т.д. Во-вторых, это переинициализация самого процессора - например, переход от режима saturation к обычному, переход к другой странице памяти и т.д. Наконец это достаточно сложный алгоритм диспетчеризации и использование дополнительных ресурсов (например теневых регистров). К чему это приводит? А вот к чему: если у меня на одно прерывание от системного таймера уходило только 2% общего времени работы процессора, то уже для двух разных прерываний мне требовалось не 4%, а... 10%! Кроме того, у меня начинался просто страшный геморрой из-за нагромождения критических секций, отдельных стеков, вариантов сохранения контекстов и т.д. Если одно прерывание от таймера на процессоре реализуется достаточно легко, то вложенные прерывания могут потребовать серьезного напряжения мозгов, причем не всегда оправданного. Вот на процессоре, где я обкатывал свои планировщики был только один набор теневых регистров. Т.е. вложенное (и ес-но с более высоким приоритетом) прерывание уже теневыми регистрами воспользоваться не могло. Это я привел случай для двух прерываний. Теперь я назову те прерывания, которые могут быть использованы в самой простенькой аудио системе: 1. Прерывание на ввод 2 каналов ( это если у Вас еще синхронный ввод по каналам возможен, что не всегда верно). 2. Вывод на 2 канала. 3. Два прерывания на управление стереоэквалайзером. 4. Командный канал (включить-выключить 3D звук, к примеру) Не кисло? Тут пахнет далеко не 2%. А как было бы хорошо, чтобы все эти прерывания приходили в одно строго оговоренное время и планировщик сам бы с ними разбирался... Вот мы и подходим к идее работы по опросу, а не по прерыванию. Возможно, я чего-то не учитываю или не знаю, но пародокс то в том, что в России практически НИКТО RTOSы не разрабатывает и спрашивать не у кого. Цитата(Прохожий @ Dec 2 2006, 04:23)  Цитата(st256 @ Dec 1 2006, 21:33)  4. Что говорить об этом на этом форуме бесполезно, ибо не вижу я тут грамотных разработчиков.
Пока Вы окончательно не истратили свои 70%, поясните, пожалуйста, Ваше представление о грамотном разработчике. Интересно узнать, без всяких шуток. Ну вот Вам пример: вчера листая Оппемгейма-Шафера нашел, как мне показалось, ошибку в описании дискретизированного сигнала. Так вот, профессионал это тот, с кем я могу аргументированно обсудить этот момент. Может я чего не понимаю, а может это стандартная некорректность, которых полно в радиотехнике, но для ее обсуждения требуются ДОВОДЫ. Профессионал может эти доводы порождать. Вам понятно? Цитата(Artem-1.6E-19 @ Dec 2 2006, 05:10)  Цитата(st256 @ Dec 1 2006, 20:33)  2. То, что применяемые мной RTOS оставляют далеко позади все стандартные порты RTOS (типа майкроси, нуклеоса и т.д.) и что сие подтверждено теорией и практикой. 3. Что в RTOS не надо применять прерываний для обмена данных. 4. Что говорить об этом на этом форуме бесполезно, ибо не вижу я тут грамотных разработчиков. И в Вас, кстати, тоже.
Камсамида¸ в натуре! А что ты хочешь, Тёма? Я вот тебе всегда говорил, что голова у тебя хорошая, но учиться она не желает. Потому на аппарату со средней математикоемкостью ее хватит, а при необходимости более серьезной работы начнуться проблемы.
|
|
|
|
|
Dec 3 2006, 01:14
|
Cундук
    
Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269

|
Цитата(st256 @ Dec 2 2006, 13:40)  Сначала вводные: я никогда не работал с двигателями и прочим силовым оборудованием. Потому считаю для себя неправильным лезть на чужую территорию. Но могу объяснить свой тезис на базе того, с чем мне приходилось встречаться - аудиообработка. В данном случае речь шла не об управлении двигателями или силовым оборудованием как таковым, а о том, что имеется практическое подтверждение возможности организации надежного вычислительно-управляющего процесса множеством разнородных объектов, с различными временными характеристиками в условиях не всегда достоверной входной информации. Цитата(st256 @ Dec 2 2006, 13:40)  Представьте, что у Вас следующая часто встречающаяся задача: на вход процессора подается сигнал с частотой дискретизации 44.1 кГц, а на выходе Вы имеете частоту дискретизации 48.0 кГц.
Очевидно, что в данном случае, будут наблюдаться "биения" прерываний, или попросту наложение этих прерываний друг на друга. При этом, надо учитывать, что если прерывания (как в моем случае) происходят достаточно часто, то время на обработку этих прерываний могут составлять до нескольких процентов от общего времени работы процессора. Простите за глупые вопросы, но к аудиообработке я имею отношение только в качестве пользователя. Допустимы ли локальные колебания периодов входной и выходной частот? Если да, то какими они должны быть? Цитата(st256 @ Dec 2 2006, 13:40)  Теперь отвлечемся на следующее: что есть прерывание? Ну во-первых, это прежде всего сохранение и восстановление контекста. Т.е. очистка конвейера, кэша команд и т.д. Во-вторых, это переинициализация самого процессора - например, переход от режима saturation к обычному, переход к другой странице памяти и т.д. Наконец это достаточно сложный алгоритм диспетчеризации и использование дополнительных ресурсов (например теневых регистров). Ну в моем случае это выглядело несколько проще - контекст примитивный, кэш и конвейер команд отсутствуют, теневых регистров просто нет, режим вычислителя один, память переключается одной командой. Опять же глупые вопросы. Процессор обязательно должен быть столь сложным или имеется возможность применить девайс попроще? Каким образом Вы производите оценку вычислительной мощности, необходимой для решения задачи. Иными словами, каковы критерии применения того или иного вычислителя? Цитата(st256 @ Dec 2 2006, 13:40)  А как было бы хорошо, чтобы все эти прерывания приходили в одно строго оговоренное время и планировщик сам бы с ними разбирался... Вот мы и подходим к идее работы по опросу, а не по прерыванию. А чем плохи прерывания от аппаратных таймеров? Происходят всегда в одно и то же время +- несколько командных циклов. Цитата(st256 @ Dec 2 2006, 13:40)  Ну вот Вам пример: вчера листая Оппемгейма-Шафера нашел, как мне показалось, ошибку в описании дискретизированного сигнала. Так вот, профессионал это тот, с кем я могу аргументированно обсудить этот момент. Может я чего не понимаю, а может это стандартная некорректность, которых полно в радиотехнике, но для ее обсуждения требуются ДОВОДЫ. Профессионал может эти доводы порождать. Вам понятно? Так, беда в том, что на свете вообще мало народа, разбирающегося до тонкостей в описании дискретизированного сигнала Оппемгеймом-Шафером. Откуда взяться ДОВОДАМ в этом конкретном случае? Но, ИМХО, это не критерий профессионализма. В связи с этим пример из жизни. Довелось наблюдать лично... Сварочный аппарат на основе инвертора. Занимается этим делом два индивидуума одновременно. Первый индивидуум досконально изучает вопрос, начиная с общей электротехники и заканчивая математической моделью силового трансформатора и трудами института Патона, справедливо полагая, что успешная практическая реализация возможна лишь после тщательной теоретической подготовки. Сюда же входит выбор управляющего МК, его программирование. Второй тупо начинает мотать трансформаторы, изменяя то форму сердечника, то форму проводников, то тип изоляции, ну и т. д. Затем он лепит большое количество "ежей" в качестве прототипов ситемы управления. Тем же тяжелым ручным способом ищется приемлемая топология. Проблема с энергетикой силовых приборов решается только при наличии ведра битых транзисторов. Теория используется в виде примитивных приблизительных формул, и рекомендаций общего характера, взятых из различных источников (включая Интернет) зачастую весьма вторичных. Оба укладываются приблизительно в одинаковые сроки, однако у первого индивидуума из десятка проданных аппаратов взрываются все 10 в течение 3 месяцев, а ко второму к этому сроку выстраивается очередь, потому как все его 10 аппаратов работают, при этом обладают достаточно хорошими характеристиками. Однако, первый индивидуум может квалифицированно поговорить о краевых условиях при решении полевых задач, прекрасно представляет себе операторное счисление и при этом виртуозно владеет рядом профессиональных пакетов для ПК, включая IAR для ARMов. Второй за это время с трудом овладевает PCADом 2002, получает патент на способ намотки силового трансформатора и остается девственно чист по отношению к высшей математике как таковой, поскольку высшее образование у него отсутствует напрочь. Так вот вопрос. Кого можно считать профессионалом, а кого нет?
|
|
|
|
|
Dec 3 2006, 01:30
|
Местный
  
Группа: Новичок
Сообщений: 266
Регистрация: 29-11-06
Пользователь №: 22 905

|
Цитата(Прохожий @ Dec 3 2006, 00:14)  Однако, первый индивидуум может квалифицированно поговорить о краевых условиях при решении полевых задач, прекрасно представляет себе операторное счисление и при этом виртуозно владеет рядом профессиональных пакетов для ПК, включая IAR для ARMов. Второй за это время с трудом овладевает PCADом 2002, получает патент на способ намотки силового трансформатора и остается девственно чист по отношению к высшей математике как таковой, поскольку высшее образование у него отсутствует напрочь. Так вот вопрос. Кого можно считать профессионалом, а кого нет? Истина, как водится, где-то посредине. Но я вообще-то считаю что ведро транзисторов, говорит о некоем переходном этапе. После этого битых транзисторов остается очень мало. Многие, увы путают причину и следствие. Моделирование это следствие. А эксперимент причина.
|
|
|
|
|
Dec 3 2006, 16:53
|
Cундук
    
Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269

|
Цитата(Artem-1.6E-19 @ Dec 3 2006, 01:30)  Истина, как водится, где-то посредине. Согласен. Но вопрос задан конкретно. Кто профессионал? Варианты ответов: 1 и 2. Цитата(Artem-1.6E-19 @ Dec 3 2006, 01:30)  Но я вообще-то считаю что ведро транзисторов, говорит о некоем переходном этапе. После этого битых транзисторов остается очень мало. Переходного этапа я не видел. Скорость наполнения ведра уменьшалась приблизительно экспоненциально по мере решения различных проблем. В настоящий момент она равна нулю. Цитата(Artem-1.6E-19 @ Dec 3 2006, 01:30)  Многие, увы путают причину и следствие. Моделирование это следствие. А эксперимент причина. На мой взгляд тут дело в подходах, а не в причинно-следственных связях. Результат напрямую зависит от вложенных трудозатрат и их обеспеченности деталями и материалами. Первого индивидуума погубило нежелание (да и неумение) овладеть практической стороной вопроса. Валяться на диване и читать книги или клацать по клавишам компьютера в теплом помещении всегда проще, чем мотать трансформаторы в холодном гараже или неоднократно пересверливать радиаторы, меняя топологию. Да и расходов на порядок меньше. То же самое касается и RTOS. Если человек пишет программу для некоторого девайса на МК, т. е. идет сверху вниз, то RTOS ему остро необходима. А вот если человек делает девайс в целом, т. е. идет снизу вверх, то в этом случае создание софта обойдется без RTOS. Путь сверху вниз проще, поскольку исключает гаражный этап и в случае неответственных устройств типа "глючащего" сотового телефона однозначно приводит к получению денег в сжатые сроки. Но подобный подход, примененный в ответственном устройстве, приводит к тому, что иметь дело с оным в качестве потребителя просто опасно.
|
|
|
|
|
Dec 4 2006, 11:02
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(Прохожий @ Dec 3 2006, 15:53)  Цитата(Artem-1.6E-19 @ Dec 3 2006, 01:30)  Истина, как водится, где-то посредине.
Согласен. Но вопрос задан конкретно. Кто профессионал? Варианты ответов: 1 и 2. Вопрос хоть и конкретный, но некорректный. Вот я вам задам аналогичный вопрос: "Вы уже перестали бить свою жену по ночам?" Вариантов ответа даю вам два - "Да" и "Нет". Выбирайте.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Dec 4 2006, 17:32
|
Cундук
    
Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269

|
Цитата(Сергей Борщ @ Dec 4 2006, 11:02)  Цитата(Прохожий @ Dec 3 2006, 15:53)  Цитата(Artem-1.6E-19 @ Dec 3 2006, 01:30)  Истина, как водится, где-то посредине.
Согласен. Но вопрос задан конкретно. Кто профессионал? Варианты ответов: 1 и 2. Вопрос хоть и конкретный, но некорректный. Вот я вам задам аналогичный вопрос: "Вы уже перестали бить свою жену по ночам?" Вариантов ответа даю вам два - "Да" и "Нет". Выбирайте. Ваш вариант- софистика в чистом виде. Изначальное предположение о том, что я бью жену по ночам может быть ложным. Скажем так, у меня жены просто нет. В своем вопросе аналогичного предположения я не вижу. Если Вы его увидели, то укажите где?
|
|
|
|
|
Dec 5 2006, 20:53
|
Cундук
    
Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269

|
Цитата(Сергей Борщ @ Dec 5 2006, 19:42)  В вашем ответе изначальное предположение о том, что хотя бы один из них является профессионалом может быть ложным. Скажем так. Специально для Вас можно добавить еще два варианта: 3 - профессионалы оба, 4 - никто из них таковым не является. Интересно, что бы Вы выбрали в этом случае? Цитата(st256 @ Dec 4 2006, 08:09)  Знаете, силовые агрегаты и DSP вещи разные. Не хуже, не лучше, а просто разные. У меня такой пример. Как-то я управлял самолетом. Знаете, а ведь управлять им гораздо проще, чем автомобилем - нет необходимости быть постоянно наготове притормозить или объехать. Не надо смотреть в зеркало заднего вида, переключать пердачи, жать на тормоз. Лети и все дела. Но вот без обширных знаний т.н. "тонкостей", Вам самолета не поднять. В отличие от езды на автомобиле, которая гораздо сложнее и опасней.
Так и у Вас: где все определяет практика, а где-то в, основном, как у меня - теория. Ну, DSP и силовые агрегаты вещи не такие уж и разные. Решение уравнений обобщенной модели электрической машины в реальном времени для частотных инверторов никто не отменял. А это силовой агрегат. Тем не менее, я согласен с последним Вашим высказыванием. Цитата Цитата Цитата Вы uCOS видели?
Нет не видел в силу ряда причин. Но пойду гляну. Обязательно посмотрите. Что-то не нашел. Одни порты. Их реализация для PIC18 особого экстаза не вызвала. А где взять сам уКОС2? На Рапидшаре стерли за ненадобностью. Помогите....
|
|
|
|
|
Dec 6 2006, 00:14
|
Местный
  
Группа: Новичок
Сообщений: 266
Регистрация: 29-11-06
Пользователь №: 22 905

|
Цитата(Сергей Борщ @ Dec 5 2006, 22:58)  Цитата(Прохожий @ Dec 5 2006, 19:53)  Специально для Вас можно добавить еще два варианта: 3 - профессионалы оба, 4 - никто из них таковым не является. Интересно, что бы Вы выбрали в этом случае?
4. Для первого - поверхностное знание теории (неучет причин по которым дохнут аппараты), для второго - получение результата методом тыка свидетельствует о недостаточной подготовке, т.е. непровессионализме. Все хитрее. Есть две крайности. Первая, это Высшая Математика. У человека происходит отрыв от реальности, бесконечные токи, напряжения итд. Это не лечится. Это путь в Торсионные поля итд. Вариант номер два, это когда поверхностные знания теории, но понимание "на пальцах" что происходит когда транзистор отпускает реле. Нужно будет, человек и с математикой этого разберется (а куда он денется). Но когда он будет разбираться, он будет помнить и о том что и диод не идиален.
|
|
|
|
|
Dec 6 2006, 23:58
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(Сергей Борщ @ Dec 6 2006, 03:07)  Извечный спор откуда начинать - с практики или теории. Поскольку не верю в "Нужно будет, человек и с математикой этого разберется", то дальше обсуждать не буду. Поверьте, разберется, я же разобрался хотя меня это очень мало интересовало в застенках ВТУЗа  . Я почти неспособен (из-за какого то внутреннего протеста, что ли) усваивать знания практическое применение которых я не нахожу или не понимаю, но только я пойму для чего это надо, и это уже совсем другой я  . Эдакий эгоизм в познании, если угодно... Цитата(Carmack @ Dec 6 2006, 15:24)  Учебники по высшей математике из СССР ,особенно 40-50-60- х годов написаны так,что лучше и не нужно. Не учебники виноваты в этом случае. Абсолютно с Вами согласен, были прекраснейшие учебники и в СССР хотя издательство "Мир" тоже не просто так открыли  . А единственная причина плохих знаний ВМ студентов - бездарность и полное нежелание учиться самому у самих преподавателей. Цитата(Artem-1.6E-19 @ Dec 5 2006, 23:14)  Все хитрее. Есть две крайности. Первая, это Высшая Математика. У человека происходит отрыв от реальности, бесконечные токи, напряжения итд. Это не лечится. Это путь в Торсионные поля итд. Вариант номер два, это когда поверхностные знания теории, но понимание "на пальцах" что происходит когда транзистор отпускает реле. Нужно будет, человек и с математикой этого разберется (а куда он денется). Но когда он будет разбираться, он будет помнить и о том что и диод не идиален. Позволю с Вами немного не согласиться, хотя в принципе сразу я хотел одобрить Ваш тезис, но после некоторого раздумия... Теория и практика неразделимы в своей диалектической борьбе, это как освещенная и теневая сторона одного предмета - человеческой деятельности. Вот вспомнил я некоторые предметы, такие как теория радиоцепей и сигналов, теория цепей, теория автоматического управления... Если бы не огромный радиолюбительский опыт и книга В.Т.Полякова "радиолюбителям о технике прямого преобразования" где я все прочел сначала упрощенно и уже сформировал круг задач, научился прикидывать спектры, оценивать сложности получения и детектирования тех или иных способов модуляции нифига бы я там не понял! С теорией цепей было гораздо грустнее, создалось такое впечатления чо препода здорово задели, мол, он не может ввести взрослого человека в заблуждение и он решил исправиться  . Разобрался гораздо позже, почитав книжку Константина Гомоюнова "Транзисторные цепи". Судя по тексту, автор старой советской закалки, но зато все толково и понятно. Хоть в книге далеко не все вопросы освещены, но как раз это бы ее и убило бы, превратив в никому не нужный талмуд. Кстати это основная черта бездарности препода, когда человек думает что он все знает, и стремится все это втиснуть в 40 лекций. Получается полный гной, причем абсолютно бесполезный. Ибо сейчас включил комп в инет и нашел все что тебе надо, время когда в ВУЗ приезжал выходец из простой узбекской деревушки которого следовало "прогрузить" давно прошли и я вообще сомневаюсь, что в технической области сейчас реально рассказать все... надо скорее научит человека думать в эту сторону, интересоваться и творчески подходить к проблеме. А это даже не пытаются делать, ибо сами никогда так не делали... Да я еще эту ТАУ забыл упомянуть. Курс был не столь глубокий но я как вспомню эту декларацию незыблемых истин. Ужжжас. Однажды, сидя на лекции, я вдруг понял, что нам рассказывают о возможном возникновении генерации в цепи обратной связи, и это так близко к будущим будням радистов - самовозбуждение в АРУ - но ведь нет же, надо это рассказывать так, что бы если в ряды студентов вдруг затесался потенциальный враг - то не смог бы вынести военную тайну буржуям  . Так вот о чем это я. А о том, что все эти бесконечные токи и напряжения имеют место быть на практике (хотя бы в эскизном проектировании устройств на полевых транзисторах), мало того если они появились в нашей истории то значит кому-то в чем-то помогли  . Просто научить их понимать может только тот кому они и помогли, а не первый попавшийся бюрократ от науки обвешанный титулами которые у работников высшей школы появляются видимо за выслугу лет, а не за ясный и светлый ум To: ALL Наболтал не по-теме аж самому страшно  , что бы вынести хоть что-то полезное самому себе спрошу у вумных товарищей, а где можно посмотреть какой-нибудь бук или ресурс по методах реализации ОС под «ембадед» проекты (не только RTOS) Форум не предлагать, ибо мне бы что-то более абстрактное, это раС, а еще в форуме никогда не приходят к единому мнению, это дваС . Описалово работы уже существующих ОС тоже не так интересно, интересует какой-либо учебник…
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Dec 7 2006, 11:27
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(DRUID3 @ Dec 6 2006, 22:58)  Цитата(Сергей Борщ @ Dec 6 2006, 03:07)  Извечный спор откуда начинать - с практики или теории. Поскольку не верю в "Нужно будет, человек и с математикой этого разберется", то дальше обсуждать не буду.
Поверьте, разберется, я же разобрался хотя меня это очень мало интересовало в застенках ВТУЗа  . Я почти неспособен (из-за какого то внутреннего протеста, что ли) усваивать знания практическое применение которых я не нахожу или не понимаю, но только я пойму для чего это надо, и это уже совсем другой я  . Эдакий эгоизм в познании, если угодно... Это все мне знакомо, однако есть у меня и противоположный опыт - в школе математика давалась на "ура" в ВУЗе вышка не пошла вообще - трояк с натягом, сейчас она мне очень нужна, и книжки читаю, а все равно "не доходит". Приходится методом тыка. Цитата(DRUID3 @ Dec 6 2006, 22:58)  а где можно посмотреть какой-нибудь бук или ресурс по методах реализации ОС под «ембадед» проекты (не только RTOS) Форум не предлагать, ибо мне бы что-то более абстрактное, это раС, а еще в форуме никогда не приходят к единому мнению, это дваС . Описалово работы уже существующих ОС тоже не так интересно, интересует какой-либо учебник… Рискну предложить-приложить МГУ, К.Ю.Богачев, ОСРВ предварительные материалы лекций. Судя по оглавлению толковая книжка. P.S. Если кто желает - киньте в ваши закрома на фтп.
Сообщение отредактировал Сергей Борщ - Dec 7 2006, 11:28
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
Сообщений в этой теме
kichkine Критерии перехода к RTOS Nov 3 2006, 07:29 zltigo Цитата(kichkine @ Nov 3 2006, 09:29) Како... Nov 3 2006, 08:02 Massaew Цитата(zltigo @ Nov 3 2006, 11:02) Всегда... Mar 25 2008, 14:17  zltigo Цитата(Massaew @ Mar 25 2008, 17:17) Что ... Mar 25 2008, 16:55  IgorKossak Цитата(Massaew @ Mar 25 2008, 16:17) ... ... Mar 26 2008, 06:30 Дон Амброзио Цитата(zltigo @ Nov 3 2006, 11:02) на так... Mar 27 2008, 13:53 KirillS Цитата(kichkine @ Nov 3 2006, 09:29) Како... Nov 10 2006, 16:13 surge Есть алтернатива и firmware и RTOS - real time ker... Nov 24 2006, 10:49 Hardman Применять или не применять RTOS прежде всего завис... Nov 24 2006, 19:13 IgorKossak Цитата(Hardman @ Nov 24 2006, 18:13) Прим... Nov 28 2006, 18:15  st256 Цитата(IgorKossak @ Nov 29 2006, 00:15) Ц... Nov 30 2006, 18:06   khach Цитата(st256 @ Nov 30 2006, 18:06) Не счи... Nov 30 2006, 18:48    st256 Цитата(khach @ Dec 1 2006, 00:48) Цитата(... Nov 30 2006, 19:03 khach Критерий простой- если в системе крутиться более т... Nov 28 2006, 18:30 Alex B._ >> Не считаете ли Вы, что моя задача требует... Nov 30 2006, 19:09 st256 Цитата(Alex B._ @ Dec 1 2006, 01:09) ... Dec 1 2006, 07:43 Alex B._ real-time это абстрактное условие реакции на внешн... Dec 1 2006, 13:36 st256 Цитата(Alex B._ @ Dec 1 2006, 19:36) real... Dec 1 2006, 15:50  KirillS Цитата(st256 @ Dec 1 2006, 14:50) Цитата(... Dec 1 2006, 16:42   st256 Цитата(KirillS @ Dec 1 2006, 22:42) Если ... Dec 1 2006, 17:02      KirillS Цитата(st256 @ Dec 2 2006, 12:40) Цитата(... Dec 3 2006, 00:19       st256 Цитата(KirillS @ Dec 3 2006, 06:19) 1)Ага... Dec 4 2006, 07:38        KirillS Цитата(st256 @ Dec 4 2006, 06:38) TCP/IP ... Dec 4 2006, 22:58         st256 Цитата(KirillS @ Dec 5 2006, 04:58) Вот о... Dec 6 2006, 16:16          KirillS Цитата(st256 @ Dec 6 2006, 15:16) Цитата
... Dec 7 2006, 23:23         Artem-1.6E-19 Цитата(Прохожий @ Dec 3 2006, 15:53) Цита... Dec 3 2006, 17:55          path_finder Все критерии уже давно продуманы и сказаны:
наприм... Dec 3 2006, 18:58           Artem-1.6E-19 Цитата(path_finder @ Dec 3 2006, 17:58) Л... Dec 3 2006, 21:54            Прохожий Цитата(Artem-1.6E-19 @ Dec 3 2006, ... Dec 3 2006, 23:25             Artem-1.6E-19 Цитата(Прохожий @ Dec 3 2006, 22:25) Цита... Dec 3 2006, 23:54              Прохожий Цитата(Artem-1.6E-19 @ Dec 3 2006, ... Dec 4 2006, 00:37               Artem-1.6E-19 Цитата(Прохожий @ Dec 3 2006, 23:37) Но н... Dec 4 2006, 08:42          Прохожий Цитата(Artem-1.6E-19 @ Dec 3 2006, ... Dec 3 2006, 19:34               Сергей Борщ Цитата(Artem-1.6E-19 @ Dec 5 2006, ... Dec 6 2006, 04:07                Artem-1.6E-19 Цитата(Сергей Борщ @ Dec 6 2006, 03:07) И... Dec 6 2006, 09:51                 Carmack Цитата(Artem-1.6E-19 @ Dec 6 2006, ... Dec 6 2006, 16:24                Artem-1.6E-19 Цитата(DRUID3 @ Dec 6 2006, 22:58) следов... Dec 7 2006, 23:03             st256 Цитата(Прохожий @ Dec 6 2006, 02:53) Ну, ... Dec 6 2006, 16:46              Прохожий Цитата(st256 @ Dec 6 2006, 16:46) Кстати,... Dec 7 2006, 22:15               st256 Цитата(Прохожий @ Dec 8 2006, 04:15) Цита... Dec 8 2006, 14:22                Artem-1.6E-19 Цитата(st256 @ Dec 8 2006, 13:22) Увы, ме... Dec 8 2006, 14:58                Прохожий Цитата(st256 @ Dec 6 2006, 16:46) Увы, ме... Dec 9 2006, 16:10       st256 Цитата(Прохожий @ Dec 3 2006, 07:14) Допу... Dec 4 2006, 08:09    Artem-1.6E-19 Цитата(st256 @ Dec 1 2006, 20:33) 2. То, ... Dec 1 2006, 23:10     zltigo Цитата(Artem-1.6E-19 @ Dec 1 2006, ... Dec 2 2006, 02:14      Artem-1.6E-19 Цитата(zltigo @ Dec 2 2006, 01:14) Цитата... Dec 2 2006, 14:14       st256 Цитата(Artem-1.6E-19 @ Dec 2 2006, ... Dec 2 2006, 18:53        Artem-1.6E-19 Цитата(st256 @ Dec 2 2006, 17:53) Ну ты ж... Dec 2 2006, 23:44 Alex B._ 2st256
дружище, да тебя всерьез уже никто не воспр... Dec 2 2006, 01:35 Artem-1.6E-19 Цитата(Alex B._ @ Dec 2 2006, 00:35) 2st2... Dec 2 2006, 01:43 st256 Цитата(Alex B._ @ Dec 2 2006, 07:35) 2st2... Dec 2 2006, 14:00 Alex B._ Если в ладах с английским -
/pub/DOC/Books/OS/OS_... Dec 7 2006, 12:10 Nixon 2 Сергей Борщ - принудительно перевел в "свои... Dec 7 2006, 12:26 Сергей Борщ Цитата(Nixon @ Dec 7 2006, 11:26) 2 Серге... Dec 7 2006, 12:41 zltigo Здорово тема "развивается".
P.S.
Может... Dec 9 2006, 17:02 st256 Цитата(zltigo @ Dec 9 2006, 23:02) Здоров... Dec 9 2006, 19:19  Прохожий Цитата(st256 @ Dec 9 2006, 19:19) Нет, не... Dec 9 2006, 22:48   Artem-1.6E-19 Цитата(Прохожий @ Dec 9 2006, 21:48) Личн... Dec 9 2006, 23:16    Прохожий Цитата(Artem-1.6E-19 @ Dec 9 2006, ... Dec 10 2006, 02:33     Artem-1.6E-19 Цитата(Прохожий @ Dec 10 2006, 01:33) Цит... Dec 10 2006, 09:50      Прохожий Цитата(Artem-1.6E-19 @ Dec 10 2006,... Dec 10 2006, 17:21       Artem-1.6E-19 [quote name='Прохожий' date='Dec 10 20... Dec 10 2006, 18:10        Прохожий Цитата(Artem-1.6E-19 @ Dec 10 2006,... Dec 10 2006, 22:40         Artem-1.6E-19 Если будет идея "по существу", пишите. В... Dec 10 2006, 23:21   st256 Цитата(Прохожий @ Dec 10 2006, 04:48) Воп... Dec 12 2006, 14:04    Прохожий Цитата(st256 @ Dec 12 2006, 14:04) Ну про... Dec 13 2006, 08:08     st256 Цитата(Прохожий @ Dec 13 2006, 14:08) Я т... Dec 13 2006, 16:44      IgorKossak Цитата(st256 @ Dec 13 2006, 15:44) Разве ... Dec 14 2006, 15:47 sensor_ua Сразу - всё ИМХО, не больше. Наверно...
Не так дав... Dec 11 2006, 01:12 Artem-1.6E-19 Цитата(sensor_ua @ Dec 11 2006, 00:12) Я ... Dec 11 2006, 01:24 sensor_ua Считайте лучше, что со странностями.
Пример.
Нуже... Dec 11 2006, 02:30 Massaew Цитата(IgorKossak @ Mar 26 2008, 09:30) Н... Mar 26 2008, 10:43 IgorKossak Цитата(Massaew @ Mar 26 2008, 12:43) Подс... Mar 26 2008, 13:18 ptolemy Цитата(Massaew @ Mar 26 2008, 13:43) Так ... Mar 27 2008, 12:42
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|