我是想通过串口接受数据 暂存在buffer 然后将数据发回
自己搭了一个串口电路 写了代码如下:
#include "xparameters.h"
#include "stdio.h"
#include "xutil.h"
#include "uartlite_header.h"
#include "xuartlite.h"
#include "xuartlite_l.h"
#define XPAR_RS232_BASEADDR 0x40600000 int main (void)
{ Xuint32 i; Xuint8 buff=0; while(1) { for(i=0;i<900000;i++); buff = XUartLite_RecvByte(XPAR_RS232_BASEADDR);
XUartLite_SendByte (XPAR_RS232_BASEADDR,buff); } }
在XMD Debug Option中 cnnection type 选择的是stub, Advanced Option:serial,然后点击Launch XMD,却说:“unable to open serial port com1 closing serial port”
不知道是我程序有问题 还是设置问题
请大虾指教 万分感谢! |