Embedded Systems - Shape The World

22 января начинается очень интересный курс по Embedded Systems. Записаться можно тут Изучение будет проходить на Cortex M4 от Texas Instruments в среде Keil uVision IDE. Для закрепления знаний будет задание написать графическую игру на дисплее от мобильника. Также можно будет получить сертификат. Список необходимого железа тут.
  • +2
  • 28 декабря 2013, 12:47
  • Nemo

Комментарии (97)

RSS свернуть / развернуть
Кто будет его проходить? Давай те вместе!
0
Я буду, необходимое железо уже купил)
0
Как быстро к Вам пришло? И в какой город если не секрет конечно.
0
Примерно за неделю, в город Львов, Украина.
0
Пришла плата ровно через неделю! Проблем с доставкой не было, сборов не платил. Фидекс каждый чих в своем трэк листе описывает, приятно и удобно.
0
Попробую на сей раз не спрыгнуть :)
0
Пробуйте обязательно! Пригодиться ведь для самого себя ;-)!
0
Тоже записался…
0
Ээээ я не понял, чего это они хотят снять с меня деньги за регистрацию????
0
  • avatar
  • Aneg
  • 06 января 2014, 19:26
Это если тебе нужен сертификат.
0
А какая цена сертификата?
0
$50+. Платишь сколько хочешь/можешь, чем отличается, так и не понял.
И нафига сертефикат — не понятно. В описании сказано, что этот сертификат вам не дает нифига, кроме того, что вы прошли курс. Т.е. только если захочешь поступать в MIT/Harvard (чей это был курс) этот курс зачтут сертификатом и только его не надо будет повторно проходить.
Поправьте, если я ошибаюсь.
0
В общем случае, сертификат поднимает твою стоимость на рынке труда. По крайней мере, в глазах HR-ов. Их наличие может в лучшую сторону сказаться на стартовой зарплате при приёме на работу в более-менее крупную компанию. В общем-то, почти как диплом — если ты хороший специалист, то найдёшь хорошую работу и без него, но с ним легче.
0
Зависит от работодателя. Бывал на многих собеседованиях, проверяют уровень английского и знания. Если подходишь берут — на испытательный срок (2-3 месяца) и только после успешного прохождения спрашивают о дипломе для оформления. Может за границей сертификат дает +10, но в Украине не уверен. Как у вас не знаю.
0
Бывал на многих собеседованиях
Можешь поделиться опытом? Что спрашивают? Как определяют уровень знаний? Как определяют уровень английского? Просят прочитать даташит ?)
0
Когда я ходил по собеседованиям, то спрашивали про ООП, потоки, etc. Ну и общие вопросы типа что больше нравится, чем увлекаюсь, что делал раньше. В общем у всех HеR менеджеров вопросы одинаковые. В одном только LUXSOFTе собеседовали специалисты, задавая корректные технические вопросы, в остальных — мэнэджэры.
Английский проверить не проблема — могут и поговорить на инглише.
+1
ООП, потоки
эм… ну это же больше для разработки ПО, не электроники
0
эм… ну это же больше для разработки ПО, не электроники
там где нужно программировать МК такое запросто могут спросить.

Для электроники САПР например P-CAD, OrCAD, Altium…
+1
HR: По чему хотите сменить работу, что вам нравиться делать. Англ проверить очень просто, «а сейчас продолжим наш разговор на анг» или «расскажите немного о себе, о хобби на анг.» меня ничего читать не просили.
Тех специалист: несколько теоретических вопросов, потом написать программку которая должна делать то и то, написать функцию которая делает тоже что и библиотечная, что такое JTAG, как работает SPI, что нельзя делать в обработчиках прерываний, написать программу которая переполнит стек но компилятор ошибок не увидит…
+1
что нельзя делать в обработчиках прерываний
Хм, я думал нужно знать что обязательно делать в обработчике прерываний :)
И что же нельзя?.. (ни капли сарказма, чистое любопытство)
0
Подозреваю что то же самое что обязательно делать, только наоборот. ))
А так первое что приходит в голову так это — в прерывании выставить флаг разрешения прерывания сразу по входу, от той периферии от которой и попали в этот обработчик — нельзя. Переполнение стека запросто — разрешать прерывания от таймера по входу в обработчик прерывания от таймера, и таймер выставить на короткие отсчёты, и обработчик сделать медленным. ))
0
Переполнение стека, использование рекурсии.
простой пример для переполнения стека:

