2459| 3
|
请问下WAV文件的波形数据与PWM占空比怎么转换? |
1金钱
最佳答案首先WAVE内部的幅度数据似乎是有符号的,也就是0x0000-0x7FFF代表正半周幅度,越大幅度越大;0xFFFF-0x8000代表负半周幅度,负数表示越大幅度越大。但是你的PWM实际上只能输出单极性信号,这就需要进行移位输出。对WAVE拿出的原始电平采样数据视为uint16的形式对其加0x8000就行了,对于正半周,移位后幅度是0x8000-0xFFFF;负半周是0x7FFF-0x0000. 这样得出的uint16就是PWM占空比应有的数值,0x0000-0xFFFF对应PWM信号占空比0-100% ...
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-19 14:16
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网