搜索
bottom↓
回复: 56

双核的单片机,你用过木有?

[复制链接]

出0入0汤圆

发表于 2013-6-2 15:25:19 | 显示全部楼层 |阅读模式
发展到如今,双核、四核甚至八核已经在电脑和手机普及,你用的单片机还是单核的吗?以后多核单片机是否会取代单片机呢?
从接触双核单片机到现在也快一年了,现在感觉越用越顺手了,确实双核还是有很多无以伦比的好处,有兴趣的大家一起讨论下吧

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2013-6-2 15:29:47 | 显示全部楼层
NXP TI 都有,架构不一 M0+M3 /M3+DSP,但貌似现在还不是很普及~ 厂商推广力度似乎也不是很大~单核的市场潜力也为充分挖掘吧~~拭目以待了~

出0入0汤圆

发表于 2013-6-2 15:30:26 | 显示全部楼层
希望楼主详细介绍用过的双核单片机型号及使用体会

出0入0汤圆

 楼主| 发表于 2013-6-2 15:35:46 | 显示全部楼层
用的是台湾应广的,其实09年他们就给我们推广过,那时候都是8核的,当时本人还是菜鸟一个没有理会

出0入0汤圆

 楼主| 发表于 2013-6-2 15:38:52 | 显示全部楼层
上传一份资料,大家可以参考参考

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2013-6-2 15:42:20 | 显示全部楼层
lzymcu 发表于 2013-6-2 15:35
用的是台湾应广的,其实09年他们就给我们推广过,那时候都是8核的,当时本人还是菜鸟一个没有理会 ...

异步双核??吗??

出0入0汤圆

 楼主| 发表于 2013-6-2 15:48:28 | 显示全部楼层
双核单片机是将系统时钟一分为二,轮流供给两个CPU的,比如系统时钟是8M,一个CPU就相当于只有4M的时钟了,这个两个CPU都独立的系统指针、堆栈等,也就是说两个CPU是互补干涉的

出0入0汤圆

发表于 2013-6-2 15:48:49 | 显示全部楼层
我用过双核的,以前搞电赛的时候51+mega128。一个电路板上两个单片机,算双核么?

出0入0汤圆

 楼主| 发表于 2013-6-2 15:52:21 | 显示全部楼层
两个核的区别在于,第一个核可以产生中断,第二个不可以,第一个核可以受看门狗的影响,第二个不可以,假如第二个核出现死循环,第一个核还是可以正常工作的

出0入0汤圆

发表于 2013-6-2 15:53:16 | 显示全部楼层
楼上说的很搞笑 不过这样也很好啊 双核只不过是面积小了

出0入0汤圆

发表于 2013-6-2 16:23:48 来自手机 | 显示全部楼层
如果不跑操作系统,或者没有NB的编译器支持,给你16核的单片机也没太大实用意义,顶多也就是在一些特定的例子里起作用。

出0入0汤圆

 楼主| 发表于 2013-6-2 17:51:04 | 显示全部楼层
反正价格跟普通单片机也差不多,如果不想用多核,可以软件关闭第二个核,当普通单片机使用

出0入8汤圆

发表于 2013-6-2 19:07:53 | 显示全部楼层
不觉得单片机双核有什么优势。

出0入0汤圆

发表于 2013-6-2 19:22:29 来自手机 | 显示全部楼层
ti有双核,m3 +dsp, 独立内核,共享部分内存区 用以两核交换数据。
m3用做主控显示输入通讯等,dsp专用于运动控制,突出实时性和高精度。

出0入0汤圆

发表于 2013-6-2 19:34:34 | 显示全部楼层
关键是价格。

出0入0汤圆

发表于 2013-6-2 19:44:10 | 显示全部楼层
多核单片机现在真不多见,我就见到有XMOS,  8核的,每个核心的频率可以做到100MIPS,而且这个芯片也不贵,就是开发很麻烦,使用一种扩展的C语言

这个芯片实际核心工作在400MHz,通过分时处理,分别处理8个CPU的指令,这种结构做一些特殊的任务有优势,另一方面是这种MCU没有专用外设接口

连最常用的UART都没有,用的话需要用用代码生成一个,使用一个核来虚拟UART ,SPI ,IIC 等外设,AES加速器,SDRAM控制器也可以做

出0入0汤圆

发表于 2013-6-2 19:45:29 | 显示全部楼层
看到标题,还以为是cortex A系列的双核,看到内容,才知道是M系列的双核,不过,确实比较少见,估计有特殊需要才用得上吧。
那个M3+DSP应该不能算双核吧。

出0入0汤圆

发表于 2013-6-2 20:26:10 | 显示全部楼层
学习了 双核单片机

出0入0汤圆

发表于 2013-6-3 02:44:27 | 显示全部楼层
P8X32A  八核

出0入0汤圆

发表于 2013-6-3 03:19:08 | 显示全部楼层
cortex M4 不是比M3多一个DSP核心么,算双核了吧

