1.在SOPC中Generate出现如下错误是怎么回事? Error: Generator program for module 'epcs_controller' did NOT run successfully. 只要在SOPC中加入epcs_controller就会出现此错误,无法生成一个模块。 在一个PDF文档上找到这样一段话:Altera provides software drivers to control the EPCS core for the Nios II processor only. Therefore, EPCS controller core features are available only to SOPC Builder systems that include a Nios II processor.它的意思是不是说在整个工程中,NIOS II里必须要有一个工程,我已经包含了,但还是那样的错误。把从武汉培训时用到的一个工程DE2Project,在SOPC里Generate也同样出现一样的错误。开始有点怀疑我安装的软件了。 2.在NOIS II中Bulid一些工程时,经常遇到这个错误: gdrive/c/altera/kits/nios2/components/altera_nios2/HAL/src/alt_busy_sleep.c:68: error: parse error before '/' token等 错误全部由alt_busy_sleep.c引起,都是关于括号和'/' 不匹配的问题。这个问题有一个解决办法,就是在system.h文件里面有个关于系统时钟频率的宏没有初值,在后面加上50000000就可以了。但我觉得这不是更本的解决办法,system.h是不需要手动更改的,还有每次关掉IDE,再次打开构建时,同样的错误又会出现。我想错误的原因应该是在SOPC中的时钟引起,但我不知道怎样设置。 期待答复,谢谢大家! |