Микроконтроллерді бағдарламалаудың негізгі әдістері

Нурсадыкова Роза Канашевна

Оқытушының портфолиосы

Землянухин Николай Сергеевич

Оқытушының портфолиосы

Сипаттама: С тілінде микроконтроллерге арналған бағдарламаларды әзірлеу негіздері, дискретті және аналогты ақпаратты енгізу-шығару үшін контроллерді басқару міндеттері, сондай-ақ USB портты бағдарламалау күрделі интеграцияланған жүйелерді құру үшін дербес компьютер-микроконтроллер ұсынылады.

Кредиттер саны: 5

Пререквизиты:

  • Алгоритмдер, деректер құрылымы және программалау

Пәннің еңбек сыйымдылығы:

Жұмыс түрлері сағат
Дәрістер 15
Практикалық жұмыстар
Зертханалық жұмыстар 30
СӨЖО 30
СӨЖ 75
Қорытынды бақылау нысаны емтихан
Қорытынды бақылауды жүргізу нысаны

Компонент: Таңдау бойынша компонент

Цикл: Кәсіптік пәндер

Мақсат
  • Пәннің мақсаты - бітірушілерді бас компьютерде жұмыс істейтін жеке және күрделі микроконтроллер жүйелерін әзірлеу мүмкіндігімен жобалық қызметке дайындау
Міндет
  • микроконтроллерлер жүйелерін құру негіздерін зерделеу; - микроконтроллердің енгізу-шығару порттарының бағдарламалау негіздерін оқып үйрену; - микроконтроллерлермен байланыс жасау үшін компьютерлік бағдарламалау саласында болашақ мамандардың құзыреттілігін қалыптастыру; - микроконтроллерлерді әртүрлі технологиялық процестерде қолдану дағдыларын дамыту; - студенттерде микроконтроллерлерді программалау кезін
Оқыту нәтижесі: білу және түсіну
  • микроконтроллер құрылымдары, микроконтроллерді I / O порттарының бағдарламалау негіздері және USB порты арқылы компьютер мен микроконтроллер арасында деректермен алмасу.
Оқыту нәтижесі: білім мен ұғымды қолдану
  • микроконтроллерлерді әртүрлі технологиялық процестерде пайдалану міндетін қою; Әртүрлі басқару алгоритмдерін қолдану арқылы микроконтроллердің I / O порттарын басқару міндеттерін шешеді; компьютер мен микроконтроллер арасындағы компьютердің USB портынан деректер алмасуды жүзеге асырады;
Оқыту нәтижесі: талқылай білуді қалыптастыру
  • өздерінің ойларын қорытындылауға және өз пікірлерімен ойлау қабілетіне ие бола білу.
Оқыту нәтижесі: коммуникативтік қабілеттіліктер
  • Командада жұмыс істеу үшін қажетті коммуникативтік дағдыларды дамыту.
Оқыту нәтижесі: Оқу дағдылары немесе сабаққа қабілеттілігі
  • STM32L152RBT6 микроконтроллеры ұсынатын микропроцессорлық жүйелерді программалауды меңгеру;
  • I / O порттарын, ЦАП және АЦП контроллерлерін қалай басқаруға болатынын білу, деректерді USB-порты арқылы хост-компьютерге жіберіңіз.