打印
[新手园地]

问一个傻问题——NUC120能干什么?

[复制链接]
37157|120
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
程序匠人|  楼主 | 2011-8-10 15:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
匠人当然知道,NUC120能干很多事情。

匠人问的是:
有什么是别的芯片干不了的,而NUC120却能干的?
或者有什么是别的芯片干得不好,而NUC120却能干的很好?
——我想这才是价值所在。

用NUC120做过实际项目的请举例赐教。

相关帖子

来自 2楼
缥缈九哥| | 2011-8-11 00:45 | 只看该作者
NUC120是新唐M0中带USB系列的产品线。众所周知,USB,目前只能用于计算机周边设备。其它行业领域很难有用得上的。它带了SPI,I2C,UART,I2S等,可以做类似的桥接设备。像新唐的仿真器Nu-Link就是利用NUC120RE3AN和一个SPI的FLASH组合起来做的,很成熟的一个下载仿真脱机烧录器的方案。其它的如USB的条码枪,USB打印机,USB的采集器,USB声卡,USB读卡器,USB无线数传DTU,USB分析仪,USB手写板,USB控制杆。凡是用到USB的从接口的小东西,基本都可以做。
     没有USB接口的产品线,如NUC100,很多用于工业控制,工业采集上,变频器,PLC,通信设备监控,点验钞机,电梯控制板,加热控制器,工业自动化控制,电机控制。凡是用到通用16位机,8位机的,都能用上。特别有需要高速SPI,DMA功能,多IO的,通常用这个系列。对于工业上。用5V的外设比比皆是,所以用新唐 M0更方便接口电平兼容及加强搞干扰性。其它的还有带CAN,LIN总线的NUC130系列,也带USB的NUC140系列。只是多了一些配置。
     稍低成本的应用就用M05X系列,特别是有QFN-33的小封装,有与传统8051差不多的IO资源及更强的外设,还保留着低成本系列中却有EBI总线。很多传统的51方案,很多外设都需要并行通信,有总线更是方便。如我做过用EBI驱动NANDFLASH读写擦除,现在很多TFTLCD做HMI,集成了8080,6800总线的。更是需要一个EBI总线去驱动。这个系列说白了就是竞争高端的8051及其它8位机市场。甚至带8路PWM的M052ZAN,有人用于LED像素灯的控制,PWM能达到16位的分辨率。这就是号称犀利芯的魅力所在。
    新唐其它的更低成本的,据说有个给力芯,更是竞争小家电的2-3块钱成本的市场。还有专业的电机驱动控制的M0,以太网的,高端应用的。语音识别,语音回放,语音控制方面的,更是很能丰富和全面整理个单片机应用领域,也有高端的ARM926,做语音教学,语音互动玩具,FLASH动画引擎,JAVA虚拟应用等。包括以前的4位机,8051,ISD语音固态录放,各行业各方面的半导体集成等固有产品。从各个方面去瓜分整个单片机嵌入式市场的巨大蛋糕。做大,做强,做全,这应该就是新唐的雄心壮志大手笔规划的体现。

使用特权

评论回复
评分
参与人数 2威望 +7 收起 理由
xixihaha0 + 1
程序匠人 + 6
来自 3楼
ltbytyn| | 2011-8-12 09:40 | 只看该作者
1.速度快(我现在对51的速度十分不满)
2.芯唐的M0接口丰富。更看重有双串口(NXP 只有一个不够用)
3.RAM够大(用51自身RAM不够用.外扩还需加外部RAM+74芯片或者cpld)
4.flash: 相比较NXP LP11XX系列大方的多
5.看见LOOK系统非常心动,想学一下
6.学习的目的就是为应用,而芯唐M0能在保证功能的前提下最大化精简我手头项目电路

使用特权

