MOOC: Real-Time Bluetooth Networks — Shape the World

15 Вересня розпочався курс Real-Time Bluetooth Networks — Shape the World. Навчання триватиме до грудня, без дедлайнів. Тривалість курсу 6-7 тижнів, середнє завантаження — 10 годин на тиждень. Автори курсу Jonathan Valvano та Dr. Ramesh Yerraballi(викладачі Техаського університету) дотримуються принципу „Learning by doing”.
Це їхній другий MOOC, раніше доданий на edX: Embedded Systems — Shape The World

What you’ll learn

Enhance your embedded system skills
Write your own real-time operating system
Design, develop and debug C code
Implement a personal fitness device
Communicate using Bluetooth

Course Syllabus

Lab 1) Introduction to I/O using the BSP and debugging
Learn about Keil compiler and debugger
Understand what the MK-II boosterpack measures
Learn how to perform timing profiles of the software system

Lab 2) Thread management for a personal fitness device
Multiple threads
Real-time periodic threads
Spinlock semaphores
Round robin scheduler

Lab 3) Thread synchronization and scheduling for a personal fitness device
Timer-based real-time threads
Thread sleeping
Blocking semaphores with first come, first serve scheduler

Lab 4) Real-time operating system for a hand-held video game
Edge triggered interrupts
Blocking semaphores with priority scheduler

Lab 5) File system using the flash ROM of the microcontroller
Logging data onto flash/playback of data

Lab 6) Bluetooth personal area network
Interacting with the device from a smart phone

Для навчання потрібні Development Kits:
edx-org-utaustinx.s3.amazonaws.com/UT601x/RTOSkit.html

MKII-Educational Booster Pack: I/O Devices

CC2650 LaunchPad

👍НравитсяПонравилось0
В избранноеВ избранном0
LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Подписаться на комментарии