2.2 CPU模块的软件实现过程
PIC24是整个系统的控制芯片,实现对输入按键信息的处理、发送音量调节命令、配制CC1100、产生跳频图案、控制数据发送时机等功能。向CC1100发送数据进行同步控制,主要是为了通信终端以时分复用的方式占用信道,具体是在一个语音帧内(30 ms),信道被分配给终端A 10 ms,空闲5 ms作为保护时隙,再分配给终端B 10 ms,留5 ms的保护时隙,这样在一帧语音的时间内,可以完成数据的发送和接收,实现两台终端的同步对话。通信终端在发送数据时分为主叫方和被叫方两种模式,图5给出了CPU主叫模式的流程图。
本文设计的系统中丰富的PIC外设资源和灵活的外围接口电路可以为语音信号处理的其他算法研究和实时实现提供一个通用平台,也为进一步处理噪声抑制和回声控制奠定了硬件基础。
上一页 [1] [2]