评论回复
来自 4楼
缥缈九哥| | 2011-8-12 17:49 | 只看该作者
告诉老张:
1,你要找资料,应该首先到新唐主页找,任何有关光盘的资料基本是等于过时的资料。因为光盘自刻录之日起,不可能有人再愿意去更新光盘了,也不可能更新光盘。
2,你所需要的资料,我觉得最主要的是:数据手册DATASHEET,编程手册TRM文档,NUC100的BSP包文件,API使用手册DRIVER文档。以及应用笔记APPNOTE。
3,其余是工具类的资料:Nu-Link的驱动程序,Nu-Link的ICP程序,和谐版本的MDK或者IAR(MCU123上有),TINY板的手册和原理图,足够了,至于ISP应用你可以不用。
4,硬件的工具就是Nu-Link和板子,找菜农吧,我的要钱的。再就是了解一下半主机调试,想玩C++及OS的话就学lee老师的LOOK。简单入门就看我博客上那个入门简介。
5,学习新唐M0开发,很简单,先看我博客那个入门简介,能跑起一个简单的工程点一个LED灯,你就入门了。其余的设计,你只要看看BSP包中的例子,会复制,粘贴就行了。有不懂的API就看看注释,或者通过函数名猜测一下。再不行就看看API手册。实在不行,上群问吧。
6,其余就是你对CPU应用的功底了,以及上面软件级的体系结构的开发,算法及智慧。“无它,唯手熟耳。”最后再提及一点的是,在MDK中要学会用F12快捷键,就是不熟悉的函数,变量,定义,你把光标放到其字符串上,按一下F12,你会有惊喜的。
7。。。。我不想婆婆妈妈的了。这CPU非常好使用。。。

使用特权

评论回复
评分
参与人数 1威望 +6 收起 理由
程序匠人 + 6
来自 5楼
sleijun| | 2011-8-13 22:40 | 只看该作者
这个部分看起来蛮像是菜农的成长之路,从技术实践到文学青年的路。匠人应该是用的芯片蛮多了,可以纵观天下,“率土之滨,莫非王土”!所以会特意对比区别的地方(这部分9G有相当好的解答)。我是从PC程序员转到嵌入式里面来的菜鸟,第一关心的是“大路”,“走路你要走大路/大路上风景好”。如果有人指引,而且同伴较多的话,我不惮于学习一种新的芯片,然后才学习如何去应用。或者如何在新的应用中去应用它。说到应用,感觉是另外一个独立的话题,关乎设计,关乎创意,关乎一个非编码程序员的天才的大脑里存在多少幻想和冲动!(那是一个人有多大胆,地有多大产的地方)。

使用特权

评论回复
来自 6楼
缥缈九哥| | 2011-8-14 10:01 | 只看该作者
其实,电脑周边的产品也就那么些了,开发拓展得非常丰富了,大家可以考虑手机周边产品。这个市场 也非常大。现在的手机通常都有OTG的接口了。外挂USB外设基本成为功能了。按说现在市场上手机外设还不够多,还不够便宜。
    你可以想像着,以后很多时候手机就是一台微型掌上电脑,是一台微型数据处理助手了,可以考虑做手机的打印机,读卡器,仿真器,数据采集器,虚拟示波器,逻辑分析仪,虚拟串口终端。外置声卡音箱。甚至可以外置便携微型USB投影仪,坐电梯时无聊可以投影到天花板上看电影。
    当然,很多工业上用的工控机应该还有USB接口的,你也可以用NUC120来做相关的外设,至于新唐的非NUC120系列的MCU,能用的地方也很多。像工业上用的RS485,还有慢慢兴起流行的CAN总线,LIN总线。非常适合各行各业的使用。
    像匠人说的3D鼠标,是否可以做成赛车路线记录仪或者航模飞行路线姿态记录仪呢?如可以给赛车手,业余爱好者装在赛车上,通过3G加速度,电子指南针,电子罗盘等传感器。在赛后,通过USB把数据导入到电脑上分析,学习,去研究选手的操控的不足和优势?规避缺点,利用优点。
    仅仅局限于USB就是电脑外设的思维是比较僵化了,USB可以做为只是设备与PC电脑偶尔交换数据的接口。。。。这样,很多平时都不放在电脑周边用的产品,都可以包括进来了。思维空间增大了很多。。。

