搜索
bottom↓
回复: 44

被Microchip伤心了(图已修复)

[复制链接]

出0入0汤圆

发表于 2012-4-26 12:19:21 | 显示全部楼层 |阅读模式
本帖最后由 dashashi 于 2012-4-26 13:32 编辑

前几天用PIC的选型工具选型,找到dsPIC30f2023这款芯片,看中了5V工作电压、PWM功能强大和2M的AD转换器。
淘宝上买了芯片,弄了块转接板准备做下试验,发现用设置用内部时钟源就能够正常跑,用外部晶振就跑不起来。
折腾了一晚上无果
今天到处百度,发现这篇帖子http://www.pic16.com/BBS/dispbbs.asp?boardid=8&Id=42564 提到芯片版本问题,于是乎去官网下了勘误表,果然,我的芯片是A1版本的,然后A1版本有一个引脚是不能用的,而且这个引脚是接晶振的!

好吧,人无完人,而且在A2,A3版本里面也修复了嘛- -我买到A1的芯片算我倒霉
但是另外一大堆PWM啊,ADC啊什么的这么多bug,合计50个,从A1到A2,修复了两个,从A2到A3,修复了两个,你敢多修复几个bug再出新版本么



另外一个关于ADC速度的错误就让人有点没法接收了

这算什么意思- -datasheet里面说速度有2M,然后跑到勘误表里面说只有1.5M了,三个版本完全没有修复的意思,同样datasheet里面也没有改参数的意思。
照这逻辑,改明儿我出个芯片,datasheet上写是32位基于arm的,然后出个勘误表上面写这玩意儿是基于51八位内核的?

根据百度百科的解释http://baike.baidu.com/view/8063.htm#2
这已经符合假冒伪劣产品的第8种情况了

PS:不知道为啥,图片发不出来- -|

本帖子中包含更多资源

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

x

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

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

 楼主| 发表于 2012-4-26 12:20:12 | 显示全部楼层
奇怪- -图怎么都看不到,大家能看到图吗?

出0入0汤圆

发表于 2012-4-26 12:38:18 | 显示全部楼层
看不到图片                           

出0入0汤圆

发表于 2012-4-26 12:43:01 | 显示全部楼层
楼主你图挂了

出0入0汤圆

发表于 2012-4-26 12:44:29 | 显示全部楼层
415 Unsupported Media Type

出110入0汤圆

发表于 2012-4-26 13:02:43 | 显示全部楼层
还是用成熟产品吧

出0入228汤圆

发表于 2012-4-26 13:07:24 | 显示全部楼层
不会吧,这指标 变化 也太大了

出0入0汤圆

发表于 2012-4-26 13:22:32 | 显示全部楼层
图片还是看不到,楼主直接上传图片就行了,不用搞外链!

出0入0汤圆

 楼主| 发表于 2012-4-26 13:29:48 | 显示全部楼层
UNIFAN 发表于 2012-4-26 13:22
图片还是看不到,楼主直接上传图片就行了,不用搞外链!

不知道为啥刚刚传不上去- -现在好了

出0入127汤圆

发表于 2012-4-26 13:30:22 | 显示全部楼层
mcp 20XX系列就有这个毛病,害的弄了几天也不正常,原来是芯片BUG!这么大问题也不一次搞定在出新的,还改了几次

出0入0汤圆

发表于 2012-4-26 13:32:56 | 显示全部楼层
用成熟产品吧,microchip的稳定性还是不错的。

出0入0汤圆

发表于 2012-4-26 13:47:48 | 显示全部楼层
这个充分说明了,选型不能选新品。
这么大的团队,都有这么多BUG。何况国产的了

出0入0汤圆

发表于 2012-4-26 14:20:23 | 显示全部楼层
这方面感觉还是ATMEL比较善始善终,虽然动作慢些!

出0入0汤圆

 楼主| 发表于 2012-4-26 14:49:21 | 显示全部楼层
这芯片也不是很新,勘误表是2010年6月出的

出0入0汤圆

发表于 2012-4-26 15:07:11 | 显示全部楼层
30系列最大的缺点就是发热严重

出0入0汤圆

发表于 2012-4-26 17:49:36 | 显示全部楼层
that's why you should always read the errata before using a chip, any chip.

出0入0汤圆

发表于 2012-4-26 18:03:24 | 显示全部楼层
millwood0 发表于 2012-4-26 17:49
that's why you should always read the errata before using a chip, any chip.

这恰好是我想说的,被Millwood0大侠先说了:
Errata很重要!

出0入0汤圆

发表于 2012-4-26 18:26:56 | 显示全部楼层
the first time when I read the lm3s errata, it almost gave me a heart-attack, :).

having said that, I do think the non-functionality of a crystal oscillator pin and the blatant overstatement of adc speed should be enough to justify pulling the chips from the market asap, even by Microchip standard.

出0入0汤圆

发表于 2012-4-26 18:27:32 | 显示全部楼层
30系列最大的缺点就是发热严重


that's generally true for the 16-bit chips from Microchip. they are current hogs.

出0入0汤圆

发表于 2012-4-26 18:41:50 | 显示全部楼层
这恰好是我想说的


smart minds think alike, :)

出0入442汤圆

发表于 2012-4-26 20:02:11 | 显示全部楼层
MC没说自己是ARM核的,是你自己不理解吧,RISC不等于ARM,51不等于RISC。MC已经说了是16位的控制器。

出0入0汤圆

 楼主| 发表于 2012-4-26 22:46:35 | 显示全部楼层
