标题:
小弟跪求解答!!程序莫名奇妙终止,请高手能救我一命!
[打印本页]
作者:
redlock
时间:
2005-6-22 09:49
求高手能给解答,万分感谢
作者:
redlock
时间:
2005-6-22 09:54
标题:
小弟跪求解答!!程序莫名奇妙终止,请高手能救我一命!
程序的工作流程是 从PIO_0和PIO_1读两个数,然后printf发送到RS-232串口给PC机,此过程无限循环,每次发送之间有一个延时. 当程序下载到SRAM执行后,PC机的确收到了FPGA发送的数据,但大约NIOS系统发送100-1000个数后,数据再也收不到 不知道是为什么,考虑到程序是无限循环的,不应该出现这种情况啊! 跪求高手的解答,如能解决,我定下拜!! 下面是程序代码: 开发工具是quartus 4.2 ,nios ii IDE #include #include "system.h" #include "altera_avalon_pio_regs.h" #include "alt_types.h" int main() { int i; int io_0,io_1; while(1) { io_0=IORD_ALTERA_AVALON_PIO_DATA(PIO_0_BASE); io_1=IORD_ALTERA_AVALON_PIO_DATA(PIO_1_BASE); printf("a%db%d",io_0,io_1); i=0; while(i<400000) i++; } return 0; }
[此贴子已经被作者于2005-6-22 9:54:34编辑过]
作者:
redlock
时间:
2005-6-23 09:10
自己解答了,看来还是自己可靠阿
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0