使用特权

评论回复
7
电子write_cai| | 2011-8-10 16:46 | 只看该作者
这个小弟可不知道,但是小弟知道要是这个片子弄会了。那就什么片子上手更容易了。 项目要看大小。如果涉及到了很多外设,那选这个片子很划算的。性价比很好。 楼下您觉得呢?

使用特权

评论回复
8
缥缈九哥| | 2011-8-10 17:04 | 只看该作者
本帖最后由 缥缈九哥 于 2011-8-10 17:12 编辑

首先,这个地球,除了谁,照样会转。基本没有什么通用CPU芯片,如果不限制条件,没有别的取代不了的。如果加了很多条件限制,那就是时下所流传的“量身定制”的岗位了。
   其次,至于工程师用什么芯片,有个取舍的问题。也有个个人感情在内的问题。比如说什么最适合。并不是只有什么才适合。很多工程师也有惰性。不爱用新东西。降成本替代有风险,也仅有老板关心的。
   第三,新唐的M0的优势在于,性价比是最好的32位机。资料最丰富,例子最全面。供货最好。业内目前唯一能2.5-5.5V工作的32位单片机。
   第四,新唐的M0,性能很不错,有800K的ADC采样,有20MHZ的SPI接口,小体积中也有EBI总线,也有很多人认为是**肋的PS2接口,I2S接口,RTC接口。
   第五,新唐的供货还不错,有自己的晶圆厂,台湾的芯片,拼价格也很好,在欧美没有人愿意再做8051的时候,台湾依然很强劲的做下去。
   个人认为,如果我可以选择,我宁愿用台湾的,不愿意用欧美的,更不愿意用韩国的,最不愿意用日本的。。。

使用特权

评论回复
9
murex| | 2011-8-10 17:08 | 只看该作者
9g说的太精辟了,尤其是不用的那些国家的芯片

使用特权

评论回复
10
hotpower| | 2011-8-10 17:29 | 只看该作者
俺是这样看待这个问题的:
首先我要干什么?要用到什么模块?
那么我会查看NUC120的模块配置。
首先Cortex-M0有SysTick,它可以用于裸奔或RTOS的节拍。
再有NVIC支持中断嵌套。
USB,IIS,PS2,RTC,PDMA
通用IO,IIC,PWM,SPI,TMR,WDT,UART
ADC,CMP

可以用nulink调试或ICP烧写程序,而且可以批量离线下载程序。
,也可用串口或USB进行ISP

菜农的hotisp可以在助学开发板上实现自动ISP,并且具备了完善的USB HID和UART自动检测电路。为设计时考虑的网络远程控制打下了硬件的基础。
HotWC3就具备了网络和串口控制,并具备语音识别及声音控制能力。

菜农因为有HotISP和HotWC3这两个暴力工具,故敢于高举红旗手握砍刀。

使用特权

评论回复
11
程序匠人|  楼主 | 2011-8-10 18:19 | 只看该作者
嗯,除了hot大叔提到“网络远程”这个领域之外,还没有获得我想要的结果。我很想知道的是,工程师们在实际工作中,都用NUC120做出了一些什么产品?

因为hot大叔送的的250开发板,“害”的我现在也在收集NUC120相关资料准备学习。不过看到比较多的都是一些学习性的或者说测试性质的程序,而具体的应用方向案例比较少,所以才有此问。

使用特权

评论回复
12
hotpower| | 2011-8-10 22:24 | 只看该作者
本帖最后由 hotpower 于 2011-8-10 22:27 编辑

看了好多网友说STC的串口下载多么好用,你用过HotISP后,就知道神马是ISP了。
有些话俺不说,但是俺N年前被忽悠用某芯片,坑爹呀,害的俺晚节有些不保!!!
到现在他们都不敢公开说,俺也只能闭嘴,俺知道说话的分量,自己停用保住晚节!!!

