01 / 30 秒回忆
WaveToMem 先按相位在一个离散表中取样,再把归一化波形映射为整数码值。幅值和偏置使用满量程单位,输出的是查表数据,不是带电压标定的 DAC 波形。
TOOLS / 嵌入式
按波形、采样点数和量化位宽生成可复核的 HEX 或 C 波表。
快速理解
输入
输出
知识回忆
概念、关系和工程边界。
01 / 30 秒回忆
WaveToMem 先按相位在一个离散表中取样,再把归一化波形映射为整数码值。幅值和偏置使用满量程单位,输出的是查表数据,不是带电压标定的 DAC 波形。
02 / 核心关系
uᵢ=frac(i/N×cycles+phase/360°),sᵢ=offset+A·waveform(uᵢ);有符号模式映射到对称码值,无符号模式映射到 0…2ᴮ−1。
03 / 使用判断
先按 DAC 或定点接口确认有符号约定、位宽和字节序,再选择采样点数与周期数;播放时还要检查表首尾相位是否连续以及更新速率是否足够。
把 FS 当成伏特,或把有符号最小负码、无符号中点和 HEX 显示混为一谈。非整数周期会造成循环断点,周期过多则会欠采样。
工具只做理想离散量化,不模拟 DAC 零阶保持、输出摆幅、重建滤波、时钟抖动或目标总线端序;接入固件前应以实测码表和示波器复核。