你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
QianFan 发表于 2015-1-26 17:12 肯定是你程序的原因。当时我用429的时候,一次开4个没问题。103试过一次开两个也没问题。不过没有用printf ...
二十四节气~霜降
逍遥李 发表于 2015-1-27 10:31 加班要到年底了,手里有f091还没来得及研究
二十四节气~立冬
main(){
...
uart_init();
...
for(i=0;i<8;i++)
{
while (USART_GetFlagStatus(USART2, USART_FLAG_TXE) == RESET);
USART_SendData(USART2, A);
}
...
输出到uart3:
if (stArgPosOffset.iPos < 125)
{
for(i=0;i<ADC3_RAM_SIZE;i++)
{
printf("%d\n",ADC3Value);
}
}
.....
}
二十四节气~霜降
同加班…板子放了一周了orz
这是一个凄惨的故事。。。
最新确定消息:上面的代码运行没什么问题,两串口同时输出都OK了,但是将printf放到了Uart_sendData()代码段的前面,就是说先printf,后Uart_sendData()就会出现两打印口都停止输出。
原因不详。分析来说,于理不合。
二十四节气~立冬