推 tkhan: counter + 查表 04/12 08:15
推 obov: 樓上讓我想起以前人家搞SSC 的方法QQ 04/12 12:21
推 bxxl: 一般counter是每次+1,遞減就每次-1, 也就是可以往上也可以 04/12 13:09
→ bxxl: 往下數的counter. 或者再延伸為每次可以+X或-X 04/12 13:09
→ bxxl: 然後你需要一個反轉的邏輯,如果原方向的結果會overflow, 04/12 13:12
→ bxxl: 就取反向的結果 04/12 13:13
→ bxxl: 舉例3bit, 0~7, 7+1=8為overflow, 那就要取7-1=6 04/12 13:14
推 bxxl: 所以你需要記住目前的值跟目前的方向 04/12 13:16
→ palapalaqoo: keyword: DDS ,業界作訊號源的方法 04/12 15:03
→ palapalaqoo: Direct Digital Synthesis 04/12 15:04