原创
搭了个小nios系统费了1天功夫,手贱+犯sb的后果
刚才搭了个小nios系统
锁定号memory的 start address为0之后,auto assign base address
发现有一个外设的地址被设为5000-5200
但系统中4000到4500这一段明明是空白的
cpu占用的是4800往后
于是手动把这个外设的start address设为了0x4000
也没报warning,error啥的。。
可nios ide编译好的程序死活就是不工作
重新auto assign了一下,好了。。
折腾了一整天就为了这点事。。嗯。。当然还和另一个原因有关:
我看nioside的工程死活不工作,就把代码复制了,把工程给删了,重新建了个工程(整个工程就一个源文件)
结果。。嗯,你们知道的,nioside会把各种各样的工程都列在他的workspace的列表里,我粘成别的工程的代码了。。
结果新建的工程的代码自然也黏贴错了。。。
文章评论(0条评论)
登录后参与讨论