Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Курсове по програмиране на микроконтролери
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=15733
Страница 1 от 3

Автор:  neo_nedo [ Пет Фев 02, 2018 11:33 pm ]
Заглавие:  Курсове по програмиране на микроконтролери

Някой знае ли къде има подобен курс?

Автор:  bobihot [ Съб Фев 03, 2018 12:13 am ]
Заглавие:  Re: Курсове по програмиране на микроконтролери

Дойчо Дойчев в ТУ- София. Но са му лекционните за студентите. Може би може покрай тях :)

Автор:  stoyanoff [ Съб Фев 03, 2018 7:41 am ]
Заглавие:  Re: Курсове по програмиране на микроконтролери

Пак в ТУ Маноилов водеше разни лекции за FPGA. Останалите бяха пълни ботове (поне по мое време).
Бях мернал някаква реклама в т. нар. Софт уни. Ама пак беше слаба ракия.
Теглиш си книжки, четеш и правиш!

Автор:  neo_nedo [ Съб Фев 03, 2018 9:15 am ]
Заглавие:  Re: Курсове по програмиране на микроконтролери

Трябват ми лекции и упражнения от някой, който е учил.

Автор:  palavrov [ Съб Фев 03, 2018 10:13 am ]
Заглавие:  Re: Курсове по програмиране на микроконтролери

neo_nedo написа:
Трябват ми лекции и упражнения от някой, който е учил.

Трябват ти 10-на години практика и ще си пушка :)
В нашата работа трупането на опит - разбирай кютане, настъпване на мотики, намиране на решения, разните "а-хааа" моменти - та това е най добрия учител. Ако има кой да ти го каже наготово - супер. Ако има откъде да прочетеш 5 страници по въпроса - също. Но дори и да няма стига да имаш желание пак ще се научиш. Ако нямаш никаква основа започни с А и Б - що е то процесор, регистри, флагове, памет, АЛУ, прекъсвания. Хубаво е да си наясно как се представят числата в двоичен вид, фискирана запетая, плаваща запетая и т.н. След това поразучи елементарна периферия - паралелен порт, сериен порт, i2c, spi, DMA и т.н. Купи си инструменти - един скоп не е чак толкова скъп, тук има доста коментари по темата. Но може би един логически анализатор ще ти свърши повече работа като за програмист - с него ще "виждаш" какво става по "жиците" - последно купих за 10-на евро някакво китайче което се прави на 8 портов SALEAE. Деразй, не се предавай и ще стане.

Автор:  palavrov [ Съб Фев 03, 2018 10:20 am ]
Заглавие:  Re: Курсове по програмиране на микроконтролери

Ей ти и малко играчки да си накупиш, все са родно производство:

https://www.indiegogo.com/projects/be-s ... -arduino#/
http://anavi.technology/
https://www.olimex.com/

А на колегата Бабане нещата също, ама да си постне той линк, че сега ме чака FOSDEM ...

Автор:  michev [ Съб Фев 03, 2018 11:32 am ]
Заглавие:  Re: Курсове по програмиране на микроконтролери

Ето ти една книжка, която според мен може да замени едни такива лекции от курс.
Има си малко теория и после следва веднага пример за основните периферии... какво повече да иска човек.. Книгата е само към 240 страници - т.е напълно четима.

Автор:  neo_nedo [ Съб Фев 03, 2018 9:24 pm ]
Заглавие:  Re: Курсове по програмиране на микроконтролери

michev благодаря. Започвам с тази книжка.

Автор:  neo_nedo [ Нед Фев 04, 2018 10:15 am ]
Заглавие:  Re: Курсове по програмиране на микроконтролери

STM32f070rb или подобен контролер, дали имат kit с развойна платка и периферии, като Arduino например?

Автор:  TheWizard [ Нед Фев 04, 2018 10:37 am ]
Заглавие:  Re: Курсове по програмиране на микроконтролери

я почни с "Ардуино-то"
https://www.microchip.com/wwwproducts/en/ATmega8

Автор:  gicho [ Нед Фев 04, 2018 12:59 pm ]
Заглавие:  Re: Курсове по програмиране на микроконтролери

На STM подобните продукти се казват "Nucleo" и имат поддържка от Mbed SDK - http://www.mbed.com. Ако направиш връзката ще се сетиш че LPC-то от другите ти теми е близко до оригиналния mbed борд - той беше с LPC1768, но след това вкараха десетки други чипове и платки.
Та тоя mbed е горе-долу лесен като ардуино, но по-качествен откъм код. Имат си online IDE но от него можеш да експортираш проекти към много "offline" среди, вкл. Keil, IAR, eclipse, ... И да дебъгваш като истински програмист :)
По конкретния въпрос - има нуклео платки за F030, F401, F332, F072:
https://os.mbed.com/platforms/ST-Nucleo-F072RB/
За да не ни занимаваш повече :) взимаш една такава - през комет най-лесно, ей тук:
https://store.comet.bg/CatalogueFarnell/Product/1468041/
Ще ти излезе с доставката 25лв - ако са ти проблем кажи да ровя, някъде имам нуклеота за F401 и F030 мисля, и ги дарявам ако си мераклия да се учиш.
Предимството на мбед е че всички платки (почти) имат дебъгери, SDK-то е далеч по-професионално (собственик на Mbed са самите ARM), както казах експортират към много офлайн среди. Спокойно можеш да приемеш че ученето там ще е лесно (има много онлаин информация) и полезно поради доброто ниво на SDK-то. Същите мбед правят mbedTLS библиотеката, която почва да става стандарт в ембедед мрежовите/облачни решения. И не само - OpenWRT има опция да я ползват вместо OpenSSL така че е индикация за качество.

Автор:  amdatlon [ Нед Фев 04, 2018 2:51 pm ]
Заглавие:  Re: Курсове по програмиране на микроконтролери

И тук има едни книжки за начални стъпки :)
viewtopic.php?f=10&t=14531

Автор:  fred [ Нед Фев 04, 2018 3:05 pm ]
Заглавие:  Re: Курсове по програмиране на микроконтролери

+1 за mbed. За STM32 няма да я давам, вече го направих в другата тема :)

Автор:  michev [ Нед Фев 04, 2018 3:27 pm ]
Заглавие:  Re: Курсове по програмиране на микроконтролери

amdatlon написа:
И тук има едни книжки за начални стъпки :)
viewtopic.php?f=10&t=14531

Имаше. След като се доказахме като големи критици, автора е премахнал сайта си и достъп до книгите му практически няма.

Автор:  Desert Leo [ Нед Фев 04, 2018 3:42 pm ]
Заглавие:  Re: Курсове по програмиране на микроконтролери

michev написа:
amdatlon написа:
И тук има едни книжки за начални стъпки :)
viewtopic.php?f=10&t=14531

Имаше. След като се доказахме като големи критици, автора е премахнал сайта си и достъп до книгите му практически няма.

Така и трябваше...

Страница 1 от 3 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/