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
Comprendre les MicrocontroleursÉcole Polytechnique Fédérale de Lausanne via Coursera Electronic Interfaces: Bridging the Physical and Digital Worlds
University of California, Berkeley via edX Arduino y algunas aplicaciones
Universidad Nacional Autónoma de México via Coursera Embedded Systems Design
Indian Institute of Technology, Kharagpur via Swayam Enseignes et afficheurs à LED
École Polytechnique Fédérale de Lausanne via Coursera