搜索
bottom↓
回复: 42

新唐nuc972运行速度大概是STM32F407的多少倍?

[复制链接]

出0入13汤圆

发表于 2018-6-14 15:46:03 | 显示全部楼层 |阅读模式
如题,新唐nuc972运行速度大概是STM32F407的多少倍?nuc972是300M的,stm32f407是168M,可以说,nuc972的速度,大概是STM32F407的接近两倍吗?还是M4和ARM9不同,不能简单这么比较?

出0入0汤圆

发表于 2018-6-14 15:58:24 | 显示全部楼层
本帖最后由 xjavr 于 2018-6-14 16:03 编辑

不是的,性能可能407还更好些

出0入0汤圆

发表于 2018-6-14 16:03:41 | 显示全部楼层
不应该比较MIPS么?

出300入477汤圆

发表于 2018-6-14 16:32:18 | 显示全部楼层
sgzzour 发表于 2018-6-14 16:03
不应该比较MIPS么?

普通整数运算就是比较MIPS即可,ARM9是1.1 MIPS/MHz*300M=330 MIPS
M4是1.25MIPS/Mhz*168M=210 MIPS
也就是差不多1.5倍而已
但是对于单精度浮点就完全不一样了。M4有硬件浮点,而ARM9核心默认是没有硬件浮点的(好像有少数公司的ARM9专门带了特殊的硬件浮点单元,但是标准的ARM9是没有的)。靠软件浮点库跟真正的硬件浮点,完全可以差到10倍以上的速度,这个时候主频都不重要了~

出0入0汤圆

发表于 2018-6-14 16:37:00 | 显示全部楼层
redroof 发表于 2018-6-14 16:32
普通整数运算就是比较MIPS即可,ARM9是1.1 MIPS/MHz*300M=330 MIPS
M4是1.25MIPS/Mhz*168M=210 MIPS
也 ...

想请教下一般哪些实际应用会用到大量的浮点操作?

出0入8汤圆

发表于 2018-6-14 17:00:08 | 显示全部楼层
972的 300M 放到现在来看,确实有点落伍了,

出0入0汤圆

发表于 2018-6-14 17:05:48 | 显示全部楼层
能跑Linux..

出0入0汤圆

发表于 2018-6-14 17:13:25 | 显示全部楼层
nuc972如果早10年出绝对横扫各类ARM9,单片机和低端DSP。可惜现在看这规格有点鸡肋了

出300入477汤圆

发表于 2018-6-14 17:24:20 | 显示全部楼层
wuha 发表于 2018-6-14 16:37
想请教下一般哪些实际应用会用到大量的浮点操作?

不知道啊,取决于你写的程序呗。
比如C语言的float就是单精度浮点,double是双精度浮点,int,short,char这些都是整数。
注意M4也只能硬件执行float的加减乘和比较等等这些操作,如果你定义成double就会看到编译器调用浮点库了。就得不到高速效果了。
给人感觉M4的这个单精度浮点还是有点鸡肋,因为float跟int32之间都不能无损互转!float只有24bit的有效数据,太少了。随便做点什么计算都会感觉位数不够。
只有更高的M7或者A系列有双精度浮点了才有意义。

出0入0汤圆

发表于 2018-6-14 17:25:05 | 显示全部楼层
NUC972 在很多领域还是有需求的,虽然主频不高,但性价比好。

出0入0汤圆

发表于 2018-6-14 17:35:43 | 显示全部楼层
redroof 发表于 2018-6-14 17:24
不知道啊,取决于你写的程序呗。
比如C语言的float就是单精度浮点,double是双精度浮点,int,short,cha ...

我们在实际产品里,一旦遇到需要处理小数的,都是当整数处理的,比如需要用到最多2位小数,那么默认程序里都是乘以100的整数,在最终处理时注意这个是扩大100倍的数就行了。这样在计算和传输中都是处理的整数。

出0入0汤圆

发表于 2018-6-14 17:47:31 | 显示全部楼层
以前公司用新塘的ARM7,72M主频,跑uclinux,也能干很多活了,现在很多都追求性能,但是其实很多都浪费掉的。
972性价比确实高啊,好像快要出五百兆的ARM9了吧

出0入0汤圆

