Resources / R-03 — Software calculators

用於軟體決策的工具。

為韌體、嵌入式與應用程式開發者打造、持續擴充的專注型計算工具庫。每項工具都能在一分鐘內回答一個具體的工程問題——從 UART 暫存器數值到 BLE 吞吐量,從 CRC 位元組到子網路主機數。

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/binary/decimal/octal/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 預算

規劃應用程式、函式庫、bootloader、OTA 的韌體 Flash 與 RAM 配置,超出 MCU 容量時會提出警示。

memory firmware OTA
記憶體
S-09

堆疊大小估算器

由呼叫深度、堆疊框大小、ISR 巢狀與作業系統額外負擔計算 Task/ISR 堆疊。

RTOS FreeRTOS firmware
RTOS · FreeRTOS
S-10

二補數

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 — 網站與應用程式

網站與應用程式開發

§ D — 網路

網路

§ 在找你需要的東西嗎?

建議一項工具

告訴我們下一步該打造什麼。

建議一項工具