我在Ti网站上下载了一个音频的测试程序 C5515 Audio Filter_test,改程序能正常运行,我想在该程序上加上串口中断接收和发送的程序,串口配置用csl库初始化,仅仅添加uart_init(),在程序中未调用,添加后音频输出就不正常,想问一下:1.csl函数初始化会影响该音频程序的运行吗?2.有没有用CSl函数配置的音频程序?3,我要在音频程序上添加串口该怎么办?
Shine:
你好,
这个比较奇怪, 不调用应该不会有影响。
要么你一句句添加,看到加哪句就出问题了?
jizhao zhou:
回复 Shine:
你好,我只添加了这一句 status=UART_init(&uartObj,CSL_UART_INST_0,UART_POLLED);把这句话去掉就正常,加上就不正常,仅仅是编译,在程序中都没有调用
Shine:
回复 jizhao zhou:
跟一下程序吧,看是哪里出错了
jizhao zhou:
回复 Shine:
我看了一下音频的程序在初始化的时候有一个
void ConfigPort(void){ Int16 i; // configure ports PERIPHSEL0 = 0x6900; // parallel port: mode 6, serial port1: mode 2
for (i=0; i< 0xFFF; i++);}
配置串口模式和CSL函数UART_init()会不会有冲突?
Shine:
回复 jizhao zhou:
用仿真器跟一下程序吧,看哪里冲突了