原创 CC2510芯片功能学习:Timer1 -- DSM

2008-5-7 22:45 3412 6 6 分类: MCU/ 嵌入式

DSM模式(Delta-Sigma Modulator


 


通道1支持一种语音的调制解调方式:DSM调制数据的输出。


 


进入DSM模式需要:时钟模式设置为ModuloT1CTL.MODE=10);通道0设置为输出比较模式(T1CCTL0.MODE=1);通道1设置为DSM模式(T1CCTL1.CMP=111);


 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


DSM模式下,T1CC0的值决定采样的周期,而时钟1time tick速率及T1CCTL1.MODE决定了输出的delta比特脉冲的周期(该周期为time tick除以484还是8T1CCTL1.MODE决定))。


 


每次T1CC0溢出时,将语音的采样值写入T1CC1H:T1CC1L。然后芯片就会将前后采样值的差值通过通道1的引脚以DSM方式输出。


 


采样值采用有符号的2的补码来表示,高14比特有效。

文章评论0条评论)

登录后参与讨论
我要评论
0
6
关闭 站长推荐上一条 /2 下一条