4703|6

84

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

nios和一般单片机本质区别? [复制链接]

请高人指点,Nios系统和普通单片机有很多相似的地方,他们的最本质区别在哪里?小妹刚开始看,很困惑,需要指点,谢谢!

最新回复

NIOS 和 单片机 都可以用C 设计  详情 回复 发表于 2010-5-5 15:04
点赞 关注

回复
举报

62

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
没有本制区别,都还是通用的控制用的体系结构
 
 

回复

89

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
NIOS是一个“软”核,可以通过软件(SOPC Builder,NIOS II等)进行硬件配置,根据选择需要的部件(比如你需要10个UART接口,但是不需要LCD控制器,通常的单片机不会有这么奇怪的配置)。而通常的单片机,则无法做到。
另外,NIOS可以进行软件算法的硬件加速。比如你用C语言写一个FFT函数,可能运行起来很慢,无法达到要求。但是在NIOS里,可以把这个FFT函数用硬件的方式实现,从而提高速度。

我个人觉得,NIOS在快速设计方面有很大优势(发现有什么设计不对的地方,重新编译一下就可以了,不需要更改PCB);但是,在最终产品成本上,还有操作系统支持方面(目前NIOS还不带MMU的IP,因此很多操作系统不能用)存在缺陷。
 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

4
 
NIOS是软核,用于FPGA的SOPC系统设计。单片机是硬核。
 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

5
 
NIOS是在FPGA上实现的,与单片机有很大的不同。你也可以在FPGA上实现一个8051的CPU,那岂不是可以说没差别了。
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

6
 
NIOS是可编程的,单片机结构是固定的.
 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

7
 
NIOS 和 单片机 都可以用C 设计
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表