реклама на сайте
подробности

 
 
> Помогите выбрать МК для учебных целей ВУЗа
barabek
сообщение Apr 13 2015, 03:29
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Преамбула. Сейчас на кафедре моего ВУЗа лабораторные по микропроцессорной технике выполняются на базе УМК (как на фото). Кто не знает, это древние аппараты выполненные на процессорах 8080. С втычными платами расширения. С вводом микропрограммы в виде машинных кодов с клавиатуры вручную. Конечно же, для понимания сущности микропроцессоров/микроконтроллеров весьма наглядные устройства. Но.
1. Стендам около 30 лет и обслуживать их становится все сложнее и сложнее.
2. В настоящее время написание программ, отладка и заливка программы в целевое устройство, мягко говоря отличается от описанного.
Нужно базу менять. Количество деньг на это дело очень ограниченно. Решено собрать (или купить готовые) платы с установленным МК и какой-то переферией типа светодиодов, потенциометров и тд. и тп., это уже детали. А вот с выбором МК у нас разгорелись споры. Коллега предлагает выбрать для этого что-нибудь из вариантов 51-го контроллера от Atmel, с внутрисхемным программированием. Плюсы. 1 - 51 ядро имеет кучу литературы, даже на русском языке. 2 - после сброса не нужно настраивать порты ввода-вывода.
Я против этого выбора. Мои доводы против. Нет внутрисхемного отладчика. Сами камни уж сильно "бородатые". Я не против 51-го, но хотелось бы что-нибудь посовременнее. Но, например, МК от silabs сложноваты в первоначальной настройке. Что бы тем же светодиодом помигать нужно сделать побольше усилий. И вообще мне больше импонируют сейчас stm8. Доставабельны, дешевы. Т.е. если что студент может купить плату отладочную и тут же применить свои знания в какой-либо поделке "для дома, для семьи".
Может коллективный разум что-нибудь посоветует другое или добавит "голосов" в одину из наших копилок?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Slash
сообщение Apr 13 2015, 21:14
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 202
Регистрация: 10-04-05
Из: Санкт-Петербург
Пользователь №: 4 011



+1 за MSP430
10$ за самый просто Lauchpad на MSP-EXP430G2. Отладчик на плате.
Архитектура простая, старались сделать похожую на PDP-11 (насколько получилось не знаю).
Ассемблер
Цитата
Набор инструкций очень простой и представлен 27 инструкциями, 24 эмулированными инструкциями.

Софт: при таких размерах кристалла можно брать даже урезанные версии платных IDE.
Литература. Полно на английском, есть и на русском.

Сообщение отредактировал Slash - Apr 13 2015, 21:14
Go to the top of the page
 