首先MCU已过气,没任何新意可言,新唐的模块很全,最关键的是它的Nu-Link的价位和好用。
园地里大力推广李老师的LOOK,我们的目的是让编程更容易,现在都可以说LOOK编程序结合半主机调试,
和软件仿真一样简单,可以摆脱串口的束缚,解脱USB端口少的烦恼。

总之用了才是真,废话无用。
那年我们北京分手后,俺开始搞M0,但不是新唐的,后来被网友忽悠,俺真没在意,还继续了几个月。
发现必须需要USB后,在成本不允许的情况下被迫转入新唐M0的学习。
俺为了学习USB,花了两个月的时间,终于有所收获。

HotISP就是俺学习的结果,它在原只支持NXP的自动ISP的基础上,全面增加了对新唐的支持。
同时支持ICP(时间的关系,只做了测试Nu-Link的链接和删除),全部甚至扩展了对USBISP和UartISP
的支持和测试。

最近俺在筹备远程控制网站的建设,在俺离开地球前尽量完成,了却俺的“互联卫士”之心。

使用特权

评论回复
13
程序匠人|  楼主 | 2011-8-10 22:48 | 只看该作者
答非所问,答非所问。。。。

你们回答的很辛苦。但不是我要的结果

看看现在的芯片发展趋势,叫什么?——各领风骚几个月
为什么只是几个月?因为后浪在推前浪!
为什么后浪能推前浪?因为后浪更

纵观这些年,PIC、AVR、飞思卡尔、STM32、TI MSP430……还有一大堆日系、韩系、台系(其中也包括新唐的前身华邦)、大陆系的芯片在浮沉……
每年出多少新芯片?多少成过眼云烟?多少为昙花一现?

评价一颗芯片推出是否成功,不是看性能,也不是看价格,而是看应用
一颗芯片最终能不能在市场上站住脚跟,关键看应用
一颗芯片会不会被淘汰,就看后面的新品能不能取代它,还是看应用

应用两个面,一个是深度(如那些专用芯片,厂家直接提供方案,追求的就是高度集约的性价比),一个是广度(如传统51,万金油,什么都能做,但性价比未必最优,图的就是工程师上手快)。

扯远了,拉回来,继续说NUC120。这个芯片推出应该有快一年了吧?按照正常的市场项目运作进度,最早的一批设计方案应该陆陆续续完成验证并进入量产了吧?我想了解的就是这些应用面——它们都被用到什么产品上去了?呵呵。

使用特权

评论回复
14
hotpower| | 2011-8-10 22:50 | 只看该作者
本帖最后由 hotpower 于 2011-8-10 22:53 编辑

匠人大婶:
看看群友的聊天,学习新技术首先要掌握,哪怕不用,但是自己会,就像俺整日做菜鸟就是如此的想法。不学习新玩意是要被时代抛弃的~~~51年纪多大了???
XXXX(。。。。) 22:47:37
OMG,匠人也在学ARM
XXXX(。。。) 22:47:52
原来匠人也不会
XXXX(。。。) 22:48:23
偶现在学ARM跟匠人处于同一水平

使用特权

评论回复
15
程序匠人|  楼主 | 2011-8-10 22:57 | 只看该作者
匠人大婶:看看群友的聊天,学习新技术首先要掌握,哪怕不用,但是自己会,就像俺整日做菜鸟就是如此的想法。不学习新玩意是要被时代抛弃的~~~51年纪多大了???  ...
hotpower 发表于 2011-8-10 22:50


呵呵,昨天我刚在另一个帖子里说过,我是“实用主义者”。

所以,当我想去学一样东西时,一定要先问一下,学完这个,我能干嘛?——这也正是我发这个帖子的原因。

就好像我们私聊时,我也曾追问过你,“互联卫士”“HOT密码”之类的技术能做什么?我关注点就是这些技术最终能成为什么样的产品或产业形态。——这一段是题外话,不必展开。呵呵

使用特权

评论回复
16
程序匠人|  楼主 | 2011-8-10 22:59 | 只看该作者
我的主贴不值得加酷,有腐败嫌疑哦,请撤消。:P
如果要加酷,就给我8楼帖子加酷吧,那个数字吉利啊。发!  :lol

