用的是niosII ide的hello world的例程,stdin/stdout/stderr都设置成uart_0了。但就是出现nios2-terminal: can't open uart: Permission denied的提示,哪位高手指点一下?多谢
我想我再把问题详细描述一下吧,目的主要是实现PC与NIOSII的uart通信,fpga通过232电平转换与计算机的串口相连,这里使用的就是3线串口,FPGA中就使用了niosII的标准核,onchip_memory_0,还有uart的核,用的是niosII ide的hello world的例程,编译没有问题,debug的时候,如果打开计算机的串口精灵,设置为com1,则会出现nios2-terminal: can't open uart: Permission denied的提示,如果把串口精灵关闭,debug的时候会出现计算机com1已经被占用的提示,此时串口精灵的com1口打不开。问题是:为何用USB下载电缆进行调试的时候会占用到计算机的串口?按照常规的理解应该是nios ide 通过usb下载电缆调试FPGA nios的串口,不应该占用计算机的串口,计算机的串口只是作为观察nios串口的发送和接受数据用的而已。哪位能够释疑一下。多谢多谢!
我也出现了你的问题,不过在PC上有显示,不知道你现在弄好了没,能不能说一下是什么原因
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |