Resources / R-03 — Software calculators

ソフトウェアの意思決定のためのツール。

ファームウェア、組込み、アプリ開発者のための、目的特化型計算ツールを拡充中のライブラリ。UARTのレジスタ値からBLEスループット、CRCバイト数からサブネットのホスト数まで、各ツールが具体的なエンジニアリング上の課題に1分以内で答えます。

22 of 22 tools Tip: use #tag to filter by tag · Esc to clear
§ A — ファームウェア・MCU

ファームウェア・MCU

S-01

UARTボーレート

MCUクロック、ボーレート、オーバーサンプリングから求めるUBRR/分周レジスタ。>2%の誤差の罠を検出します。

firmware UART serial
シリアル · AVR · STM32
S-02

CRC計算ツール

ASCIIまたはhex入力向けのCRC-8、CRC-16-CCITT、CRC-16-Modbus、CRC-32。ファームウェアとバイト単位で一致させます。

CRC protocols firmware
プロトコル · 整合性
S-03

PWMタイマーレジスタ

任意のターゲット周波数とデューティ比に対するPSC、ARR、CCR。STM32、AVR、ESP32対応。

PWM timers firmware
タイマー · PWM
S-04

ADC分解能とSNR

ビット数とVrefから求めるLSB電圧、SNR、ENOB、ノイズ密度。

ADC analog sampling
アナログ · サンプリング
S-05

基数変換ツール

ビット幅を考慮したHex / バイナリ / 10進 / 8進 / ASCII変換。

hex binary base
基数
S-06

エンディアン変換

16、32、64ビット値のビッグエンディアン ↔ リトルエンディアン ↔ ミドルエンディアン変換。

endianness protocols debug
プロトコル · デバッグ
S-07

レジスタビットエディター

8/16/32ビットMCUレジスタ向けのインタラクティブなビットグリッド。クリックで切り替え、hexをリアルタイム表示。

registers MCU firmware
ペリフェラル
S-08

Flash・RAMバジェット

アプリ、ライブラリ、ブートローダー、OTAにわたってファームウェアのFlashとRAMを計画。MCUを超過した場合に警告します。

memory firmware OTA
メモリ
S-09

スタックサイズ推定ツール

コール深度、フレームサイズ、ISRネスト、OSオーバーヘッドから求めるタスク / ISRスタック。

RTOS FreeRTOS firmware
RTOS · FreeRTOS
S-10

2の補数

8/16/24/32ビット整数の符号付き ↔ 符号なし変換、オーバーフロー検出付き。

integer debug sensors
センサー · デバッグ
S-11

Qフォーマット固定小数点

Float ↔ Qm.n固定小数点。DSPやFPUなしMCU向けの分解能、レンジ、エンコーディング。

DSP fixed-point control
DSP · 制御
S-12

I²C / SPI速度バジェット

オーバーヘッド、ACKビット、リスタートを含む、目標サンプルレートに対する実効スループット。

I2C SPI buses
バス · ファームウェア
§ B — ワイヤレス

BLE、WiFi、RF

§ C — Web・アプリ

Web・アプリ開発

§ D — ネットワーキング

ネットワーキング

§ お探しのものはありますか?

ツールを提案

次に作るべきものを教えてください。

ツールを提案