nios2运行效率问题

2019-03-25 08:44发布

搭建的CPU使用的时钟为100MHz,软件中连续使用IO_WR()直接对IO操作(赋值1和0)发现运行的时间不是10ns,而是1us左右,程序放在DDR中跑得,效率怎么会这么低,将程序放在片内跑,同样的程序,跑出来也不是10ns,而是接近200ns,相当于5M时钟在运行,这是怎么回事啊,谁知道的吱一声。谢谢 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
deweyled
1楼-- · 2019-03-25 18:26
< / 假设51单片机时钟为10MHz,那他进行IO翻转操作(循环赋0和1),他的输出实际也不会是100nS呀。
时钟周期,指令周期,代码运行周期。分清楚就明白了。

一周热门 更多>