STM32驱动科大讯飞语音合成芯片XFS3031CNP的若干问题

首先,XFS3031CNP必须使用UART4或UART5而不能用USART1,USART2,USART3

如果使用了USART则会出现XCOM接收正确而语音芯片接收乱码,因为XCOM支持USART而XFS3031不支持!

其次,ST官方的startup_stm32f10x_hd.s默认只启用了USART1,USART2,USART3,使用UART4和5需要自行添加一下内容

IMPORT  UART4_IRQHandler
IMPORT  UART5_IRQHandler
DCD  UART4_IRQHandler
DCD  UART5_IRQHandler
UART4_IRQHandler
UART5_IRQHandler


 
 

 
 

猜你喜欢

转载自blog.csdn.net/Namcodream521/article/details/69053830