出0入0汤圆

 楼主| 发表于 2013-6-3 10:05:46 | 显示全部楼层
你们讲的这些都是高端单片机
我指的这个,便宜的才几毛钱,跟义隆、松翰这些价格差不多,这些单片机一般都不带UART、I2C,另外一个核用来模拟串口非常方便

出0入0汤圆

 楼主| 发表于 2013-6-3 10:09:36 | 显示全部楼层
SPEME 发表于 2013-6-2 19:45
看到标题,还以为是cortex A系列的双核,看到内容,才知道是M系列的双核,不过,确实比较少见,估计有特殊 ...

这个不能算双核吧,只能说多了个外设

出0入0汤圆

发表于 2013-6-3 10:42:45 | 显示全部楼层
proteldxp 发表于 2013-6-2 15:48
我用过双核的,以前搞电赛的时候51+mega128。一个电路板上两个单片机,算双核么? ...

这个叫双芯,而不是双核

出0入0汤圆

发表于 2013-6-3 10:58:12 | 显示全部楼层
飞思卡尔的HCS12X系列是双核的,一个通用的9s12核,另一个为Xgate,专门负责处理中断,100MHz,RISC~

出0入0汤圆

 楼主| 发表于 2013-6-3 12:39:49 | 显示全部楼层
功能虽说不是很强大,用在消费类产品上还是挺合适的,毕竟消费类产品对成本比较敏感

本帖子中包含更多资源

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

x

出0入0汤圆

 楼主| 发表于 2013-6-3 12:41:50 | 显示全部楼层
特别声明:此贴不是广告,是个人的一些使用心得

出0入0汤圆

发表于 2013-6-3 13:18:33 | 显示全部楼层
确实有点意思 研究研究。

出0入0汤圆

发表于 2013-7-8 16:10:57 | 显示全部楼层
开发工具贵不贵?

出0入147汤圆

发表于 2013-7-8 16:48:01 | 显示全部楼层
lzymcu 发表于 2013-6-2 15:48
双核单片机是将系统时钟一分为二,轮流供给两个CPU的,比如系统时钟是8M,一个CPU就相当于只有4M的时钟了, ...

跟飞思卡尔的S12X双核单片机比还是差太远,该系列的协处理器速度是主处理器的两倍,可以接管中断、共享内存访问等,曾用这个做过8轴联动的驱动板,协处理器专门负责接管8路PWM中断,性能强劲。

出0入0汤圆

发表于 2013-7-8 18:52:58 来自手机 | 显示全部楼层
freescale和英飞凌有,专门针对功能安全ISO26262的

出0入0汤圆

发表于 2013-7-10 15:59:00 | 显示全部楼层
LZ 说说 双核程序怎么 规划

出0入0汤圆

发表于 2013-7-12 08:41:54 | 显示全部楼层
你说的应广双核,我也使用过,它的好处就是可以使用IO模拟出多通道的PWM。但它的缺点也是有的,因为是双核,所以每个核的频率是总频率的一半,也就是说如果某个核要跑4M,那么总频率要跑8M,那么在功耗上,与抗干扰上都会降低性能。

出0入0汤圆

 楼主| 发表于 2013-8-5 10:39:16 | 显示全部楼层
不好意思前段时间老是提示密码错误登不上去

出0入0汤圆

 楼主| 发表于 2013-8-5 10:40:30 | 显示全部楼层
hejiancheng 发表于 2013-7-12 08:41
你说的应广双核,我也使用过,它的好处就是可以使用IO模拟出多通道的PWM。但它的缺点也是有的,因为是双核 ...

如果不需要双核,可以把第二个核关闭,跟单核单片机一样了

出0入0汤圆

 楼主| 发表于 2013-8-5 10:42:01 | 显示全部楼层
liufabing 发表于 2013-7-8 16:10
开发工具贵不贵?

几百块吧,可以跟代理商借啊,只要能起量什么都好说了

出0入0汤圆

 楼主| 发表于 2013-8-5 10:43:30 | 显示全部楼层
823032003 发表于 2013-7-8 18:52
freescale和英飞凌有,专门针对功能安全ISO26262的

哥们你说的这些单片机,说实话在国内很多消费类产品根本就用不起,悲哀啊!!

出0入0汤圆

发表于 2013-8-5 20:05:36 | 显示全部楼层
lzymcu 发表于 2013-8-5 10:43
哥们你说的这些单片机,说实话在国内很多消费类产品根本就用不起,悲哀啊!! ...

这主要是 车用的,
一般消费电子也没必要搞双核吧、

出0入0汤圆

发表于 2013-8-5 20:13:07 | 显示全部楼层
51里面也貌似有个双核:长沙 启芯
据用过的网友说,貌似应该是个多线程类似

出0入0汤圆

发表于 2013-8-5 20:57:37 来自手机 | 显示全部楼层
用过一个好像是叫做LS2051的51核的“双核”MCU,坑爹的货,浪费脑细胞。

