Resources / R-03 — Software calculators

Des outils pour les décisions logicielles.

Une bibliothèque qui s'enrichit de calculateurs ciblés pour les développeurs firmware, embarqué et applicatif. Chaque outil répond à une question d'ingénierie concrète — des valeurs de registre UART au débit BLE, des octets de CRC au nombre d'hôtes d'un sous-réseau — en moins d'une minute.

22 of 22 tools Tip: use #tag to filter by tag · Esc to clear
§ A — Firmware et MCU

Firmware et MCU

S-01

Débit en bauds UART

Registre UBRR/diviseur à partir de l'horloge du MCU, du débit et du suréchantillonnage. Détecte le piège de l'erreur >2%.

firmware UART serial
Série · AVR · STM32
S-02

Calculateur de CRC

CRC-8, CRC-16-CCITT, CRC-16-Modbus, CRC-32 pour une entrée ASCII ou hexadécimale. Reproduisez votre firmware octet par octet.

CRC protocols firmware
Protocoles · intégrité
S-03

Registres de timer PWM

PSC, ARR, CCR pour toute fréquence cible et tout rapport cyclique. STM32, AVR, ESP32.

PWM timers firmware
Timers · PWM
S-04

Résolution ADC et SNR

Tension du LSB, SNR, ENOB et densité de bruit à partir des bits et de Vref.

ADC analog sampling
Analogique · échantillonnage
S-05

Convertisseur de base

Conversion hexadécimal / binaire / décimal / octal / ASCII tenant compte de la largeur de bits.

hex binary base
Bases numériques
S-06

Permutation de boutisme

Big-endian ↔ little-endian ↔ middle-endian pour les valeurs sur 16, 32 et 64 bits.

endianness protocols debug
Protocoles · débogage
S-07

Éditeur de bits de registre

Grille de bits interactive pour les registres de MCU sur 8/16/32 bits. Cliquez pour basculer, l'hexadécimal s'affiche en direct.

registers MCU firmware
Périphériques
S-08

Budget Flash et RAM

Planifiez la Flash et la RAM du firmware entre application, bibliothèques, bootloader et OTA. Signale les dépassements de capacité du MCU.

memory firmware OTA
Mémoire
S-09

Estimateur de taille de pile

Pile de tâche / ISR à partir de la profondeur d'appel, de la taille de trame, de l'imbrication des ISR et de la surcharge de l'OS.

RTOS FreeRTOS firmware
RTOS · FreeRTOS
S-10

Complément à deux

Signé ↔ non signé pour les entiers sur 8/16/24/32 bits avec détection de débordement.

integer debug sensors
Capteurs · débogage
S-11

Virgule fixe Q-format

Float ↔ virgule fixe Qm.n. Résolution, plage et codage pour le DSP et les MCU sans FPU.

DSP fixed-point control
DSP · commande
S-12

Budget de vitesse I²C / SPI

Débit effectif par rapport à la fréquence d'échantillonnage cible, surcharge, bits d'ACK et redémarrages compris.

I2C SPI buses
Bus · firmware
§ B — Sans fil

BLE, WiFi et RF

§ C — Web et applications

Développement web et applicatif

§ D — Réseaux

Réseau

§ Vous cherchez ce qu'il vous faut ?

Proposer un outil

Dites-nous quoi développer ensuite.

Proposer un outil