#embedded
Закрыт. Этот вопрос не по теме. Ответы на него в данный
момент не принимаются.
Хотите улучшить этот вопрос? Update the question so it's
on-topic for Stack Overflow на русском.
Закрыт 4 года назад.
Доброго времени суток знатокам ! Я сам из Украины, закончил местный ВУЗ, и хочу уйти
с головой в Embedded даже не смотря что это не перспективно и зарплаты значительно
ниже от WEB-разработчиков, но так сложилось что не люблю я копаться в тоннах HTML-кода
или JS просто WEB мне не по душе, мне нравиться работать на уровне ядра ОС и железячки.
Вопрос таков, кто-нибуть знает толковую литературу по этой теме ? Искал про контроллеры
ARM (с которыми хочу поработать) так либо всякий бред качаю, либо никто разумного ничего
не написал, ничего про Embedded толкового не нашёл, может кто-то ещё что либо подскажет
(в какую сторону двигаться, но только в Embedded направлении) ! Короче люди я буду
ждать любой совет, ресурс, подсказку, направление, очень хочу всё это охватить, познать
и поработать !!!
Ответы
Ответ 1
Дружище поверь, ты будешь плеваться потом долго и упорно что не стал заниматься как я вебом, а ушел как я в железо. Для начала, Должен знать Си просто изумительно, asm по ходу будешь догонять, есть есть с++ знания. Если будешь знать что есть транзисторы и тп вообще прекрасно (разбираться в схеме) вообще прекрасно купи себе отладку недорогую, Например на LPC1111(14) Выглядит отладка так (http://im6-tub-ru.yandex.net/i?id=599861828-08-72&n=21 ) lpcexpresso. Прочитай даташит к процу и юзермануал, разберись, немного страниц 800 английским. Читай как работать с UART,SPI,I2C,RTC и другой периферией. На отладке есть термодатчик и еще что-то с чем можно повзаимодействовать. Покупай или дербань сотовые достовай из них дисплее ищи инфу и выводи что нибудь на экран. Если будет у тебя проц с USB, попробуй и в нем разобраться. Как поймешь что к чему, Купи получше проц и SWD или JTAG отладчик, GSM, GPS модули,SD карту, сделай например проект типа GPS маячек. Можешь попробовать проект реализовать на RTOS, и использовать многопоточность. К изучению как минимум http://books.tr200.ru/v.php?id=804485 Качай с сайтов примеры кода работы с периферией, смотри что к чему. Если тяжелой книга окажется, тогда уходи в RISC процессоры AVR или PIC(16)(24)Ответ 2
Ну Embedded можно не только на С/asm. Есть там небольшое пространство и для Java. Позырь в сторону Java Embedded или Java CardОтвет 3
А с английским как? Если хорошо, то для начала очень советую "Making Embedded Systems", Elecia White и "The Art of Designing Embedded Systems", Jack Ganssle Можно почитать довольно обширную тему на этом форуме. Из русскоязычного, можно почитать книги от М. Предко, "Устройства управления роботами" и другие (но надо делать скидку на время, к примеру, те же PIC-и нынче "не в моде" (хотя и всё ещё применяются) ). Практически все книги есть в сети. Не книги, но лично мне кажется полезным: сборник статей на этом сайте, а так-же курсы на edx ("Embedded systems - shape the world", "Circuits and Electronics " и "Electronic Interfaces: Bridging the Physical and Digital Worlds")
Комментариев нет:
Отправить комментарий