Курс: Embedded Systems - Shape The World

Мероприятия
22 января начинается очень интересный курс по Embedded Systems. Записаться можно тут. Изучение будет проходить на Cortex M4 от Texas Instruments в среде Keil uVision IDE. Для закрепления знаний будет задание написать графическую игру на дисплее от мобильника. Также можно будет получить сертификат. Список необходимого железа здесь.


P.S. Я уже купил Tiva™ C Series LaunchPad и дисплей, теперь жду с нетерпением начала курса.

70 комментариев

avatar
Ого как круто!!! Но не все владеют английским на должном уровне, наверное было бы хорошо положить сюда статьи с изложением пройденного материала но уже на русском. И для тебя проделать такую работу это будет очень полезно, поверь.
avatar
В некоторых курсах есть русские субтитры, посмотрим как будет здесь. Думаю тут английский не сложен будет, главное смотреть и повторять что и как делают в видео. В каждой недели есть дед тайм, после которого задание на защитываеться. Постараюсь, но ничего не обещаю.
avatar
А на чем порекомендуете подтянуть английский до уровня понимания на таких курсах?
avatar
На самих курсах :) Я так и делал. В ютубе есть функция перевода субтитров. Перевод корявый — но понять можно :) Думаю, эти курсы будут тоже через ютуб.
После этого я понял что английский — не такой уже и страшный зверь и записался на хорошие курсы по языку. Сейчас уже Intermediate level.
avatar
Там будет много рисунков, схем, так что понимать можно будет интуитивно. Я слушаю разные подкасты, сначала слушал такие: learnenglish.britishcouncil.org/en/elementary-podcasts
Иногда захожу сюда: lingualeo.ru/
Учусь на анг. курсах.
P.S. Над моим анг. надо очень много работать, так что не могу давать советы.
avatar
Как вы думаете, а если в английском вообще ни бум-бум, стоит ли записываться? (
И (прошу прощения за глупый вопрос), а насколько сильно Кортексы Ti отличаются от ST?
avatar
думаю стоит, а не понравиться тогда можно бросить.
а насколько сильно Кортексы Ti отличаются от ST?
тоже работал з Кортексами ST а з TI не работал) я думаю разница будет только в работе с переферией, так как ядра одинаковы.
avatar
А приобретать все оборудование нужно только у них? (имеется ввиду, чтобы получить сертификат)
avatar
нет, я заказывал з сайта TI плата с МК стоит 12$ c доставкой, дисплей примерно 3$ ebay.com. Можно и ничего не покупать, а упражняться только в симуляторе Кейла, но я уверен, с железом интересней. Макетки, светодиоды и кнопки не покупал, уверен в каждого радиолюбителя их полно)
avatar
а сколько времени доставляют с TI?
avatar
на сайте пишут 2 недели, но мне пришла за неделю.
avatar
Да, таки за неделю пришло.
Эти психи рассылают платы FedEx-ом, оплачивая курьерскую доставку — и фактически они платят дороже, чем стоит сама плата!
avatar
Для нас странно, для них я думаю маркетинговый ход, и курс очень популяризирует их МК по всему миру)
avatar
Интересно, а stellaris launchpad не пойдет для этого курса? Вроде проц там такой-же, LM4F120
avatar
Подходит. Я себе купил: estore.ti.com/Tiva-C-LaunchPad.aspx.
avatar
Насколько я понял, они немного разные — в LMF4F120 отсутствует модуль PWM и некий модуль QEI (Quadrature Encoder Interface). Да, в Tiva LaunchPad стоит TM4C123GH6PM.
avatar
«You will need to purchase either the EK-LM4F120XL or the EK-TM4C123GXL board from Texas Instruments and a set of electronic components» пишут Здесь так что думаю проблем не будет)
avatar
да, на самом видном месте… :) что же, тем лучше, возможно приму участие :) правда, сильно долго аж 15 недель о_О
avatar
да, почти 4 месяца, но думаю оно того стоит!)
avatar
Да-да, плюсуюсь за курс!

