Embedded systems are the fundamental building blocks of our connected world, and Arm-based devices are the industry standard. This course will provide you with the practical skills and confidence to build your own embedded system using the popular and affordable ST Nucleo F401RE development board.
Connected home appliances, biomedical devices, autonomous vehicles and IoT applications all rely on real-time operating systems (RTOS) to manage multiple digital and analog inputs, and efficient communication protocols to handle the transfer of data between peripherals and a microcontroller. By enrolling in Embedded Systems on Arm: Get Practical with Hardware , you will discover why these are powerful tools for any aspiring Embedded Systems designer.
You’ll begin by obtaining an understanding of the basic principles of serial data communication and learn how to implement synchronous and asynchronous serial links on the ST Nucleo F401RE board. You’ll then be introduced to the powerful multitasking capabilities of RTOS. Using this new-found knowledge, you'll discover how to manage microcontroller peripherals in a concurrent manner, utilizing threads and other RTOS capabilities.
Along the way, you'll get access to practical lab exercises using the ST Nucleo F401RE board , so you can obtain real-world experience in implementing these key concepts on an Arm-based microcontroller.
As we continue to create increasingly complex IoT applications, driven by the advances of Artificial Intelligence and 5G, the next generation of developers will need to have a practical understanding of these processes on Arm-based microcontrollers. Upon completion of this course, you will have taken your next step into the exciting future of computing.
You can purchase all the bill of materials required for the course directly from our technology partner STMicroelectronics: https://www.st.com/content/st_com/en/campaigns/educationalplatforms/embedded-arm-edx-edu.html
涵盖的内容
12个视频40篇阅读材料8个作业
显示有关单元内容的信息
12个视频•总计51分钟
Welcome to the Course•2分钟
W(1) Welcome and Introduction•1分钟
TP1 Thinking Point•4分钟
KV1 (1) Serial Communication Overview•2分钟
KV2 (1) Serial Peripheral Interface (SPI)•3分钟
KV3 (1) Asynchronous Serial Communication•5分钟
KV4 (1) Using The CMSIS API in Synchronous Serial Communication•3分钟
KV5 (1) Using the CMSIS API in Asynchronous Serial Communication•2分钟
SV0 (1) Introduction to Board•11分钟
SV1 (1) Introduction to Serial: Part 1•6分钟
SV2 (1) Introduction to Serial: Part 2•4分钟
SV3 (1) Introduction to Serial: Part 3•6分钟
40篇阅读材料•总计1,020分钟
Welcome to the Course•10分钟
W(1) Welcome to the Course•10分钟
W(1) Welcome and Introduction•10分钟
W (1): Welcome and Introduction•30分钟
IN(1) Course Overview•30分钟
Where to Buy the Required Hardware for This Course•30分钟
TP (1) Thinking Point•30分钟
TP (1) Thinking Point•30分钟
LO(1) Intended Learning Objectives•30分钟
LO (1) Things to Look Out for•30分钟
IR(1) Initial Reflection•30分钟
IA (1) Initial Assessment•30分钟
N (1) Where Next?•30分钟
KV1 (1) Serial Communication Overview•10分钟
KV1 (1) Serial Communication Overview•30分钟
KE1 (1) Assessment: Serial Communication Overview•30分钟
KV2 (1) Serial Peripheral Interface (SPI)•30分钟
KV2 (1) Serial Peripheral Interface (SPI)•30分钟
KE2 (1) Assessment: Serial Peripheral Interface (SPI)•30分钟
KV3 (1) Asynchronous Serial Communication•30分钟
KV3 (1) Asynchronous Serial Communication•30分钟
KE3 (1) Assessment: Asynchronous Serial Communication•30分钟
KV4 (1) Using the CMSIS API in Synchronous Serial Communication•30分钟
KV4 (1) Using the CMSIS API in Synchronous Serial Communication•30分钟
KE4 (1) Assessment: Using the CMSIS API in Synchronous Serial Communication•30分钟
KV5 (1) Using the CMSIS API in Asynchronous Serial Communication•30分钟
KV5 (1) Using the CMSIS API in Asynchronous Serial Communication•30分钟
KE5 (1) Assessment: Using the CMSIS API in Asynchronous Serial Communication•30分钟
SV0 (1) Introduction to Board•10分钟
SV0 (1) Introduction to Board•30分钟
SV1 (1) Introduction to Serial: Part 1•10分钟
SV1 (1) Introduction to Serial: Part 1 •30分钟
SV2 (1): Introduction to Serial: Part 2•30分钟
SV2 (1): Introduction to Serial: Part 2•30分钟
SV3 (1) Introduction to Serial: Part 3•30分钟
SV3 (1) Introduction to Serial: Part 3•30分钟
SE1 (1) Assessment: Introduction to Serial•30分钟
FR(1) Further Reading•10分钟
FA (1) Final Assessment•10分钟
FR (1) Final Reflection•10分钟
8个作业•总计270分钟
FA (1): Final Assessment•60分钟
IA (1) Initial Assessment•30分钟
KE1 (1) Assessment: Serial Communication Overview•30分钟
KE2 (1): Assessment: Serial Peripheral Interface (SPI)•30分钟
KE3 (1) Assessment: Asynchronous Serial Communication•30分钟
KE4 (1) Assessment: Using the CMSIS API in Synchronous Serial Communication•30分钟
KE5 (1) Assessment: Using the CMSIS API in Asynchronous Serial Communication•30分钟
Arm technology is defining the future of computing. Our energy-efficient processor designs and software platforms have enabled advanced computing in more than 225 billion chips and our technologies securely power products from the sensor to the smartphone and the supercomputer.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.