wye11083 发表于 2012-4-26 20:02
MC没说自己是ARM核的,是你自己不理解吧,RISC不等于ARM,51不等于RISC。MC已经说了是16位的控制器。 ...

没有这意思- -我只是拿它把1.5M的ADC说成2M来打个比方

另外我一直很好奇为啥millwood0回复的都是英文- -||

出0入0汤圆

发表于 2012-4-26 23:24:59 | 显示全部楼层
哈哈,我找的 altera 的  MAX V CPLD,简介上说着有PLL,然后手册上只字不提这个事... 人家说还没推出

出0入0汤圆

发表于 2012-4-28 11:27:46 | 显示全部楼层
dspic30系列都是5v电压。

adc采样率基本不可能达到极限速率。手册里会有不少地方提醒你,要放电时间长一点,要采样慢一点。我用过dspic30f4013,大概到100uS一个点时候就很稳定了,而且还有自动切换采样放进不同缓存的特性。

出0入0汤圆

发表于 2012-5-1 23:31:27 | 显示全部楼层
millwood0 发表于 2012-4-26 18:41
smart minds think alike, :)


这句应该理解为“英雄所见略同”么,哈哈~!

出0入0汤圆

发表于 2012-5-1 23:46:40 | 显示全部楼层
哈哈哈哈哈哈 想想楼主我就想笑,呵呵。选片子之前要先看用户量的情况。用量好的片子,群众的眼睛是雪亮的。

出0入0汤圆

发表于 2012-5-3 13:57:31 | 显示全部楼层
同情中。不过,最好选型时先关注一下勘误表。忒新的CPU就看命了。没辙。

出0入0汤圆

发表于 2012-5-25 12:07:48 | 显示全部楼层
说实在的,能勘误出来已经很好了,就怕是BUG的先驱者,那个才叫郁闷

出0入0汤圆

发表于 2012-6-1 11:08:49 | 显示全部楼层
其实用这个片子也不错的,DSPIC30F2011

出0入0汤圆

发表于 2012-6-1 12:00:31 | 显示全部楼层
选老型号保修些

出0入0汤圆

发表于 2012-6-6 17:02:03 | 显示全部楼层
呵呵,不错

出0入0汤圆

发表于 2013-4-26 11:06:05 | 显示全部楼层
谢谢楼主,给大家提了个醒

出0入0汤圆

发表于 2013-4-26 15:08:39 | 显示全部楼层
本帖最后由 luolj 于 2013-4-26 15:13 编辑
cocalli 发表于 2012-4-26 12:59
正常了,我使用过最新的型号,也遇到过类似问题,建议不要使用比较新型号的产品,其他的都还不错 ...


这位兄弟所言极是,使用芯片千万不要赶时髦,任何一个公司新的工艺新的型号都容易出问题。
一般用量大的型号稳定性肯定会好些,另外新产品供货周期也不容易保障。

出0入8汤圆

发表于 2013-4-26 15:21:37 | 显示全部楼层
说实话,哪个芯片都有Bug,只不过很多工程师未必会去注意,靠谱的做法用芯片前花点时间研究下勘误表。
合适的芯片选型其实不要太老也不要太新。
太老芯片价格、供货都不太好,倒霉催到家的情况下采购给你去乱抓货老芯片容易有翻新件。
太新的芯片一来有些BUG尚未发现有时候有可能踩到雷,二来用的人比较少、讨论的人少。
现在芯片更新换代的速度太快,尽量选些靠谱的大厂产品,测试流程完备,雷少些。

出0入0汤圆

发表于 2013-4-28 11:23:11 | 显示全部楼层
那个PWM勘误表的AFFECTED REVISION项目列,A1,A2,A3,都打叉号表示三个版本都有这个bug且都没修复?

出0入0汤圆

发表于 2013-4-28 11:33:23 | 显示全部楼层
是否用新的芯片会降低被破解的可能性?

出0入0汤圆

发表于 2013-4-28 23:51:30 | 显示全部楼层
确实有点被雷到了

出0入0汤圆

发表于 2013-4-29 22:49:59 | 显示全部楼层
可以了,我用同系列的PIC内部AD采集总是少几个点,而且在DEBUG的时候,软件时常不响应,再进入软件,调试器都不认芯片了,

出0入0汤圆

发表于 2013-4-30 04:08:27 | 显示全部楼层
一年前的帖子了.
08年我用dsPIC33FJ64,串口极不稳定,反映到了原厂,他们也确认有BUG,最后也没解决。
当时那个案子因此推翻重做了,移植花了很大工夫。

出0入8汤圆

发表于 2013-4-30 15:19:39 来自手机 | 显示全部楼层
这个,没办法

出0入0汤圆

发表于 2013-4-30 16:46:14 | 显示全部楼层
sz2009 发表于 2012-6-1 12:00
选老型号保修些

选老型号又担心会停产

出0入0汤圆

发表于 2014-6-30 14:34:38 | 显示全部楼层
还是用老的型号吧,新的东西,还是在完善中

出0入0汤圆

发表于 2014-7-1 07:28:26 | 显示全部楼层
这种情况真的是被坑了。

出0入127汤圆

发表于 2014-7-1 08:20:50 | 显示全部楼层
lmserver 发表于 2013-4-30 04:08
一年前的帖子了.
08年我用dsPIC33FJ64,串口极不稳定,反映到了原厂,他们也确认有BUG,最后也没解决。
当 ...

去年开发的一个产品用到了PIC18F25K20,选型时看是比较老的芯片,谁知一堆Bug,刚好都是我要用的外设,开始买的都不能用,最后只能要求提供最新生产日期的
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-3 00:48

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

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