首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

小弟跪求解答!!程序莫名奇妙终止,请高手能救我一命!

求高手能给解答,万分感谢
df

小弟跪求解答!!程序莫名奇妙终止,请高手能救我一命!

程序的工作流程是 从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编辑过]

df
自己解答了,看来还是自己可靠阿
df
返回列表