Embedded Software and Hardware Architecture is a first dive into understanding embedded architectures and writing software to manipulate this hardware. You will gain experience writing low-level firmware to directly interface hardware with highly efficient, readable and portable design practices. We will now transition from the Host Linux Machine where we built and ran code in a simulated environment to an Integrated Development Environment where you will build and install code directly on your ARM Cortex-M4 Microcontroller. Course assignments include writing firmware to interact and configure both the underlying ARM architecture and the MSP432 microcontroller platform. The course concludes with a project where you will develop a circular buffer data structure.
Ofrecido Por


Embedded Software and Hardware Architecture
Universidad de Colorado en BoulderAcerca de este Curso
¿Podría tu empresa beneficiarse de la capacitación de los empleados en las habilidades más demandadas?
Prueba Coursera para negocios¿Podría tu empresa beneficiarse de la capacitación de los empleados en las habilidades más demandadas?
Prueba Coursera para negociosOfrecido por
Programa - Qué aprenderás en este curso
Interfacing C-Programs with ARM Core Microcontrollers
Manipulating Memory
Designing Embedded Data Structures
Reseñas
- 5 stars68,72 %
- 4 stars19,90 %
- 3 stars7,10 %
- 2 stars2,13 %
- 1 star2,13 %
Principales reseñas sobre EMBEDDED SOFTWARE AND HARDWARE ARCHITECTURE
Great Content. Not alot done with the micocontroller though.
Very Good course intermediate or even advance level for embedded systems programming. I highly recommend this course for who wants to learn writing good quality, maintainable and portable code
Excellent course for the introduction of ARM Cortex Architecture. It gave me insight on Micro-controller inter routines.
Great to learn this course with detailed explanation and great knowledge
Preguntas Frecuentes
¿Cuándo podré acceder a las lecciones y tareas?
¿Qué recibiré si compro el Certificado?
¿Hay ayuda económica disponible?
¿Tienes más preguntas? Visita el Centro de Ayuda al Estudiante.