出0入0汤圆

 楼主| 发表于 2013-8-6 17:23:25 | 显示全部楼层
jetli 发表于 2013-8-5 20:13
51里面也貌似有个双核:长沙 启芯
据用过的网友说,貌似应该是个多线程类似 ...

关键是性价比如何,如果价格跟单核的差不多,用不上单核还可以当单核用呢

出0入0汤圆

发表于 2013-8-6 19:18:59 | 显示全部楼层
会不会耗电大啊?

出0入18汤圆

发表于 2013-8-6 19:28:25 | 显示全部楼层
上传一份 文档   用的是 LPC4330  就是简单的一用!!!

我一直是这样想的  M0 可以控制外设  M4 用于处理数据 蛮好的

本帖子中包含更多资源

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

x

出0入18汤圆

发表于 2013-8-6 19:29:35 | 显示全部楼层
耗电 当然 会大一些   目前 LPC4330 的双核一起跑 还是有点点 热的

出0入0汤圆

发表于 2013-8-6 21:12:08 | 显示全部楼层
长沙柯珞微电子
http://www.kernel-ic.com/
·全球首创3核52单片机LS052Ax
·全球首创3核51单片机 LSx151

出0入0汤圆

发表于 2013-8-6 22:42:55 来自手机 | 显示全部楼层
三核?用什么编译器?

出0入0汤圆

发表于 2013-8-19 17:50:06 | 显示全部楼层
如果多核两个核是一样的叫对称多核,不同叫非对称双核,非对称比较麻烦,启动的非分开启动,先启动一个核,在通过这个核启动另一个核!
不过到现在为止,莫有用过多核!

出0入0汤圆

发表于 2013-8-19 20:55:37 | 显示全部楼层
这种双核价值何在呢? 难道就是为了在一个封装内含两个核从而避免使用两颗MCU?

出0入0汤圆

发表于 2013-8-19 23:07:10 | 显示全部楼层
Freescale的PXS30、PXS20、MPC5675K和MPC5643L系列是对称双核单片机,两个Power Architecture e200内核。速度在120~180MHz,片内Flash最大可以达到2MB,片内SRAM最大512kB,部分型号带16位DDR接口。

这些最主要到用途是安全用途的CPU,两个核可以互锁,执行相同的程序,仲裁结果以保证执行结果绝对正确,从而达到功能安全。在对安全要求不高时,两个核心可以跑不同的程序,作为SMP处理器使用,提高性能,这时片内有硬件一致性检查单元(Coherency Unit)和信号量单元(SEMA4)协助进行双核处理。

其实这个e200内核有cache、有超标量流水线、有MMU、有BTB,已经是现代意义上的微处理器(MPU)而不仅仅是微控制器(MCU)了,不过Freescale把他做成片内带Flash和大容量SRAM的形式,主要还是当单片机来用~

出0入0汤圆

发表于 2013-8-20 14:33:46 | 显示全部楼层
软解MP3之类应该很好用,一核模拟一核处理运算,没玩过看似不错!

出0入0汤圆

 楼主| 发表于 2013-8-22 11:07:27 | 显示全部楼层
lwb807 发表于 2013-8-20 14:33
软解MP3之类应该很好用,一核模拟一核处理运算,没玩过看似不错!

不知道应该用来解MP3能不能跑的过来

出0入0汤圆

 楼主| 发表于 2013-8-22 11:16:31 | 显示全部楼层
usk5yenj4id04dm 发表于 2013-8-19 20:55
这种双核价值何在呢? 难道就是为了在一个封装内含两个核从而避免使用两颗MCU? ...

双核单片机未必能替代两个单片机,但相对于单核又有他的优势,比如某些子程序执行时间较长又不能被打断,用单核可能就会比较吃力,用双核你完全可以将这些子程序丢给另一个核去执行

出0入0汤圆

发表于 2013-8-26 17:20:21 | 显示全部楼层
没看懂啥叫双核  

出0入0汤圆

发表于 2013-10-5 10:59:49 | 显示全部楼层
还没接触过,想了解一下,看看是如何工作的!!

出0入0汤圆

发表于 2013-10-5 11:23:51 | 显示全部楼层
感觉多核有大前途,特别是在人工智能上。其实人的大脑也是至少双核,大脑执行高级别处理,小脑控制运动机能。多核一定是发展方向,建议开专区。

出0入0汤圆

发表于 2013-10-5 11:31:45 来自手机 | 显示全部楼层
应该有市场空间

出0入0汤圆

发表于 2013-10-5 11:36:09 | 显示全部楼层
我感觉我用不上,类似MOTO X的协处理器可能做一些低功耗的事情可以。

出0入0汤圆

发表于 2017-11-10 18:51:59 | 显示全部楼层
823032003 发表于 2013-7-8 18:52
freescale和英飞凌有,专门针对功能安全ISO26262的

你说的这个针对功能安全的双核,跟上文提的执行程序的协处理器双核不是一个概念嘛
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-25 07:34

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

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