The dsPIC33A Class B Software Library is a diagnostics and self-test suite designed to help developers meet IEC 60730 and IEC 60355 Class B safety standards for home appliances and other safety‑critical embedded applications. Built specifically for the dsPIC33A family of Digital Signal Controllers (DSCs), this library leverages several on-chip hardware safety features and provides robust verification of essential DSC modules to ensure the reliable operation of end products.
Overview
This VDE-certified library implements a comprehensive set of diagnostic APIs that can be seamlessly integrated into user applications, enabling compliance with Class B functional safety requirements.
These diagnostics perform runtime and startup tests on critical DSC resources, helping developers reduce development time while meeting safety standards.
Available Diagnostic Modules
The library includes Class B diagnostics for the following 10 modules:
| Title | Title |
Category |
|---|---|---|
|
dsPIC33A DSC Class B Library
Software
|
dsPIC33A DSC Class B Library | Software |
| Title | Product |
Title |
|---|---|---|
|
dsPIC33AK256MC205
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK256MC205 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK256MC206
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK256MC206 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK256MC208
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK256MC208 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK256MC210
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK256MC210 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK256MC505
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK256MC505 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK256MC506
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK256MC506 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK256MC508
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK256MC508 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK256MC510
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK256MC510 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MC205
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MC205 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MC206
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MC206 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MC208
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MC208 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MC210
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MC210 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MC505
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MC505 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MC506
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MC506 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MC508
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MC508 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MC510
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MC510 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MPS205
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MPS205 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MPS206
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MPS206 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MPS208
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MPS208 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MPS210
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MPS210 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MPS212
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MPS212 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MPS505
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MPS505 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MPS506
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MPS506 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MPS508
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MPS508 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MPS510
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MPS510 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
|
dsPIC33AK512MPS512
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
|
dsPIC33AK512MPS512 | 200 MHz 32-bit Single-Core Digital Signal Controller (DSC) |
Live Chat