+Quote Post
barabek
сообщение Apr 13 2015, 23:10
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Да, сколько людей столько и мнений. Попробую все переосмыслить.
Цитата(vovanse)
...на первом курсе студенты доучивают математику и русский язык (...

Цитата(iosifk)
да, большинству студней Ваши микроконтроллеры просто не нужны... и это факт! Но что Вы делаете для тех, кому они нужны? Чем их стимулируете?

Да это так. Но что же теперь, вообще их не учить? Как сказал один из моих наставников: "если к нам приходят никто, то и учить мы их должны ни чему" sm.gif. К тому же у меня последние 2 года нормальные студенты попадаются. И раньше иногда проскакивали. На них и ориентироваться. Другие не учатся? ну их дело. Главное чтобы совесть была чиста sm.gif
Цитата(alexunder)
Вот когда с целями курса определитесь (изучение принципов работы МК или конструирование периферийных устройств)

Обучаемые специальности не связаны напрямую с разработками промышленного оборудования. Но с другой стороны кто знает.
Цитата(RabidRabbit)
Студенты должны понимать, как отдельные команды работают, как влияют на флаги...

Вот именно. Что и хотелось бы давать на первом этапе. А уже затем Си и все такое. Чтобы понимали, что это не какой-то "миелофон" и не шайтан-машина.
Цитата(_4afc_)
в ЛЭТИ до сих пор изучают Паскаль вместо Си!...
Т.е. вам надо не только выбрать МК, но и написать курс лекций под этот МК. А затем ваш курс лекций должен заменить курс лекций по 8080. Это должно утвердить руководство ВУЗа и всякие акредитующие ВУЗ организации...

Ну это не показатель. Вполне возможно, что тоже изучают потому как другого не могут. Да, курс лекций и методичек - это конечно тоже задача. Но ее можно решить.
А на счет утвержедения руководством, а тем более аккредетующими организациями. Открою вам секрет. Никому,ещё раз повторю, НИКОМУ не интересно, что изучается. ГОС, а тем более теперешний ФГОС дает полную свободу о наполненности читаемых курсов. При всех проверках знания студентов интересуют в последнюю очередь. А вернее вообще ни кого не интересуют в настоящее время. Главное - документация. Огромное количество документации.
Цитата(iosifk)
И еще. Если Вы там на дальнем востоке находитесь, то смотрите в сторону Японии. Доставка микросхем из Европейской России будет куда как дороже. А первый в мире по объему выпуска производитель микроконтроллеров - Реннесас.

Ну, скажем так, географическая близость с Японией и Китаем не связана с реальным расстоянием. Все посылки все равно идут или через Москву или Новосиб.
Итак. Cortex сложен. Я бы с удовольствием, но начинать с него, тем более для среднестатистического нельзя.
Arduino - только не это sm.gif Android хорошо, но не для изучения микропроцессорной техники.
Согласен с теми, кто предлагает восьмибитники. Из доставабельных, что есть в нашей деревне stm8, atmega, 51 от atmel. Имею ввиду, что можно пойти и сразу купить, а не заказывать по почте.
Причем если брать готовые платки, то stm8 по цене вне конкуренции.И я с ними работал sm.gif, но и с 51-ми тоже работал. По возможностям отладки они проигрывают значительно. С amega у нас ни кто не работал, но это не беда, в общем-то. Так что это за аргумент не принимайте.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
agregat
сообщение Apr 14 2015, 03:22
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 790
Регистрация: 6-02-14
Из: Омск
Пользователь №: 80 379



Цитата(barabek @ Apr 14 2015, 02:10) *
Да, сколько людей столько и мнений. Попробую все переосмыслить.

Про Arduino...
Студенты с детского сада возятся с планшетами и знакомы с высокоуровневым программированием так или иначе.
У Вас два пути, если Вы хотите выпускать хоть как то подготовленных студентов.
Первое это отказаться от нижнего уровня и сразу же загружать их софтом независимым от платформы. Тогда о железе надо забыть.
Если же Вы хотите их приучить к железу то для начала Вам надо на пальцах доказать что железо это интересно тем людям которые с сопливого детства под подушкой держат самое высокотехнологичное железо на данный момент.
А Вы им будете показывать плату с восьмибитником и говорить о сложности программирования. Разрыв между тем к чему они привыкли и тем что они увидят у Вас в лабе их полностью деморализует. Если такое фуфло как плата со спичечный коробок требует полгода на изучение, что ж тогда говорить о смартфоне? Там нужно 250 лет жизни. Это будет у каждого Вашего студента в голове. Результат очевиден каждый сделает вывод "этот вселенский геморрой не для меня тьфу тьфу". И Вы навсегда потеряете своих студентов. На самом деле так оно и есть смартфоны это еще лет 15..20 пахать после универа.
Но если такое сказать студентам они не примут. Им всего 20 лет, и пахать забесплатно еще одну жизнь только для того чтобы
делать какое то там железо, да никогда. Никто не готов в 20 лет убить лучшие годы жизни на учебу и начать творить в 40, для меня в 20, 40 лет это была глубокая старость.
Все хотят творить в 22, и верят в это. Вы попытаетесь разрушить эту веру и потеряете студентов как аудиторию.
Ардуино позволяет создать сказку о том что все просто с железом и творить можно через 10 минут без подготовки. ЧТД.

Теперь про светлую сторону. Полгода назад я лично наблюдал специалиста высокого класса по радиостанциям. Он там знает все от спектров до ассемблера и C, включая полный цикл проектирования схема плата.
При постройке личного коттеджа он решил установить метеостанцию и получать по удаленке данные о погоде.
Но сам то датчик плевое дело, а вот транспорт этих данных из дома в интернет и вывод на смартфон проблема, требуется неслабое знание софта разного уровня от нижнего при сборе данных с датчика и упаковки в пакеты ip, до Arduino на смартфоне.

Решить такое в короткий срок своими силами это полгода времени для человека незнакомого с сетевым протоколами и софтом смартфона. Он радовался как ребенок, когда за два дня запустил Web сервер на Arduino и получил температуру по удаленке.
Это универсал с колоссальным опытом железа и умеющим программировать микроконтроллеры.

Короче Вам нужна любая платформа которая имеет транспорт до смартфона. Это может быть и STM32 с WiFi или BT модулем, но софт придется тогда создавать силами кафедры. Без транспорта от датчика до экрана планшета вся затея улетает в трубу.
И Arduino это самое бюджетное решение...
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Apr 14 2015, 09:49
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Цитата(agregat @ Apr 13 2015, 23:22) *
Про Arduino...
..
Первое это отказаться от нижнего уровня и сразу же загружать их софтом независимым от платформы. Тогда о железе надо забыть.
Если же Вы хотите их приучить к железу то для начала Вам надо на пальцах доказать что железо это интересно тем людям которые с сопливого детства под подушкой держат самое высокотехнологичное железо на данный момент.

...
Ардуино позволяет создать сказку о том что все просто с железом и творить можно через 10 минут без подготовки. ЧТД.

..
Решить такое в короткий срок своими силами это полгода времени для человека незнакомого с сетевым протоколами и софтом смартфона. Он радовался как ребенок, когда за два дня запустил Web сервер на Arduino и получил температуру по удаленке.
Это универсал с колоссальным опытом железа и умеющим программировать микроконтроллеры.

..


Ну во первых почему доказывать что железо это интересно надо, а содт независимой платформы не надо.
А во вторых, ваш пост прекрасно доказывает, что Ардуино изучать не нужно.
Кому надо "за 2 дня освоят".

Я думаю, что ваш товарищ не сильно то и разобрался что оно и как в ардуино.
Так, купленная игрушка, сказали куда кнопки давить, чтоб эффект получить.
Если уж и ардуино, то все - начиная от системы комманд АВР, организации памяти и как они его сделали.
Что впрочем ничем не отличается от "8и битников"


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- barabek   Помогите выбрать МК для учебных целей ВУЗа   Apr 13 2015, 03:29
- - uriy   Я тоже за stm8, а еще лучше за stm32. Купить какую...   Apr 13 2015, 04:10
|- - _Bill   Цитата(uriy @ Apr 13 2015, 07:10) Я тоже ...   Apr 18 2015, 02:59
- - vovanse   По мне так STM32, по ним сейчас большое количество...   Apr 13 2015, 04:40
|- - barabek   Цитата(vovanse @ Apr 13 2015, 15:40) По м...   Apr 13 2015, 04:53
- - vovanse   Да нет там ничего сложного STM32Cube генерирует г...   Apr 13 2015, 05:01
|- - RabidRabbit   Цитата(vovanse @ Apr 13 2015, 08:01) Да н...   Apr 13 2015, 05:26
|- - vovanse   Цитата(RabidRabbit @ Apr 13 2015, 12:26) ...   Apr 13 2015, 05:31
|- - Lmx2315   ..нее, только что-то простое и только ассемблер. A...   Apr 13 2015, 05:49
- - scifi   Цитата(barabek @ Apr 13 2015, 06:29) И во...   Apr 13 2015, 05:48
- - vovanse   Нужно голосовалку с вариантами контроллеров   Apr 13 2015, 05:51
- - _4afc_   Стенды с 8080 существуют В ВУЗе не сами по себе. А...   Apr 13 2015, 05:53
|- - scifi   Цитата(_4afc_ @ Apr 13 2015, 08:53) Повер...   Apr 13 2015, 06:04
|- - alexunder   ЦитатаПомогите выбрать МК для учебных целей ВУЗа Ц...   Apr 13 2015, 08:07
- - Александр С   Советую вот эту плату STM32F4DISCOVERY. К ней такж...   Apr 13 2015, 06:09
- - Valentine Loginov   Стенды - это хорошо. А еще очень хорошо когда есть...   Apr 13 2015, 06:15
|- - _3m   Цитата(Valentine Loginov @ Apr 13 2015, 09...   Apr 13 2015, 06:31
- - krux   ЦитатаSTM32. Заманчиво. Но сложноваты, как мне каж...   Apr 13 2015, 06:20
|- - vovanse   Цитата(krux @ Apr 13 2015, 13:20) вы уж о...   Apr 13 2015, 06:46
|- - Vishv   Цитата(krux @ Apr 13 2015, 11:20) нельзя ...   Apr 13 2015, 07:36
|- - Corvus   Поддержу ASN Cortex-M3 от Миландр - оптимальный вы...   Apr 13 2015, 08:00
- - ASN   barabek IMHO, тут вопрос не технический, а больше ...   Apr 13 2015, 07:08
- - iosifk   Цитата(barabek @ Apr 13 2015, 06:29) Може...   Apr 13 2015, 08:20
- - _pv   http://www.ti.com/ww/en/launchpad/launchpa...sp430...   Apr 13 2015, 10:34
|- - Огурцов   полезнее всего - stm32 начать изучать лучше с ассе...   Apr 13 2015, 11:24
- - A. Fig Lee   Для изучения с нуля 8051 хорош. Кортексы только и...   Apr 13 2015, 11:58
|- - Tronix286   Цитата(A. Fig Lee @ Apr 13 2015, 14:58) Д...   Apr 13 2015, 12:16
|- - A. Fig Lee   Цитата(Tronix286 @ Apr 13 2015, 08:16) То...   Apr 13 2015, 12:33
- - AlexandrY   Цитата(barabek @ Apr 13 2015, 06:29) Може...   Apr 13 2015, 12:37
- - dm.pogrebnoy   У нас в учпроцессе используется отладочные платы н...   Apr 13 2015, 12:39
- - agregat   А по моему им надо смотреть в сторону платформы Ar...   Apr 13 2015, 13:14
|- - _pv   Цитата(agregat @ Apr 13 2015, 20:14) А по...   Apr 13 2015, 13:27
|- - _4afc_   Цитата(agregat @ Apr 13 2015, 16:14) А по...   Apr 13 2015, 15:37
|- - scifi   Цитата(_4afc_ @ Apr 13 2015, 18:37) Устро...   Apr 13 2015, 15:48
|- - gerber   Цитата(_4afc_ @ Apr 13 2015, 19:37) Дали ...   Apr 13 2015, 16:09
|- - alexunder   (да простит ТС и модератор за оффтоп) Цитата(gerbe...   Apr 13 2015, 20:58
|- - iosifk   Цитата(barabek @ Apr 14 2015, 02:10) Да, ...   Apr 14 2015, 08:47
|- - _4afc_   Цитата(iosifk @ Apr 14 2015, 11:47) Еще я...   Apr 14 2015, 09:24
- - V_G   Почему-то никто про специализацию студентов не спр...   Apr 14 2015, 04:40
- - aleksandr-zh   ребята и девчата, давайте жить дружно! начнём...   Apr 14 2015, 11:20
|- - iosifk   Цитата(aleksandr-zh @ Apr 14 2015, 14...   Apr 14 2015, 12:10
- - Lagman   aleksandr-zh А какой софт для разработки (редактор...   Apr 14 2015, 12:04
- - aleksandr-zh   всё зависит от задачи преподавателя, длительности ...   Apr 14 2015, 12:10
- - aleksandr-zh   самопал выпустили в количестве около 200-250 штук,...   Apr 14 2015, 12:18
|- - iosifk   Цитата(aleksandr-zh @ Apr 14 2015, 15...   Apr 14 2015, 12:28
|- - Xenia   Цитата(iosifk @ Apr 14 2015, 15:28) И при...   Apr 14 2015, 14:06
- - aleksandr-zh   потому и делал всё под выводные детали (платы поку...   Apr 14 2015, 12:35
|- - iosifk   Цитата(aleksandr-zh @ Apr 14 2015, 15...   Apr 14 2015, 13:08
- - aleksandr-zh   я ж не зря выделил, что делалось это в 2009 году В...   Apr 14 2015, 13:11
|- - iosifk   Цитата(aleksandr-zh @ Apr 14 2015, 16...   Apr 14 2015, 13:22
- - aleksandr-zh   я обращался, в 2005-2006 годах помогли только Mikr...   Apr 14 2015, 13:29
|- - iosifk   Цитата(aleksandr-zh @ Apr 14 2015, 16...   Apr 14 2015, 13:37
- - aleksandr-zh   мне помогать уже не надо. Да и тема - не моя вот ...   Apr 14 2015, 13:52
- - aleksandr-zh   голая плата хороша только "железячникам...   Apr 14 2015, 14:35
|- - jcxz   Цитата(aleksandr-zh @ Apr 14 2015, 20...   Apr 14 2015, 14:50
|- - mantech   Цитата(aleksandr-zh @ Apr 14 2015, 17...   Apr 14 2015, 17:11
- - aleksandr-zh   ммм... Если бы вы видели изначально список моих хо...   Apr 14 2015, 16:10
- - dm.pogrebnoy   aleksandr-zh Весьма классный набор. А для тех ком...   Apr 14 2015, 20:07
- - Xenia   1-ый год обучения - собираем народный AVR-программ...   Apr 14 2015, 20:55
|- - mantech   Цитата(Xenia @ Apr 14 2015, 23:55) 1-ый г...   Apr 15 2015, 17:52
- - controller_m30   Моё предложение MSP430. Потому что у него фон-Нейм...   Apr 16 2015, 02:45
- - Xenia   Вот еще неплохая альтернатива для учебной платы: T...   Apr 16 2015, 03:13
- - agregat   Опоздали они с микроконтроллерами лет на 15.   Apr 16 2015, 03:55
|- - Xenia   Цитата(agregat @ Apr 16 2015, 06:55) Как ...   Apr 16 2015, 04:02
|- - agregat   Цитата(Xenia @ Apr 16 2015, 07:02) Скажит...   Apr 16 2015, 04:09
|- - mantech   Цитата(agregat @ Apr 16 2015, 07:09) Встр...   Apr 16 2015, 05:16
- - aleksandr-zh   когда я читаю такие холивары - вспоминаю это   Apr 16 2015, 05:27
- - agregat   Мне Вас жаль, такая пошлятина... Меня от картинки ...   Apr 16 2015, 18:27
- - aleksandr-zh   для меня такой же пошлятиной является флед-халивар...   Apr 16 2015, 18:31
- - krux   Основная задача ВУЗа - не натаскать на конкретную ...   Apr 16 2015, 20:15
|- - barabek   Да, тема грозит перерости в холивар. Спрашивали пр...   Apr 16 2015, 23:51
|- - A. Fig Lee   Цитата(barabek @ Apr 16 2015, 19:51) Итак...   Apr 17 2015, 00:10
|- - wim   Цитата(barabek @ Apr 17 2015, 02:51) Толь...   Apr 17 2015, 05:38
||- - Эдди   Цитата(wim @ Apr 17 2015, 08:38) По цене ...   Apr 17 2015, 06:36
|||- - wim   Цитата(Эдди @ Apr 17 2015, 09:36) Есть ещ...   Apr 17 2015, 06:45
||- - HHIMERA   Цитата(wim @ Apr 17 2015, 08:38) STM8 деш...   Apr 17 2015, 07:15
|||- - wim   Цитата(HHIMERA @ Apr 17 2015, 10:15) Если...   Apr 17 2015, 07:36
|||- - HHIMERA   Цитата(wim @ Apr 17 2015, 10:36) аналогов...   Apr 17 2015, 07:50
|||- - wim   Цитата(HHIMERA @ Apr 17 2015, 10:50) Слыш...   Apr 17 2015, 08:07
||- - mantech   Цитата(wim @ Apr 17 2015, 08:38) Только 8...   Apr 17 2015, 17:50
|- - _3m   Цитата(barabek @ Apr 17 2015, 02:51) Итак...   Apr 17 2015, 06:49
|- - _pv   Цитата(barabek @ Apr 17 2015, 06:51) Сузи...   Apr 17 2015, 09:47
||- - HHIMERA   Цитата(_pv @ Apr 17 2015, 12:47) располож...   Apr 17 2015, 13:18
|- - controller_m30   Цитата(barabek @ Apr 17 2015, 02:51) Толь...   Apr 17 2015, 15:52
||- - den_po   Цитата(controller_m30 @ Apr 17 2015, 19:5...   Apr 18 2015, 07:34
|- - krux   Цитата(barabek @ Apr 17 2015, 02:51) Спра...   Apr 17 2015, 18:12
|- - mantech   Цитата(krux @ Apr 17 2015, 21:12) В таких...   Apr 17 2015, 18:29
||- - krux   Цитата(mantech @ Apr 17 2015, 21:29) Тогд...   Apr 17 2015, 18:36
||- - Xenia   Цитата(mantech @ Apr 17 2015, 21:29) Тогд...   Apr 17 2015, 20:11
||- - iosifk   Цитата(Xenia @ Apr 17 2015, 23:11) Каменн...   Apr 17 2015, 21:17
||- - mantech   Цитата(Xenia @ Apr 17 2015, 23:11) Каменн...   Apr 18 2015, 05:45
|- - _Bill   Ого! Дискуссия вызвала определенный интерес. И...   Apr 18 2015, 04:18
- - Эдди   Цитата(wim @ Apr 17 2015, 09:45) Ну дык а...   Apr 17 2015, 07:30
- - Эдди   Жуть какая! Зачем вам дип-корпуса? Что это за ...   Apr 17 2015, 15:59
- - Xenia   Одно мне определенно ясно - практические работы у ...   Apr 17 2015, 22:37
- - _Bill   Цитата(Xenia @ Apr 18 2015, 01:37) когда ...   Apr 18 2015, 06:08
2 страниц V   1 2 >


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 9th August 2025 - 04:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.01548 секунд с 7
ELECTRONIX ©2004-2016