Juniata Classifieds>Juniata Online Courses>Pointers and Memory in C: Build a Rocket Display Module

Pointers and Memory in C: Build a Rocket Display Module

About this Course

Do you know that almost 70% of embedded system software and firmware are written in C because of its ability to directly access device memory? In this 1.5 hour project-based course, you will learn the basics of C pointers, dynamic memory allocation, and pointer arthrimetics. We will do this by enabling an embedded program for a rocket display module to accept and store messages by allocating memory dynamically. This project will help C programmers to master C pointers and memory allocation. Both are essential skills to C programming. This course is aimed at learners who have already mastered these entry level C skills: variables, scalar data types (int, long, char), fixed size arrays, functions, using external functions with header files.

Created by: Coursera Project Network


Related Online Courses

This specialization will explain and describe the overall focus areas for business leaders considering AI-based solutions for business challenges. The first course provides a business-oriented... more
In this course, you will learn how to define your target market, create a scalable sales process, and build training, coaching, hiring, and onboarding programs to help your sales team grow better.... more
This Specialization will teach you to optimize website content for the best possible search engine ranking. You\'ll learn the theory behind Google search and other search engine algorithms; you\'ll... more
In this course, you\'ll be introduced to finding inverses and matrix algebra using Python. You will also practice using row reduction to solve linear equations as well as practice how to define... more
Immerse yourself in this thought-provoking three-course specialization, where the pursuit of personal discovery, motivation, and resilience is illuminated by the Renaissance\'s cultural and... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL