极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 30447|回复: 23

chipKit Uno32与Arduino Uno的比较

[复制链接]
发表于 2012-5-8 19:29:09 | 显示全部楼层 |阅读模式
ChipKIT 是Digilent公司最新推出的开源硬件平台。ChipKIT是基于开源的Arduino的设计平台,加上Microchip公司的PIC系列微处理器的优异性能,使得设计者能更方便的使用PIC来开发设计各种应用产品。ChipKIT的处理器核心是Microchip公司的32-bit PIC微处理器(PIC32MXXXX),32位的处理器的速度和各种接口资源大大提升,应用潜力非常巨大。ChipKIT的开发环境MPIDE是基于Arduino IDE基础上移植的一套软件开发环境,完全兼容之前Arduino的程序,因此Arduino的大量项目程序资源也可以在其上使用。同时ChipKIT也完全兼容Microchip自己的微处理器开发工具MPLAB® IDE和PICKit3 在线编程调试工具,这样熟悉PIC微处理器开发环境的设计者能更容易进行设计。





ChipKIT Uno32——基于PIC32微处理器与Arduino Uno完全兼容的设计,引脚的布局也完全一样,能接各种Arduino扩展板。

在开源硬件领域Arduino无疑是王者,很多后来者都把它当做一个事实上的标准,chipKit也不例外。chipKit Uno32设计的时候就以Arduino 为目标,希望尽可能的靠近,能够完全兼容Arduino Uno。我们来看看它们之间的异同点。



chipKit Uno32经过很多努力希望能兼容Arduino Uno,这样Arduino的应用能很平滑的过渡到chipKit上。它们之间还是有一些细小的差别:

1. 尽管PIC32处理器工作电压3.3V,chipKit的大部分IO脚能承受5V电平,只有模拟IO脚只能3.3V电平。

2. chipKit Uno32的PWM输出只有5路(PWM0-4),而Arduino Uno的PWM有6路,缺少在D11脚的PWM5。

3. ATmega328P 能在任何一个引脚产生中断,而 PIC32MX320F128H 只能在特定的pin脚。

4.chipKit Uno32上通过一些跳线器控制管脚功能的复用。如跳线JP6/JP8控制I2C信号、JP5/JP7控制SPI主从模式等。

5. 模拟输入比较器的管脚不同。

6. 外部中断数不同,Uno32有5个,Arduino Uno只有2个。

7. Uno32有12个模拟输入脚(A0-A11),而Arduino Uno只有6个(A0-A5)。

8. chipKit Uno32和Arduino Uno一样都有一个用户LED灯在第13脚(pin13)。但是chipKit Uno32还有一个用户可以控制的LED在第43脚,这是一个固定的引脚,只能控制LED不能做其他事。

9. Arduino Uno上的LED是直接连到MCU的管脚,而chipKit Uno32不同的是它的管脚没有直接连到LED,而是连到一个三极管的控制端在控制LED。其中一个原因是PIC32的驱动电流比AVR的要小,同时还有有一个好处降低了13脚的负载,如果13脚用于其他逻辑功能更快反应,开关速度更快。

现在这里正在团购chipKit Uno32:http://www.eeboard.com/bbs/article_1246_325461.html
不过个人感觉,性价比尚不如Arduino mega2560

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2012-5-8 20:10:26 | 显示全部楼层
{:soso_e129:}不错不错。。。。正好chipkit没有。。。。。团购一块,哈哈
回复 支持 反对

使用道具 举报

发表于 2012-5-8 21:53:43 | 显示全部楼层
大概多少钱啊?
回复 支持 反对

使用道具 举报

发表于 2012-5-9 09:10:49 | 显示全部楼层
还是mega强大一点,呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-9 09:37:47 | 显示全部楼层
团购价是120
回复 支持 反对

使用道具 举报

发表于 2012-5-9 18:02:56 | 显示全部楼层
mikeliujia 发表于 2012-5-9 09:37
团购价是120

