문서 섹션
SPI 타이밍 및 신호 무결성 계산기
POSThttps://rftools.io/ api/ py/ v1/ calculate
슬러그 spi-timing. 비트 주기, 프레임 시간, 트레이스 커패시턴스로 제한되는 최대 클록 주파수, 신호 슬루율을 포함한 SPI 버스 타이밍 파라미터 계산
입력
이 입력을 표시된 단위로 모두 inputs에 담아 보내세요. 대부분 필수이며, 하나라도 빠진 호출은 거부되고(400) 비용이 들지 않습니다. 생략해도 계산할 수 있는 입력은 표시된 기본값을 사용합니다. 범위 밖의 입력도 계산되며 출처 정보에 표시됩니다.
| 이름 | 단위 | 범위 | 기본값 | 설명 |
|---|---|---|---|---|
| clockFreq숫자 | MHz | 0.001 이상 | 10 | SPI SCLK 주파수 (MHz) |
| dataWidth숫자 | bits | 1 … 32 | 8 | SPI 프레임당 데이터 비트 수 |
| traceCapacitance숫자 | pF | 0.1 이상 | 20 | 신호선의 예상 총 용량 부하 (PCB 트레이스+수신기) |
| driveStrength숫자 | mA | 0.1 이상 | 4 | GPIO 출력 구동 전류 용량 (mA) |
출력
values에 이름별로 반환됩니다. 상한이 없거나 정의되지 않는 값은 null입니다.
| 필드 | 단위 | 설명 |
|---|---|---|
| bitPeriod | ns | 비트 주기 |
| framePeriod | μs | 프레임 주기 |
| maxFreqCapacitive주요 값 | MHz | 최대 주파수 (RC 제한) |
| slewRate | V/ns | 신호 슬루율 |
| dataRate | Mbps | 데이터 속도 |
| riseTime | ns | 에지 시간 (10–90%) |
| edgeShare_pct | % | 반주기 대비 에지 비율 |