Microcontroller Applications with RISC-V
Offered By: Linux Foundation via edX
Course Description
Overview
This course provides some basic experience in designing and developing deeply embedded bare metal applications using a microcontroller with a RISC-V core. The course is the first step to creating embedded systems using a host of new microcontrollers that use an open instruction set architecture (ISA) as an alternative to a proprietary option.
LFD115x is geared towards hobbyists who want to implement their ideas on a professional board, engineering students who want to create professional applications with a RISC-V microcontroller, and makers who have created custom applications in a development board like the Arduino Uno, and want to take this expertise to the next level.
This course will enable you to get started with microcontroller-based embedded systems and acquainted with embedded RISC-V compiler toolchains. Upon completing this course, you will be familiar with creating embedded systems powered by a RISC-V core and begin your career as an Embedded Systems Engineer.
Syllabus
- Welcome!
- Chapter 1. The Development Platform
- Chapter 2. The Microcontroller and Its Library
- Chapter 3. General Purpose Input Output
- Chapter 4. Pulse Width Modulation
- Chapter 5. Interrupt-Driven Applications
- Chapter 6. Serial Communication
- Final Exam (Verified Certificate track only)
Taught by
Eduardo CorpeƱo
Tags
Related Courses
Embedded Systems Essentials with ArmArm Education via edX Embedded Systems Essentials with Arm: Getting Started
Arm Education via edX Fundamentos de sistemas embebidos con Arm: Primeros pasos
Arm Education via edX The Mechatronics Revolution: Fundamentals and Core Concepts
Georgia Institute of Technology via edX Become an Arduino Developer
LinkedIn Learning