void Func(void)
{
   Func(); 
}
0
нельзя делать большим код обработчика, нельзя делать задержки, циклы ожидания каких нибудь событий.
0
Ясно, спасибо :) Похоже, тов. worker был прав :)
0
Сертификат в общем случае вызывает смех. Заходишь в какой-нибудь занюханый офис, а там каждый планктон при сертификатах. Присмотришься, а это сертификаты о прохождении очередного веревочного тимбилдинга или участии в выставке. ))
+1
У нас жизнь такая, что без бумажки мы букашки))) продолжение знаем). Лишняя пригодится. В резюме.
Понятно, что, при собеседовании реальные знания оценят сразу.
0
как говорят в милиции, больше бумаги — чище зад!
0
Поверьте, не все так просто. Есть действительно «котируемые» в отрасли сертификаты, и их стоит упомянуть в резюме (как правило, получение таких сертификатов стоит денег). Но не нужно формировать резюме по принципу «больше бумаги — чище зад». Ели человек претендует, например, на должность «ведущий разработчик С++», а в резюме он акцентирует внимание на том, что он «прошел 3-х недельный курс С++ для новичков в ООО Рога и Копыта » — то это скорее работает в минус.
0
не хочу оффтопить, но выше коллега написал, что технические спецы принимали собеседования раз. А девочкам из HR пачка сертификатов цветных и на нерусском будет что надо.
Не, ну у меня есть диплом инженера-системотехника, но честно скажу, что edX (начальный курс по электронике) на многие вещи просто глаза открыл.
0
Кому не терпится, вот материалы курса ))

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/
+1
Оперативно Вы достали материал. Хочется побыстрее с платкой основательно попрактиковаться и поучиться, т.к. с ARMами опыта нет.
0
Случайно нашел ))
0
Покупать сертификат не планируете? Интересно просто.
0
Нет, лучше потрачу эти деньги на следующую плату ))
0
Разумно! А есть какая-нибудь на примете?
0
Купил себе BeagleBone Black и Вам советую!)
0
Вкусная моделька!
0
Мне кажется это уже сильно не то — тяжеловесная плата с линуксом/андроидом. Или ты собираешься програмить Cortex-A8 в кайле? ))
0
Cortex-A8 в кайле пока еще не планирую конечно. Cortex-M3/4 в кайле да. А так платка действительно мощненькая.
0
Eclipse + кроскомпилятор на linux. На компе можно писать, загружать и отлаживать по USB или Ethernet.
0
Подскажите адрес магазина где брали?
0
покупал здесь: www.watterott.com/index.php?page=product&info=2974&xcebb7=2db8fa84a0d0b86fa94c25b1e9c2047d,

как запустить, сколько стоит, и где покупал, и о других вопросах написал в блоге
0
Тысячи их! Всегда найдется что купить для изучения.
0
Точно точно! Главное чтоб нашелся человек, который смог помочь, в случае если у меня возникнут вопросы или что не будет получаться. Тут и широкий выбор плат может как бы минусом играть.
0
Я бы не стал слишком расчитывать на людей. Только на гугль и даташиты.
+1
Кроме того, что могут не правильно сказать, из-за чего еще не стали рассчитывать на людей?
0
Это зависит от известности платы =) Те же дискавери истерзаны всеми вдоль и поперёк, и у многих могут иметься ответы на обычные вопросы новичков. Но если плата малопопулярна или слишком новая, рассчитывать на других людей не приходится.
Но гугль и даташиты, конечно, в первой очереди на изучение в любом случае.