使用特权

评论回复
17
hotpower| | 2011-8-10 23:13 | 只看该作者
匠人大婶:
谈到HotWC3,俺想对二姨的“我的投票”提个合理化的建议:
如俺这次活动用的是“HotWC3单向散列函数”,即使告诉你密钥也不可逆。
如银行等数字签名都是用的类似单向散列函数。

俺在https://bbs.21ic.com/icview-254439-1-1.html里的规则是每月2次选美。
一次是新生,一次是全部。
投票必须是俺制定的人,否则可能作弊,如使用马甲等。

若投票时必须写入俺分发的散列函数计算出的投票确认码,该多好???
创建投票时,俺只需手工录入所有选票(确认码)。

系统比对后方能投票。

这个和银行系统类似,防止有人与二姨工作人员“勾结作案”~~~

这样投票是很公正的~~~

望大婶好好思索为盼!!!

使用特权

评论回复
18
程序匠人|  楼主 | 2011-8-10 23:22 | 只看该作者
匠人大婶:
谈到HotWC3,俺想对二姨的“我的投票”提个合理化的建议:
如俺这次活动用的是“HotWC3单向散列函数”,即使告诉你密钥也不可逆。
如银行等数字签名都是用的类似单向散列函数。

俺在https://bbs.21ic.com/ ...
hotpower 发表于 2011-8-10 23:13


系统支持实名投票模式,可以验票的。所以“有人与二姨工作人员“勾结作案”~~~”之情形是不可能发生。

使用特权

评论回复
19
hotpower| | 2011-8-10 23:54 | 只看该作者
系统支持实名投票模式,可以验票的。所以“有人与二姨工作人员“勾结作案”~~~”之情形是不可能发生。
程序匠人 发表于 2011-8-10 23:22


给大婶一个榔头!!!

你们的密码意识淡薄,如何解决马甲和局外人的拉帮结派???

二姨的几次选美难道没有病吗???晕!!!

使用特权

评论回复
20
hotpower| | 2011-8-11 00:01 | 只看该作者
我的主贴不值得加酷,有腐败嫌疑哦,请撤消。:P
如果要加酷,就给我8楼帖子加酷吧,那个数字吉利啊。发!  :lol
程序匠人 发表于 2011-8-10 22:59


一个好问题要比10篇好文更重要!!!菜农是有科学依据的!!!

“园地里瞎折腾M0干什么???M0是什么???M0和MCU的不同和优势及缺点是什么???”

大婶的帖子可能要引发一场血案的~~~没看过《一个馒头引发的血案》吗???

看来大婶跟随潮流的步伐远落后于一个农村的老农民,这才是电工最大的悲哀了~~~

使用特权

评论回复
21
hotpower| | 2011-8-11 01:49 | 只看该作者
9G V5

奖励裤子一条

使用特权

评论回复
22
murex| | 2011-8-11 08:34 | 只看该作者
俺就观帖学习受教

使用特权

评论回复
23
程序匠人|  楼主 | 2011-8-11 09:47 | 只看该作者
NUC120是新唐M0中带USB系列的产品线。众所周知,USB,目前只能用于计算机周边设备。其它行业领域很难有用得上的。它带了SPI,I2C,UART,I2S等,可以做类似的桥接设备。像新唐的仿真器Nu-Link就是利用NUC120RE3AN和 ...
缥缈九哥 发表于 2011-8-11 00:45



呵呵,这个很到位!谢谢啦!

使用特权

评论回复
24
hotpower| | 2011-8-11 10:21 | 只看该作者
新唐是有自己的特色的,并非菜农做托。

51和它不能同日而语的,俺的感慨就是:“远离51,珍惜时光!”

这些匠人一个很好的标题!也欢迎网友和群友参与此“一个120引发的血案!”

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名: 《匠人手记》第二版已经上市,各大网络书店和实体书店有售! 匠人手机——手机中的颤抖机!欧耶! 匠人手记——手记中的战斗记!欧耶!

734

主题

11156

帖子

675

粉丝