正确的QN8027初始化程序如下:
1.写数据到QN8027寄存器0x00=0x81; //将QN8027所有寄存器复位到缺省值
2. 20ms延迟
3. 写数据到QN8027寄存器0x03=0x50; //设置QN8027为外部正旋波时钟输入(与硬件
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
相关)
4. 写数据到QN8027寄存器0x04=0x33; //设置12MHz时钟频率(与硬件设计相关)
5. 写数据到QN8027寄存器0x00=0x41; //QN8027有限状态机校验
6. 写数据到QN8027寄存器0x00=0x01; // QN8027有限状态机校验
7.20ms延迟//增加20ms的延迟来等待QN8027有限状态机校验的完成
8. 写数据到QN8027寄存器0x18=0xE4; //改善信噪比SNR
9. 写数据到QN8027寄存器0x1B=0xF0; //使QN8027发射功率最大
10. 写数据到QN8027寄存器0x01=0x7E; //设置发射频率
11. 写数据到QN8027寄存器0x02=0xB9; //放弃QN8027 PA关闭功能当没有音频信号输入时
12. 写数据到QN8027寄存器0x00=0x22; //发射