P.S. Надо же, надо же, не ожидал встретить риичистов здесь
0
Не знаком термин риичисты, хотя догадываюсь, что, это связано с речью и написанием ответа. Кто это глобально? :)
0
Тоже записался. Жду платку. Ориентировочно приедет 23 января. Если конечно никаких задержек не будет. Цена приятно удивила — 13 баксов, включая доставку.
0
Первый заказ у меня через ti.com. Сейчас стал искать в личке у них, когда я свою платку получу. Написали: Wed 1/22/2014 by 6:00 pm — успеваю к курсу!!! :)))
0
Подскажите плиз, покупали у TI напрямую?
Кто то из Украины покупал у TI?
0
да, заказывал, все нормально приходит
0
При заказе от TI, при регистрации надо вводить Company name.Это же имя фигурирует в Биллинг и Мэйлинг полях.По моему это неправильно.
Не могу понять, что я не так делаю.
Пипл, нид хелп!
0
Думаю можно написать Home
0
Урра! Приехал мой ЛанчПэд.
Спасибо всем!
0
Отлично! Как раз начался. А плату отладочную, белую, покупали?
0
Я лично нет.Другие не знаю. Если будет нужно на обычной макетной спаяю)
0
Вот и я также, чего лишние деньги тратить.
Курс этот нравится, хорошо с азов пока все подымают, иногда оочень просто описывают.
0
Сначала не понимал каким образом через copy-paste кода проверяють результат, разбрался — идея супер!
0
я пока еще не разобрался, подхожу к этому, материал штудирую)))
0
Разобрался — расскажи другим) Только сперва поясни и о чем речь, для тех, кто в курсе не участвует.
0
У них есть функции которые тестирують юзер функции) тоесть после ввода кода, через параметры передаються разние значения и сверяють результат. если юзер функция работает правильно — всё сходиться, и генерируеться код для вставки в графу ответ.
0
Бредбоард? я не покупал.Дома валяется маленькая, знакомые подарилида и купить несложно — на космодроме есть в наличии.Также есть макетные платы где то.
Да и при необходимости спроектирую нужную плату.
Хуже другое — завал по работе, думаю приступлю с отставанием примерно 2 недели.Надеюсь деадлайн не существеннен в этом курсе, в отличие от того же 6.002х
0
Я так понял, что дедлайн существует для тех кто хочет получит сертификат и проплатил взнос. Остальные могу свободно заниматься.
0
Если у тебя нет особых проблем с английским, то не парься даже.
Там есть только один финальный дедлайн и только для тех, кто хочет сертификат.
Что касается лаб, то первые четыре(все доступные пока) там очень простые. Типа скопируйте наш проект и поправьте пару ошибок.
0
С английским нормально.
А это разве не дедлайны:
Suggested schedule By Friday 1/31: Finish Chapters C1 and C2 (install Keil, TExaS)
By Friday 2/7: Finish Chapters C3 and C4 (electronics and digital logic)
By Friday 2/14: Finish Chapter C5 (C programming)
By Friday 2/21: Finish Chapter C6 (I/O ports)
By Friday 2/28: Finish Chapter C7 (Design)
By Friday 3/7: Finish Chapter C8 (Interfacing switches and LEDs)
By Friday 3/14: Finish Chapter C9 (How to debug)
By Friday 3/21: Finish Chapter C10 (Finite state machine)
By Friday 3/28: Finish Chapter C11 (Serial port interface)
By Friday 4/4: Finish Chapter C12 (Interrupts)
By Friday 4/11: Finish Chapter C13 (DAC and sound)
By Friday 4/18: Finish Chapter C14 (ADC and measurements)
By Friday 5/2: Finish Chapter C15 (Hand-held game)
0
Нет, не дедлайны.
Suggested schedule By Friday 1/31...
Предлагаемый/примерный график: до пятницы 31 Января…
0
Надеюсь. 31-ое близко, посмотрим как раз.
0
Уже скоро начало курсов)
0
Уже пришла рекомендация установить Keil & TExaS
0
А куда именно Вам пришло? Чего-то в своих электронных регистрациях не вижу.
0
Я подписался на их рассылку Google+ (UT.6.01x), там есть и другие варианты подписки
0
Выложите пожалуйста ссылочку. Не найду черт.
0
Все нашел!
0
Курс начался!
0
Кто-то запилил гуглокарту с участниками.
Можно отметиться, если кому хочется.
+1
Россиян не сильно много. Порадовала Монголия и Африка)))
0
Предлагаю перейти в более удобное место для обсуждений в созданную мной группу:
UT.6.01x Embedded Systems — Shape the World...
0
Помогите с первой лабой. Плата все ни как не приедет. номер 3294
0
Без платы можно только в симуляторе программном.
Попробую Вам помочь, сейчас заделаю!
Заходи в мою группу в контакте, я туда напишу, тут медленно будет.
0
Ответ в группе.
0
Большое спасибо!!!
0
Не за что, заходите ;-)!
0
Кто дошел до конца ???
0
Я уже давно все сделал, 10 лаба была самая об«емная. Вцелом, вполне нормальный материал.
+1
Я ожидал от курса большего, он совсем на новичков был рассчитан.
0
Это да, хотя лично я хотел скорее закрепить материал. Да и много времени не отнимало.
0
Сегодня закончил, много положительных моментов, но много и того что ставило в тупик хотя не должно было :)
Pro:
1. Понравилась подача материала на видео
2.Были интересный материал — например реализация конечного автомата очень прикольно
3.Понравилась система оценок- Grader и их дополнения к Keil удобно для отладки
4.Piazza — место для общения если были тупики на ровном месте там можно был посмотреть че народ пишет
5. Доступные компоненты
Contra:
1. Не очень понравилась работа с регистрами — я их всеравно не помню
2. Иногда гредеры косячили на ровном месте
3. Не всегда цель лабы была понятно объяснена и понята мной с первого раза
4. Странные пожелания и ограничения в лабах, пока в одной из лаб воткнул что нельзя отключать прерывания чуть не поседел.
5. Неровное распределение материала- иногда нормально, иногда много всего ни о чем
6. IDE Keil УГ

