WPZAC 发表于 2010-7-22 20:41:20

NIOS中的Debug问题。

在NIOS中写好SDCARD代码之后,运行RUN,之后又运行RUNAS都没什么问题。因为要验证是否可以读SDCARD中的资料,所以用Debug想看看sd里面的数据。结果出现很多错误,如下:

mi_cmd_stack_list_frames: No stack.
No symbol "new" in current context.
Current language:auto; currently asm
Current language:auto; currently c
No symbol "board" in current context.
No symbol "the" in current context.
No symbol "IOWR_ALTERA_AVALON_PIO_DATA" in current context.
No symbol "BUTTON2" in current context.
No symbol "IORD_ALTERA_AVALON_PIO_DATA" in current context.
全部提示“当前环境没有此变量”,请问这是什么原因造成的呀??????

wushicu 发表于 2010-7-23 00:03:36

你直接写好读块函数,sd_read_block(alt_u32 blocknumber,alt_u8 *buffer),然后在主函数中调用,用printf()循环输出显示就可以验证了。没必要用debug。我是这样认为的。
debug中读的是寄存器,对读sd卡的数据不知道能行不。我没试过!~~:handshake
页: [1]
查看完整版本: NIOS中的Debug问题。