Atmel SAMC2x/D2x ClassB Library User Manual

The Atmel SAMC2x/D2x ClassB Library User Manual describes the library architecture, API functions, test configurations, and usage guidelines.


Atmel SAMC2x/D2x ClassB Library User Manual - cover page
Brand
Atmel
Document type
User Manual
Language
English
Pages
41
File format
PDF
File size
1.2 MB
Published
30 September, 2026
Updated
30 September, 2026
MD5 checksum
3336E7FBB087BD49044821A25B48EEB1

About this manual

This manual provides the purpose, scope, and detailed description of the Atmel ClassB Library for SAMC2x/D2x microcontrollers. It explains how to integrate the library into user‑defined software modules, set up tests, and use the provided example applications.

The document is organized into sections covering device specifications, software architecture, API reference, environment and usage limits, memory usage, and troubleshooting. It includes tables of memory consumption, test cycle counts, and safety period considerations to help developers assess runtime requirements and safety compliance.

What's inside

  • Abbreviations, definitions and document scope
  • Introduction
  • Device specifications
  • Software Architecture
  • Software API
  • Environment, Usage and Limits
  • Memory Usage of Modules
  • Trouble Shooting
  • Safety Period

Specifications

CPU CoreHigh Performance 32‑bit Cortex‑M0+ CPU
On‑chip SRAM32 kB
On‑chip Flashup to 256 kB
Package optionsTQFP, QFN 64‑pin; TQFP, QFN 48‑pin; TQFP, QFN 32‑pin
FlashCRC module ROM size76 bytes

Frequently asked questions

What is the limitation of the ClassB_CPUTest_BIST function?

The function must not be called from an Interrupt service routine because the PSP is not accessible then.

Download PDF (1.2 MB)

More Atmel Manuals


View all Atmel manuals →