В целом мне курс понравился, но если бы я не имел опыта то поимел бы кучу вопросов и при отсутствии времени (в основном все делал вечером перед сном) была бы вероятность зависнуть на чемнито. Мой товарищ с украины — без опыта в программировании в ембеде сейчас подходит к 12 лабе, хотя говорит что 10 ему легко далась.
+1
Лабы и вопросы сделал все. Осталась только игра.
0
ПО мне курс так себе. Для новичков сложный, кто уже занимался — легкий. Плюс подача информации не структурирована.
0
Для себя новое взял state machines на структурах, понравилось что видео короткие, а не как в некоторых курсах по 40-50 мин. Жаль что в курсе не показали как работать с библиотекой периферии как например в STM32. Узнал примерно 30% нового с курса.
0
Поздравляю! Деньги вносили, или сертификат всем с балом выше 70?
0
Спасибо. Деньги, не сразу понял про honor. Первый раз учился, хотел посмотреть, что это и как. Да и кое что для себя нашёл, немного, но не зря время потратил. Посмотрите в своем профиле, если больше 70%, кто знает
0
мой (бесплатная версия) сертификат без подписей и везде пишет «Honor code certificate». Тоесть без денег никак
0
У меня из-за каких-то проблем на их серваке, с определением фото, скинули сертификат honor. Хотя платил, поправить это дело и не знаю как :-(
0
Написать надо, трясти. У меня сразу прошло и стал id verified.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.