| Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств. |
Мощные МК или одноплатник? Посоветуйте!
28.07.2012, 23:52
|
|
|
Гражданин KAZUS.RUN
Регистрация: 17.11.2011
Адрес: Брянская область, РФ
Сообщений: 699
Сказал спасибо: 693
Сказали Спасибо 428 раз(а) в 213 сообщении(ях)
|
Re: Мощные МК или одноплатник? Посоветуйте!
Сообщение от Easyrider83
|
|
железо выбирать под операционку.
|
я, мягко говоря, не спец в программировании НЕ мк. Всего пара-тройка простых программ под Win. Попытки написать под Linux завершилась на стадии установки компилятора под оный  точнее, не установки
да, хотелось бы чтобы там жило что-то типа WinCE или вроде оного. Так как средств разработки под Win много и литературы с примерами найти не проблема.
|
|
|
|
29.07.2012, 03:12
|
|
|
Прописка
Регистрация: 06.03.2010
Сообщений: 2
Сказал спасибо: 35
Сказали Спасибо 27 раз(а) в 19 сообщении(ях)
|
Re: Мощные МК или одноплатник? Посоветуйте!
Сообщение от Easyrider83
|
|
Я вам рекомендую железо выбирать под операционку. Когда ясно будет, что писать и под какие задачи, железо выбрать будет на много проще.
|
Севершенно верно! Тогда и получается, что "Писюковая порода" в миниатюре нужна. И не просто маленькая стандартная материнка, а то, где "все минимальное включено"(запаяно) на плате. Даже с возможностями,например MS DOS 6 c драйверами для загрузки с флешки.. очень недурно, а главное,- все понятно и привычно..
Последний раз редактировалось Vlad_Petr; 29.07.2012 в 03:19.
|
|
|
|
29.07.2012, 07:59
|
|
|
Гражданин KAZUS.RUN
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
|
Re: Мощные МК или одноплатник? Посоветуйте!
Для сложных проектов конечно можно применить и PС платформу или что то с ней программно совместимое, но для мелких я думаю стоит изучить микроконтроллеры. Если писать на Си то переход должен быть максимально безболезненным.
Тем более DOS и Windows не являются системами реального времени и если нужно что то написать с максимально быстрыми откликами и выверенное по таймингам то на этих платформах это делать крайне затруднительно. Разве что писать драйвера но их не удобно отлаживать.
|
|
|
|
29.07.2012, 11:02
|
|
|
Гражданин KAZUS.RUN
Регистрация: 17.11.2011
Адрес: Брянская область, РФ
Сообщений: 699
Сказал спасибо: 693
Сказали Спасибо 428 раз(а) в 213 сообщении(ях)
|
Re: Мощные МК или одноплатник? Посоветуйте!
Сообщение от Vlad_Petr
|
Тогда и получается, что "Писюковая порода" в миниатюре нужна. И не просто маленькая стандартная материнка, а то, где "все минимальное включено"(запаяно) на плате. Даже с возможностями,например MS DOS 6 c драйверами для загрузки с флешки.. очень недурно, а главное,- все понятно и привычно..
|
это была бы просто сказка 
пока всё найденное очень дорого. И великовато для встраивания
|
|
|
|
29.07.2012, 11:04
|
|
|
Гражданин KAZUS.RUN
Регистрация: 17.11.2011
Адрес: Брянская область, РФ
Сообщений: 699
Сказал спасибо: 693
Сказали Спасибо 428 раз(а) в 213 сообщении(ях)
|
Re: Мощные МК или одноплатник? Посоветуйте!
Сообщение от Flopix
|
|
не являются системами реального времени и если нужно что то написать с максимально быстрыми откликами и выверенное по таймингам то на этих платформах это делать крайне затруднительно
|
пока надо банальная интерактивность + хранение данных. может и их обработка.
реалтайм на МК можно сделать 
если надо вообще такое. у меня пока проекты относительно простые...
ps
я так прикинул: мне бы возможностей " Спектрума" хватило, только чтобы с картами работал и разъемы с портами имел
каюсь, вначале "Спектрум" с маленькой буквы написал
Последний раз редактировалось aleksandr_zh; 29.07.2012 в 12:20.
|
|
|
|
29.07.2012, 21:29
|
|
|
Прописка
Регистрация: 06.03.2010
Сообщений: 2
Сказал спасибо: 35
Сказали Спасибо 27 раз(а) в 19 сообщении(ях)
|
Re: Мощные МК или одноплатник? Посоветуйте!
Сообщение от Flopix
|
|
...Тем более DOS и Windows не являются системами реального времени и если нужно что то написать с максимально быстрыми откликами и выверенное по таймингам то на этих платформах это делать крайне затруднительно. .
|
Полагаю, тут не надо смешивать DOS и Windows. В силу вообще разных подходов при их создании. И, пожалуйста, без популярных штампованых "страшилок".  Для DOS "в реальном времени" НЕТ ПРОБЛЕМ. А для Windows практически не решаемо. Да и "тяжеловат" Windows для ниши девайсов с мощностями между простыми контроллерами и достаточно серьезными задачками. Слишком резкая "ступень перехода", т.е. имеется пустая ниша. И пустота этой ниши, ИМХО, суетливо заполняется всякими, еще плохо отработанными и документированными платформами, дальнейшая судьба которых, в перспективе, достаточно сомнительна.
DOS позволяет сделать все что вы захотите, в разумных пределах. И по очень простой причине: Все ресурсы ваши, после запуска (.exe/.com) вашей управляющей программы. На этом фоне будет только два прерывания системы (+1 к тек.времени и прер. регенерации ОЗУ) При этом, вы сами решаете, когда отметку "+время" можно чуток придержать, а регенерация динамического ОЗУ может быть игнорирована, если вы обращаетесь в полном размере страницы микросхемы ОЗУ (все эти подробности,- отдельная большая тема). Не читайте на "заборах интернета", там многое неправда, особенно на страницах рекламных, те бойкие отрицания  старых, отточенных до мелочей, выверенных решений.
Сообщение от aleksandr_zh
|
...
я так прикинул: мне бы возможностей "Спектрума" хватило, только чтобы с картами работал и разъемы с портами имел..
|
Вот именно! А возможности простой структуры под DOS соответствующей, например, PC-486 ( на три-четыре порядка производительнее Спектрума) достаточно впечатляют. Чего только стоит встроенная в 486-й отдельная стековая "числодробилка" с плавающей запятой (до 486-го это был отдельный сопроцессор) ..легкая красивая песня  если вы ее впрямую на ассме юзаете.
Последний раз редактировалось Vlad_Petr; 29.07.2012 в 22:41.
|
|
|
|
Сказали "Спасибо" Vlad_Petr
|
|
|
29.07.2012, 22:17
|
|
|
Гражданин KAZUS.RUN
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
|
Re: Мощные МК или одноплатник? Посоветуйте!
C Dos я погорячился. Когда то давно сам управлял различными устройствами используя ZX Spectrum. Потом на шару достался ПК Поиск (на русском аналоге процессора 8088 вроде), там уже баловался под управлением DOS. Затем была у меня система с WIn95, там тоже еще был прямой доступ к портам и возможность цеплять свои функции к прерываниям в обычном режиме. А вот затем я перешел на Win98 и лафа закончилась.
|
|
|
|
29.07.2012, 23:32
|
|
|
Гражданин KAZUS.RUN
Регистрация: 17.11.2011
Адрес: Брянская область, РФ
Сообщений: 699
Сказал спасибо: 693
Сказали Спасибо 428 раз(а) в 213 сообщении(ях)
|
Re: Мощные МК или одноплатник? Посоветуйте!
Сообщение от Vlad_Petr
|
|
возможности простой структуры под DOS соответствующей, например, PC-486 ( на три-четыре порядка производительнее Спектрума) достаточно впечатляют
|
очень впечатляют! 
помню, писал низкоуровневую работу с винчестерами (на вызовах БИОС)
ассм был 286, компы были уже мощнее, от 486 это точно
И тут у знакомых попалась на глаза книга, что-то типа "Ассемблер 486, архитектура процессора". Мама! - около 450 страниц таблиц, описания регистров и встроенного железа. Тогда понял на 1% увиденное
|
|
|
|
Сказали "Спасибо" aleksandr_zh
|
|
|
30.07.2012, 00:24
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: Мощные МК или одноплатник? Посоветуйте!
Подними глаза на начало страницы(не конкретно этот, а вообще). Ну и Андроид в помочь.
|
|
|
|
30.07.2012, 00:27
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
|
Re: Мощные МК или одноплатник? Посоветуйте!
aleksandr_zh,
ужо семь страниц трепа - результата нет.
давайте определяйтесь:
1. нужна ли ОС?
2. нужна ли работа с "плавучкой"?
3. объемы обрабатываемых данных/программ?
4. необходимость связи с "верхним уровнем"?
5. количество и типы интерфейсов?
6. тип и интерфейс индикатора, тач, GUI?
7. межплатный интерфейс, платы расширения?
это по минимуму. ответив на эти вопросы, вы сможете сузить круг поиска решения, да и нам будет понятнее.
а иначе это все напоминает "бойцы вспоминали минувшие дни и битвы, где вместе рубились они" (с)
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:44.
|
|