本帖最后由 pangning7085 于 2013-5-30 19:43 编辑
谢谢大家的照顾
关于证明程序执行到哪一步,小弟用的比较直观简单的方法:LED灯!! “D2” 为0则点亮,为1则熄灭。
上图片说话。。。。
这是第一步,证明flag被成功幅值“001”。
CLK1为50MHz。程序执行到这里,亮着的LED灯灭了。flag赋值成功!
第二部:修改程序,将对D2的操作改到状态机里面:状态机的时钟是1MHz.
按理说第一步成功,状态机会进入,执行r1(前面专门有初始化程序令 “rec_data<=r1”) 。但是LED等一直亮着,木有熄灭啊,难道进入r1不成功?好困惑啊…………
求大家指教~ |