Course Outline
The origins of RISC-V architecture. The modular nature of the architecture, including base architectures and extensions. Overview of the RISC-V Instruction Set Architecture (ISA), covering registers and instruction sets. Features that align with modern software concepts. An overview of various RISC-V implementations for government applications.
RISC-V system architecture. Detailed examination of exception handling mechanisms. Introduction to the CLIC interrupt controller. Specific focus on the ECLIC interrupt controller in the GD32VF103 microcontroller for government use.
Exercises:
1. Firmware development for the GD32VF103 using VScode.
2. Interrupt handling on the GD32VF103.
Requirements
Familiarity with the fundamentals of the C programming language is essential for government professionals working on technical projects. This foundational skill supports efficient software development and maintenance, aligning with the standards and protocols established for government use.
Testimonials (3)
Trainer's way of explaining
Deepak Tiwari - Beamtrail
Course - Circuits and Electronics Fundamentals
Just getting off the ground and doing some basic things was super useful
Remy Pieron - Facebook
Course - Arduino Programming for Beginners
Practical excersises