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 (5)
He answers my questions very well explained.
Khaled Almarzooqi - Beamtrail
Course - Circuits and Electronics Fundamentals
That the trainer adapts to our needs
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
Course - The Yocto Project - An Overview - hands-on
Trainer was really kind and knowledgeable, going the extra mile to explain things that I didn't know
Felix - Microchip Technology Inc
Course - Embedded C Application Design Principles for Automotive Professionals
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.
Kenneth Mahoney - University of Glasgow
Course - Arduino: Programming a Microcontroller for Beginners
I genuinely enjoyed the trainer knowledge.