最近买了两个模块回来玩,6288语音合成模块比较简单,被干掉了。
但是,LD3320语音识别模块对着开发手册堆完了代码,但是调了4天还没调通。
我自己查到的原因应该是出现在SPI通讯上,不确定
void LD_WriteReg( unsigned char address, unsigned char dataout )
{
SPI_LD3320_CS = 0;
SPIx_ReadWriteByte(0x04);
SPIx_ReadWriteByte(address);
SPIx_ReadWriteByte(dataout);
SPI_LD3320_CS = 1;
}
u8 LD_ReadReg(unsigned char address)
{
u8 read;
SPI_LD3320_CS = 0;
SPIx_ReadWriteByte(0x05);
read = SPIx_ReadWriteByte(address);
SPI_LD3320_CS = 1;
return read;
}
//==========================
开发板是原子的mini板。
特发此贴来请教。
|