发表于 2018-6-14 18:10:34 来自手机 | 显示全部楼层
记得972出现的时候,有人和F4对比测试过,逻辑性能不如F4,因为ARM9的代码和变量都是通过同一条通道进行的,调用函数并且还有静态变量时候性能下跌,F4就没这种担忧

出0入59汤圆

发表于 2018-6-14 18:47:30 | 显示全部楼层
这要看用972来做什么东西, 比如工控上带个LCD ,做个人机界面的; 用972非常合适,集成64M内存;  用M4 外扩内存就没意思了;

而且 972可以跑Linux; linux 上的以太网稳定性, 读U盘的兼容性, UBI文件系统的稳定性;不是M4,m7 DIY协议栈可比的;

M4 也有人在上面跑uclinux; 但是外扩RAM 和 uclinux  变得没有使用价值了;

出300入477汤圆

发表于 2018-6-14 20:17:37 | 显示全部楼层
wuha 发表于 2018-6-14 17:35
我们在实际产品里,一旦遇到需要处理小数的,都是当整数处理的,比如需要用到最多2位小数,那么默认程序 ...

那是你的程序太简单了。
如果要用电阻分压测NTC(需要同时对付从100多欧到100多K这么大范围的电阻),不用浮点只用定点整数看你怎么算~
或者要做三次线性差值,或者PT100的TIS90公式等等,这些都是很难用定点整数做到的

出0入0汤圆

发表于 2018-6-14 20:54:00 | 显示全部楼层
这个楼主不能自己查芯片手册么?这么简单也要问

出0入0汤圆

发表于 2018-6-14 21:45:13 | 显示全部楼层
redroof 发表于 2018-6-14 20:17
那是你的程序太简单了。
如果要用电阻分压测NTC(需要同时对付从100多欧到100多K这么大范围的电阻),不 ...

电阻分压测NTC做过很多,还从来没用过浮点运算

出0入0汤圆

发表于 2018-6-14 22:27:39 | 显示全部楼层
polarbear 发表于 2018-6-14 18:47
这要看用972来做什么东西, 比如工控上带个LCD ,做个人机界面的; 用972非常合适,集成64M内存;  用M4 外 ...

+10086         

出300入477汤圆

发表于 2018-6-14 22:45:05 来自手机 | 显示全部楼层
modbus 发表于 2018-6-14 21:45
电阻分压测NTC做过很多,还从来没用过浮点运算

我说了要测全范围哦,也就是需要ntc先并一个电阻,然后这俩再串一个电阻接参考源。可否说一下不用浮点的算法?

出0入0汤圆

发表于 2018-6-15 00:16:12 | 显示全部楼层
有fixed point库来实现浮点运算,我相信没有不能做的,只是精度差点,当然效率肯定不能和硬件浮点比

出0入0汤圆

发表于 2018-6-15 09:48:29 | 显示全部楼层
redroof 发表于 2018-6-14 22:45
我说了要测全范围哦,也就是需要ntc先并一个电阻,然后这俩再串一个电阻接参考源。可否说一下不用浮点的 ...

当然是测全范围,查表+小范围内线性拟合

出0入0汤圆

发表于 2018-6-15 10:47:44 | 显示全部楼层
NC972 DMA 功能有点弱,不然可以弥补不少CPU 主频不足

出0入36汤圆

发表于 2018-7-13 21:17:51 来自手机 | 显示全部楼层
972有11个串口2个网口,这个吊炸天。

出90入0汤圆

发表于 2018-12-22 08:26:20 | 显示全部楼层
台湾的芯片,难道不能出个中文说明书吗?

看看:日本的瑞萨,韩国的ABOV,都有中文资料。

出90入0汤圆

发表于 2018-12-22 09:19:36 | 显示全部楼层
nuc972 是不是内部没有程序用的FLASH ,需要外扩SPI FLASH  ?

出870入263汤圆

发表于 2018-12-30 19:53:11 | 显示全部楼层
yddoofrank 发表于 2018-6-15 10:47
NC972 DMA 功能有点弱,不然可以弥补不少CPU 主频不足

是的。新出的nuc980一定程度上弥补了这个弱点;不过没有这款芯片的具体消息。

出0入36汤圆

发表于 2018-12-31 11:52:51 来自手机 | 显示全部楼层
armstrong 发表于 2018-12-30 19:53
是的。新出的nuc980一定程度上弥补了这个弱点;不过没有这款芯片的具体消息。 ...

980出了?

出870入263汤圆

