用PC的串口工具和2809的SCI通信(查询方式)时,SCI波特率设为1200,串口工具设为2400,串口工具用一定速度或者手动发送数据,CPU的SCI会死掉,其它正常。 在线DEBUG可以看到,ERROR的标志给置起来。即使清掉ERROR标志甚至重新初始化,当两者的波特率改为一致时,SCI的接收标志位还是不会被置起来。这是为什么?请专家试下帮忙分析。
Young Hu:
例程能不能正常?
用PC的串口工具和2809的SCI通信(查询方式)时,SCI波特率设为1200,串口工具设为2400,串口工具用一定速度或者手动发送数据,CPU的SCI会死掉,其它正常。 在线DEBUG可以看到,ERROR的标志给置起来。即使清掉ERROR标志甚至重新初始化,当两者的波特率改为一致时,SCI的接收标志位还是不会被置起来。这是为什么?请专家试下帮忙分析。
xie:
回复 Young Hu:
这个本来是根据例程来的。你可以试下,这到底是什么原因?
用PC的串口工具和2809的SCI通信(查询方式)时,SCI波特率设为1200,串口工具设为2400,串口工具用一定速度或者手动发送数据,CPU的SCI会死掉,其它正常。 在线DEBUG可以看到,ERROR的标志给置起来。即使清掉ERROR标志甚至重新初始化,当两者的波特率改为一致时,SCI的接收标志位还是不会被置起来。这是为什么?请专家试下帮忙分析。
shi jia:
最近在调试28027上的串口 自己编的代码 还在调试
请问你们所说的例程在哪里能下载到啊 ??请问你们所说的例程在哪里能下载到啊 ??