这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 合作大赛 » 戏说黄自如评测STC单片机(纯属虚构)

共5条 1/1 1 跳转至

戏说黄自如评测STC单片机(纯属虚构)

院士
2014-10-17 15:16:16     打赏


 (修改自原汽车题材,原作者:李子暘 @驱动之家 http://news.mydrivers.com/1/318/318973.htm 原版视频:http://v.youku.com/v_show/id_XNzYyOTU2OTky.html?f=22786187


 如果黄自如是测评单片机的,老姚生产的是STC单片机,按照Aealer对A1测评的逻辑,人们将在对质中听到如下对话:

黄自如:STC单片机使用落后的51架构,速度比较慢、耗电也高。OK


老  姚:我们现生产的是增强型51单片机,1T单周期,速度为原来的51的6-7倍,宽电压、高稳定、难破解,集成了FLASH ROM/ADC/PWM/内震荡/复位等电路,新的15系列不需任何外围元件,是真正意义的“单片机”。任何51工程师都可以轻松使用51汇编和C51进行开发。

 

黄自如:51内核速度低,不易进行多媒体等高速的应用,这是事实。OK。除此以外,我们测试STC单片机内置的FLASH 数据存储器需按扇区擦除,FLASH 数据存储器擦除寿命为10万次,达不到EEPROM的100万次和单独字节单独读写。OK。我们认为是很糟糕的设计方案。OK


老  姚:例如很多应用不是一定需要高速度,例如工控,而是对稳定性、保密性、成本、维护、开发工具等更敏感,如果一味追求速度,哪怕INTEL顶级I7的CPU也是不够快啊。我们使用的是由台积电的xxum工艺制程代工生产单片机。台积电是全球最大的IC代工厂,也为各大名牌IC设计厂家代工。STC单片机内部FLASH既作为程序ROM,也部分分配给用户做数据存储器(IAP型号的所有存储空间均可在应用中编程)。
FLASH就是扇区擦除的,提供了低成本的用户存储空间,若用户数据量较少,每扇区仅使用1个字节则在使用上与普通EEPROM没区别。再有,这是行业惯例,很多单片机均为FLASH同时做程序ROM和用户EEPROM。你这都不知道,整个一外行啊。

 

黄自如:姚老板,我是不是外行不重要。OK。FLASH确实在那里,OK。我们认为,STC单片机在FLASH确实有问题。你刚才说有FLASH可有效保存数据,但我们在测评中发现寿命才10万次,而且有时丢失数据,当然也不是太频繁……


老  姚:STC单片机内部为OR型FLASH,任何FLASH都有擦写寿命,而且因原理、工艺和成本等决定这个比EEPROM要低。一些固态硬盘使用的FLASH有些擦写寿命仅1000次!STC单片机数据手册标明FLASH擦写最低寿命为10万次,是较保守的,在一般条件下有用户实测达到60万次FLASH才开始失效。
 至于FLASH的程序、数据丢失,例如干扰、低压、断电等原因,哪怕电脑在保存文件是断电也是会丢失数据的。这个可在设计中通过冗余保存、校验来解决。通过勾选【P1.0/P1.1为0/0才下载】、【低压时禁止EEPROM操作】选项,,可减少FLASH被异常改写的风险。增强但不限于如优化电源、布线、光耦隔离、屏蔽和加TVS管等抗干扰手段,可提高系统的健壮性,杜绝数据丢失。

 

黄自如:请让我把话说完。您也承认了,FLASH没有起到足够的作用。我们认为这就是设计缺陷。OK


老  姚:可是你在测评中明明说有FLASH才是缺陷,弄得单片机需要按扇区擦除。接下来我给观众看这个题板……

 

黄自如:姚老板,稍等。我还没说完。OK。按扇区擦除问题不重要,重要的是单片机耗,对吗?我们的评测数据表明,STC单片机的内核效率只有50%,还有很大提升空间。OK。毕竟,一半以上的电量都白白浪费了。要知道,STC单片机的功耗超过5mA。大大高于市场上的其他品牌的单片机。OK


老  姚:现在地球上所有51内核单片机的功耗,效率最高也就是50%。我们不可能超越现在的人类工业水平。而且我要提醒你,内核确定了单片机本身的效率很难大幅度提高,除非是修改制造工艺和大幅更改优化内核。你外行不知道,降低线宽等会影响单片机的抗干扰性,修改内核会降低兼容性和高成本。就像最新的INTEL X86的CPU功耗也通常比ARM的CPU高。

 

黄自如:可是你们的单片机的功耗超过5mA,这是事实。OK


老  姚:我们自己评测的数据是,STC15系列单片机典型工作电流是5mA,空闲<1mA,掉电模式<0.1uA。这个数据肯定不是51系列单片机全世界最好的,但也绝不落后。当然,专门为低功耗设计的其他内核单片机如MPS430等除外。别忘了,STC单片机是经典51指令内核,当年INTEL最早的51单片机的工作电流高达100mA。那些给你投钱的其他单片机厂商,他们的51单片机耗电不比我们更低。

 

黄自如:不,51内核单片机功耗比你们低的有很多,而且保密强和稳定性更强。OK


老  姚:哪一家?你说出名字来,只要是51内核单片机,过几天我就找来该单片机,咱们可以当场测试功耗。至于保密性和稳定性,我们可是每项公开悬赏20万元人民币来PK的!
 (注:单片机程序的保密性和稳定性与单片机应用系统有很大关系,保密方面除了依赖单片机本身外,与设计人员的程序设计、唯一ID加密验证的功力有莫大关系。同时稳定性也需要良好的设计与外围电路配合。
 就像同一批食材,不同的厨师做出来的菜的色香味就大不同,有些只能放在大排档,有些可端到五星酒店的高档餐桌上)

 

黄自如:保密。不能告诉你。OK。我想说的是STC单片机价格与STN8比没优势、速度与STN32比没优势、功耗与MPS430比没优势、稳定性与飞狮卡尔比没有优势、保密性与CPLD/FPGA比没优势、数字处理与DSP比没有优势,所以STC单片机性能太差了!


老  姚:以前有人做过这个比喻:苹果IPAD与石头比坚固没有优势、IPAD与石头比价格没有优势、IPAD与石头比稳定性没有优势、IPAD与石头比功耗没有优势、IPAD与石头比当锤子用没有优势.....最后结论:IPAD不如石头,完败啊!呵呵...

 

黄自如:不带这样比喻吧?OK


老  姚:那么我给大家看这块题板……

 

黄自如:我还没说完。


老  姚:那好,你继续说。

 

黄自如:STC单片机没有仿真器;STC单片机ISP时有时不成功;STC单片机只适合学生实验使用;STC单片机只会宰不会用新式单片机的老电工。


老  姚:STC15系列的IAP15F2K61S2/IAP15L2K61S2/IAP15W4K61S4等都可在STC-ISP软件设置为仿真芯片,结合KEIL可仿真。
STC-ISP可选用串口ISP下载,不需要任何编程器,下载不成功与串口、USB转串口线、驱动程序、单片机最小环境及STC-ISP软件的设置等等有关,如都无误,下载是很容易的。STC公司有官方U8/U8-MINI联机/脱机下载器供选用。最新STC15W4K系列可使用USB线直接下载,更方便和低成本。
 (如下载有问题,可参考官网资料及XXX,通过替换法逐步查找原因一定可以解决)
STC单片机的XXXX年销售额为XXX亿元,员工200余人,如果仅是供应学生实验使用,可能吗?
STC单片机是使用51指令集(51内核)的增强型单片机,各方面相比原来的51有了很大的发展和提高!当然它不是万能的,但在合适的领域必有自己的一席之位。同理最新的INTEL I7也是增强型的X86 CPU,而X86指令集也有30多年高龄了!呵呵...

 

黄自如:STC网站简陋;PDF数据手册广告太多,加密后打开太慢。


老  姚:STC网站目前维护简便,用户查找资料也方便,以后还有改进空间;STC PDF数据手册对阅读是没加密的,推荐使用新型PDF阅读器(例如:SUMATRAPDF、FOXIT PDF)打开,速度很快的。数据手册有书签及可支持“查找”,非常方便。这些都算是STC自己的风格吧。

 

黄自如:STC单片机的唯一ID加密非常容易破解,只要找到程序判断加密ID的位置,直接跳过即可破解。


老  姚:如果这样的话,我可以说大海捞针也是很容易的:只要找到针的位置,用手指将它捻即可...
(注:STC单片机的全球唯一ID启动时保存在RAM中,新版的单片机同时存在于程序ROM的最后7个字节,不可修改。大家可在应用中有技巧地调用判断ID的正确性,并隐蔽判断手段,程序多处检查自身有否被修改和跟踪,让破解的成本比重新开发还高,这样加密就成功了!)


黄自如:你们的产品有另外的厂家号称是原厂,可以供货。


老  姚:例如IPHONE是FSK代工的,但IPHONE是APPLE出品的。新的STC单片机均由STC设计和在台积电(上海)投片。

 

黄自如:我们的评测还发现,STC单片机的封装插不进SKDIP28的插座,是行业内水平最低的……


老  姚:比INTEL的还低?

 

黄自如:您又打断我。不过我没用过INTEL的。


老  姚:可我们两家的SKDIP28封装都是使用行业标准,STC单片机是由富士通江苏工厂封装的,该厂同时为世界各大IC厂家进行封装,怎么会有差异呢?

 

黄自如:那是因为你们两家对封装调校水平不同。OK


老  姚:你别意淫了。单片机厂商没有调校封装的。封装厂商按行业标准建模,检测合格后,我们就让它直接对单片机进行封装。我们知道怎么调校单片机内核,但没人知道怎么调校单片机封装。我问你,怎么调校封装?

 

黄自如:总之,STC单片机问题很多,消费者的主观满意度很差。这是事实。OK


老  姚:这个周末我们会在各高校举办STC单片机试用活动,也欢迎你参加。最后,我给你几个人生忠告……:NO ZUO NO DIE,OK... 另:嵌入式选用单片机,不选贵的只选对的,结合性能、价格、开发、维护等方面,每个单片机都有适合自己的定位,否则市场就会将他淘汰。

 (注:单片机就像车辆一样,有夏利,有奔驰、宝马、法拉利,也有专门用于载重的重卡,轻量的有摩托车和自行车,人们按不同的需求、能力和风格选用。若认为某一牌子某类车可以通杀所有领域是可笑的。
 同理,在拥有先进导弹的今天,大国的军队也没淘汰炮弹和航空炸弹。)
 
 (本故事纯属虚构,如有雷同为巧合,不代表厂家意见!2014.09.06 autopccopy)

 (本文首发21IC电子论坛:http://bbs.21ic.com/forum.php?mod=viewthread&tid=797202&fromuid=541433


高工
2014-10-17 15:49:28     打赏
2楼
支持姚永平的国产51单片机!!!!!老姚威武!!

 


专家
2014-10-20 19:42:13     打赏
3楼
很有意思~  完全评测一款MCU也是需要不少时间的,各种情况。

高工
2014-12-02 19:37:46     打赏
4楼
有意思,有意思

高工
2014-12-31 16:34:30     打赏
5楼

不错不错,写的很真实。

51核的,也只有STC 让它发挥一下余热。从功耗,效率都没啥优势。




共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]