发表于 2018-12-31 13:26:19 | 显示全部楼层

资料都很全了;可以去代理商那里问问:
https://github.com/OpenNuvoton/ARM7-ARM9-Family

出0入0汤圆

发表于 2018-12-31 13:40:29 来自手机 | 显示全部楼层
armstrong 发表于 2018-12-31 13:26
资料都很全了;可以去代理商那里问问:
https://github.com/OpenNuvoton/ARM7-ARM9-Family ...

什么参数?

出870入263汤圆

发表于 2018-12-31 13:47:42 | 显示全部楼层





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出870入263汤圆

发表于 2018-12-31 13:53:12 | 显示全部楼层
NUC980基本上可以认为是NUC970的升级改进版。
我大致看了一下手册,它改进了中断控制器AIC;还给常用外设增加了DMA支持。

出0入0汤圆

发表于 2018-12-31 16:38:23 | 显示全部楼层
看手册,NUC980好像取消了LCD接口

出0入0汤圆

发表于 2018-12-31 16:40:56 | 显示全部楼层
新塘的内核 有很多隐性问题 一般般普通常见接口的应用没啥问题

出0入0汤圆

发表于 2018-12-31 17:34:39 | 显示全部楼层
haffman1 发表于 2018-12-31 16:40
新塘的内核 有很多隐性问题 一般般普通常见接口的应用没啥问题

能详细说明下吗?对972比较感兴趣,不知道坑大不大

出870入263汤圆

发表于 2018-12-31 18:43:12 | 显示全部楼层
armfans 发表于 2018-12-31 16:38
看手册,NUC980好像取消了LCD接口

还真是!

出0入36汤圆

发表于 2019-1-1 10:46:21 来自手机 | 显示全部楼层
higeo 发表于 2018-12-31 17:34
能详细说明下吗?对972比较感兴趣,不知道坑大不大

972已经稳定了

出0入36汤圆

发表于 2019-1-1 11:15:06 来自手机 | 显示全部楼层
armstrong 发表于 2018-12-31 13:53
NUC980基本上可以认为是NUC970的升级改进版。
我大致看了一下手册,它改进了中断控制器AIC;还给常用外设增 ...

这个片子比972好不了多少呀。

出870入263汤圆

发表于 2019-1-1 13:28:28 | 显示全部楼层
经过我测试,STM32F407驱动3.5寸480*320LCD的刷新率能达到77fps;如果加上每帧的绘制时间,简单(就是绘制内容比较少)的全屏刷新能达到50帧左右;也就是说手指操作的全屏滑动GUI很跟手。
http://v.youku.com/v_show/id_XMzk5MTcwOTcxNg==.html

出0入0汤圆

发表于 2019-1-4 00:57:28 来自手机 | 显示全部楼层
armstrong 发表于 2019-1-1 13:28
经过我测试,STM32F407驱动3.5寸480*320LCD的刷新率能达到77fps;如果加上每帧的绘制时间,简单(就是绘制 ...

这个UI很漂亮,是什么库?

出870入263汤圆

发表于 2019-1-4 10:19:45 | 显示全部楼层
nanfang2000 发表于 2019-1-4 00:57
这个UI很漂亮,是什么库?

emWin,keil里自带。

出0入0汤圆

发表于 2020-1-10 21:59:54 | 显示全部楼层
现在的H750可以把ARM9吊起来锤,逻辑能超过几乎所有ARM9(某个能超900M的变态除外),浮点运算ARM9更是连背影都看不见了

出90入0汤圆

发表于 2020-1-11 10:12:25 | 显示全部楼层
fengxin32 发表于 2020-1-10 21:59
现在的H750可以把ARM9吊起来锤,逻辑能超过几乎所有ARM9(某个能超900M的变态除外),浮点运算ARM9更是连背 ...

感觉最方便的还是内部自带SDRAM,新的980,扩一片SPI FLASH就能跑的很溜,串口、网口数量很足,做通讯很方便呀

出0入84汤圆

发表于 2020-1-11 10:27:22 | 显示全部楼层
NUC972针对的场合并不是运算量大的,主要用作数据采集通讯这类场合,比如水表电表工控仪表采集器,ATMEL的400M ARM9现在都还在大量用。
ARM9优势的是linux运行环境,大量的开源软件,硬软分离等,至于LCD这种场合真用不到。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-20 09:42

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表