哪有卖啊?这价钱还是很便宜的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-10 10:12:25 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2012-5-10 10:33:48 | 显示全部楼层
mikeliujia 发表于 2012-5-9 09:37
团购价是120


照相馆价格是否会贵一点了,但是我也想要一块!
回复 支持 反对

使用道具 举报

发表于 2012-5-10 11:35:01 | 显示全部楼层
定了两块看看
回复 支持 反对

使用道具 举报

发表于 2012-5-11 10:30:52 | 显示全部楼层
哈哈,我也订了2块,以前玩过Arduino Uno,不知chipKit Uno32怎么样,处理器更强大了{:soso_e142:}
                        
                                             

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2012-5-16 09:42:18 | 显示全部楼层
冲着这么多的引脚还有板子的做工,还是值得入一个的!
回复 支持 反对

使用道具 举报

发表于 2012-5-26 19:39:04 | 显示全部楼层
本帖最后由 darkorigin 于 2012-5-26 20:10 编辑

说实话,很多功能还是比较鸡肋,性价比自然是差的。
对比参数,看到是32位的CPU 主频也上去了,这个自然是最主要的(但是反过来说,谁拿单片机搞人工智能来着?或者是搞运算?连奔腾的性能都强过它!!!)
脚多了。但是它和2560比起来没优势。价格也比2560高。
3.3V的A脚,很多传感器又要加元件才行了(比如廉价的温度传感器,它出来的电压最高5V.不加电阻烧U是很容易的)
还有就是没有EEPROM,很多童鞋会觉得就1K嘛,有啥。 我告诉你。很多软件可以用来当做配置文件的存放地。比如法国那个帅哥的开源平衡板就是用这个存放PID的各项参数。
用CHIP KIT 目前还很远呢。 官方除非解决好这些问题,不然实际上没意义的。 运算能力实际上强化的意义有限。很多AI的都是电脑连接单片机AI部分都是电脑控制单片机、谁都不会用来搞AI的。

根据目前接触的一些应用来说(本人还在学习UNO开发阶段,朋友在搞4轴的稳定平台)atmel328都完全足矣
回复 支持 反对

使用道具 举报

发表于 2012-5-26 19:53:56 | 显示全部楼层
80Mhz啊,和我95年第一台奔腾电脑还快5Mhz,我的第一台是75Mhz MEM:8MB,97年第二台是133MHz Mem:16MB。

而现在这么哥小东西就是80Mhz,真是岁月如梭啊。
回复 支持 反对

使用道具 举报

发表于 2012-5-26 20:11:33 | 显示全部楼层
GeMarK 发表于 2012-5-26 19:53
80Mhz啊,和我95年第一台奔腾电脑还快5Mhz,我的第一台是75Mhz MEM:8MB,97年第二台是133MHz Mem:16MB。

...

95年那时候刚出的586.就是传说中无敌的奔腾啊
当年在上面玩过C&C. 那时候学校的机器都是386.还在玩NOVELL....好吓人啊!
回复 支持 反对

使用道具 举报

发表于 2012-5-26 20:18:12 | 显示全部楼层
本帖最后由 GeMarK 于 2012-5-26 20:22 编辑
darkorigin 发表于 2012-5-26 20:11
95年那时候刚出的586.就是传说中无敌的奔腾啊
当年在上面玩过C&C. 那时候学校的机器都是386.还在玩NOVEL ...


是啊, 当时花了我1.4万。
配置如下:
CPU: Intel Pentium 75MHz
Memory:8MB
HardDisk:迈拓850MB
VCD 1.x
Mpeg解压卡(很后悔,后来我发现用金山出的软解压一样流畅看VCD,我就把上面的显存给S3显卡用了)
显卡:S3 512显存+后来的512,变1MB
TV电视接收卡
光点板鼠标(好像叫toch 4?)
机械键盘
游戏摇杆
声卡是创新的16 blaster吧记不住了。

这是当年的超牛配置了。为的就是玩win95。我在386和486时代开始玩windows了。嘿嘿。


本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-20 17:35 , Processed in 0.044529 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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