Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Picolibc - A C Library for Small 32-Bit Systems

linux.conf.au via YouTube

Overview

Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
This course aims to teach developers how to build a common C library for 32-bit or larger systems like Risc-V and ARM, reducing development costs for embedded systems. The course covers combining newlib and avr-libc, proposing changes for usability in ARM and Risc-V projects, and suggesting modifications in GCC's handling of multilib paths. The teaching method includes presentations and demonstrations. This course is intended for developers working on embedded systems projects targeting 32-bit or larger systems.

Syllabus

Introduction
Embedded C libraries
C libraries for small systems
New Lib
PicoLibc
IO
Printf
Float only
Size
Threadlocal
Running applications
Semihosting
Compile
Linker script
How big is it
Demo

Taught by

linux.conf.au

Reviews

Start your review of Picolibc - A C Library for Small 32-Bit Systems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.