Еще к этому курсу рекомендуют эти книжки:


Вернее для курса только первую. Внутри — основы электроники и ассемблер. Много ассемблера.

Во второй интерфейсы, драйвера и прочее.
В третьей — стеки, фильтры, ДСП и прочее прочее прочее.
avatar
Круто!
avatar
случайно их электронных нет?
avatar
Купите мне еще один комплект — сделаю — переплет клееный, разлетятся. :)

Мне не попадалось.
avatar
Какая цена бумажных, и где дешевле можно купить?
avatar
цена около 40 долларов одна книга. На амазоне есть))
www.amazon.com/Embedded-Systems-Introduction-Arm%C2%AE-Cortex/dp/1477508996
avatar
да, 40 баксов/книга, плюс «бесплатная доставка» еще 40 за все три.
avatar
Перечитал еще раз объявление, все комментарии и страничку курсов, но так и не понял главного — а как, собственно, эти курсы выглядят? Ну, вот они пишут: «Начинаем 22 января 2014». Ну, вот положим, наступило это самое 22 января, и… чего надо делать, куда идти, что смотреть?
avatar
1. Нужна регистрация
2. Когда будет старт курса, в профайле будет информация что делать и другая.

так например выглядит курс по компютерным сетям:
avatar
Конкретизирую свои опасения: там надо присутствовать в строго определенное время? Или это обучение на самом деле сводится к просмотру записанного заранее материала, без обратной связи с ведущими?
avatar
онкретизирую свои опасения: там надо присутствовать в строго определенное время?
нет, есть видео, и домашка с лабами. нужно сделать до дедлайна, примерно неделя полтора. Видео можно смотреть как онлайн, так и скачивать себе на комп. Есть форум. Обратной связи с ведущими нет. Проверкой ответов занимаеться система, тоесть Вы отвечаете, и сразу видно правильно или нет. В зависимости от курса попыток может быть ограниченое и не ограниченое число.

Обучение сводиться к просмотру видео, делания домашек и лаб.
avatar
почитал users.ece.utexas.edu/~valvano/edX/syllabus.html, как то не впечатлило…
avatar
А что Вы хотели?) Сам не против бы курса с использованием RTOS, Embedded Linux, QNX или VxWorks))))
avatar
«Говорять» что на этой железяке не живет USB host, хотел бы про это услышать. Ну и вообще, не хост, просто usb НАВЕРНО можно было бы осветить в каком то аксепте…
avatar
Мужик с we.easyelectronics.ru поделился:
Кому не терпится, вот материалы курса ))

This material is being developed for an online class that will launch in January 2014 on the EdX platform.

users.ece.utexas.edu/~valvano/Volume1/E-Book/
avatar
В принципе, содержание курса вполне совпадает с тем, что я хотел записывать, но на что не нашлось времени :) Так-что для начинающих будет самое то.

Я сейчас прохожу COMM220UWx Introduction to Public Speaking на edx. Хоть и далековато от эмбедда, но довольно интересно.
avatar
6002x.mitx.mit.edu/ — первое мое знакомство з интернет курсами, хотя нового узнал не много но проходил с удовольствием. По Embedded будет 100% интереснее.

Также проходжу www.coursera.org/course/comnetworks — сделал домашку за первую неделю, мне понравился.

Жаль что в универах так не учат.
avatar
На Хабре появилась заметка об этом курсе, описание лаунчпада Ti и кой-какое обсуждение.
avatar
Перенесли на 23 января. Купил LaunchPad LM4F120 в ближайшем магазине…
avatar
Ну что, курс начался. Какие у кого впечатления? За день пробежал первые 6 уроков, пока что ничего нового не узнал. Может, дальше повеселее будет…
avatar
Лично мне не до курсов. У нас тут, знаете ли, стреляют.
avatar
Тоже самое. Не понял как copy — paste номеров в лабораторных может научить.Надеюсь дальше будет интересней.
avatar
Все же не забываем, что этой курс рассчитан в том числе и для самых маленьких. Это мы с вами что-то знаем :)
avatar
Немного напрягает

IA-32:
байт (byte) — 8 бит
слово (word) — 16 бит
двойное слово (doubleword) — 32 бит
четверное слово (quadword) — 64 бит

У них:
Binary Bit:1
Nibble:4
Byte:8
Halfword:16
Word:32
avatar
Все эти названия — процессорозависимы, поэтому нужно просто привыкнуть.
avatar
Имх как раз это правильно. «Машинное слово — машинно-зависимая и платформозависимая величина, измеряемая в битах или байтах (тритах или трайтах), равная разрядности регистров процессора и/или разрядности шины данных». * Для 32-битных процессоров x86: исторически машинным словом считается 16 бит, реально — 32 бита. © ru.wikipedia.org/wiki/Машинное_слово

А ARM таки 32 битный.
avatar
Раньше я думал что память в разных платформах имеет разную шырину, тоесть в 32 системах — память состоит с 32 битных ячеек. В курсе узнал что не так, только разрядность регисторов 32))
avatar
Прочитал новости (!!!), оказывается у TI есть сообщество «с глазу на глаз» e2e.ti.com/, и его русскоязычный вариант e2e.ti.com/group/ru/default.aspx — вопросов/ответов меньше, зато по русски.
avatar
А видео никак не стянуть? я лекции Coursera привык в автобусах смотреть(12 часов/неделя — ценнейший ресурс)… Winpcap+tubemaster снифит кусками…
avatar
Можно попробовать программы для захвата видео с вебинаров, тоесть запись в файл происходящено в открытом окне
avatar
недостаток данного метода «в открытом окне», т.е. нужно сидеть и смотреть :) А хочется посмотреть потом)
avatar
с Youtub'а можно попробовать скачать
на видео лекции в правом нижнем углу ссылка на youtub
avatar
На youtub переходить, так что скачать можно без проблем)

Несколько видео есть тут: www.youtube.com/user/JonathanWValvano?feature=watch
avatar
«Marcus
Кто-то запилил гуглокарту с участниками.
Можно отметиться, если кому хочется. „
avatar
И как успехи?
avatar
Ждем вторую часть, первые 7 глав — детский сад ясельная группа. Тестировщик в лабах по моему глючный то принимает то ни принимает одну и ту же простейшую прогу…
avatar
Лучше бы добавили все лекции с лабами и домашками, чтобы можно было решать екстерном. А так сделал и уже больше недели жду на остальные задания…
avatar
А там есть понятие хард-дедлайнов?

Я, кстати. сижу книжку читаю, в плане детсада — дальше хуже — например основы работы АЦП вперемешку с ассемблером). Хотя в курсе асма нет…
avatar
Вроде есть:


В курсе есть немного асма, правда в лабах и домашках не используеться.
avatar
Можно позаимствовать идею, и написать подобный тестеровщик для отладки своих девайсов)
avatar
Понравилось выражение — «Ритуал инициализации портов в/в».
avatar
добавили ещё четыре урока )
avatar
Подскажите в 6 лабе при симуляции на реальной плате не появляется TExaSGrader2.0 во вкладке Debug->OSsupport его тоже нет
патч для TExaS ставил не помогает. Что делать?
avatar
нужно зайти в настройки и выбрать:
avatar
Интересно. Если сразу отказался от сертификата, потом его получить можно?
И ценность у сертификата какая, кроме как себя потешить да дырку не стене закрыть?
avatar
Я тоже отказался, 50$ ради pdf слишком много!)
avatar
Кто сделал 10ю лабу?
avatar
а мне подскажите quiz 10 второй вопрос, какое число должно быть…
avatar
0.2

EXPLANATION
Answer 2^24 *12.5ns = 209,715,200ns = 0.2sec ± 10%

А что не позно сейчас вводить результат?
avatar
Все ввелось, спасибо, я же для себя… Смотрел на вторую функцию примера и все не мог понять почему мой ответ не подходит
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.