视频
我家是个小家庭,就父母、妹妹和我,但是我女朋友的家庭则完全相反。大家庭意味着需要经常举行家庭聚会。快十年了,我还没见过女朋友的所有家人。现在,在女朋友家的家庭聚会上,我努力保持微笑,假装自己一点也不害怕。
房间里有人在走来走去,但是其他人则聚集在大壁炉前三个位置。显然,有人想把一棵小树塞入壁炉,一头烧完后,继续往里推。桌子上放满了食物,不少人 在吃着美味的点心。房间后方聚集着一群老奶奶,我听到她们喊我的名字。我转身看到有五位老奶奶看着我,以及一两个我不认识的女友家人。我想我应该说点什 么。
“请问,有什么事吗?”
——“我听说你刚写了一本书 。”
“是的。”
——“是关于什么方面的书?”其中一位老奶奶问道。他们都看着我。
相信大家都遇到过这种情况。在家庭聚会上,你突然成为了大家关注的焦点。我感觉被两百千瓦的霓虹灯照着。他们的表情跟他们问你家庭中最常提出的问题 时一样:你什么时候打算去理下头发?你什么时候去找份工作?你什么时候过来去拜访一下邻居,他们的儿子/女儿非常优秀,目前单身而且刚刚获得晋升?我想在 这样的注视下我很快就能瘦下来。言归正传,我赶紧回答:“一本关于ARM处理器的技术书籍”。
——“哦,太棒了!”
这句话说明了一切。我开始默默数数:一、二、三……
——“嗯,ARM 处理器究竟是什么东西?”
我开始解释这是一种处理器,如果愿意,可以认为它是现代机器的大脑。几周前,我被要求向某人解释过物联网,现在那个人也在聚会上,特别兴奋。
——“跟他们讲互联网东东!”
我在心理悄悄地叹了一口气,是物联网,不是“互联网东东”。“失陪一下,我去拿给你们看看。”一路上,我找机会喝了一杯冰镇水。
爱特梅尔公司的SAM D20 Xplained开发板
回来时,我把我用于著书的Atmel SAM D20开发板 拿给他们看。我解释道:SAM D20基于ARM 处理器设计,采用了爱特梅尔公司技术,将整个开发板作为原型设备,能够存储成百上千的应用程序,这些全部取决于你想象。我同时也指出这个小小的黑色东西就是SAM D20,这指甲大小的东西就是处理器……
——“那不是处理器。”
我来自一个有极度技术恐惧的家庭。我的母亲花了好几周的时间就为了买到一个只需一键操作的微波炉,因为她一点都不想输入任何信息,哪怕只是微波输入 时间。我父亲对电脑的掌握非常有限。当别人问起他的内存多少时,他的答案总是“我想应该是够的”。问他其他组件情况,得到的答案也是如此。他使用这些电脑 组件是因为他没有其他选择。父亲办公室还有一台电报机。应该说,我能进入科技界真的是一个奇迹。在这样的家庭中,我已经习惯解释,并且准备好回答有关我写 的书的任何问题。但是,我真没想到会遇到现在这种情况。“不好意思,你说什么?”
——“我说那不是一个处理器。”
呃……如果你真想弄得复杂一点,那你可以说它是微控制器,因为它是基于 Cortex-M0+设计的。但我认为她不会想要这么复杂的,所以我问:“您的意思是?”
——“我几周前更换过电脑上的处理器,比你手上这个要大得多。”
老奶奶们表情变了变,然后再一次开始观察我的一言一行。看来刚才提问的这个人获得的支持率比我高。
嗯,是的。你电脑上的处理器的确更大些。它更好、更快,凡是你能想象到的,统统都好。如果这是你想听到的,我也可以这么说。但唯一的问题是……更大并不意味着更好。我跟 Atmel 公司打交道已经有段时间了,而我使用他们产品的时间则更长。我知道爱特梅尔公司有很多令人印象深刻的处理器产品系列,而每个系列的产品数量则更多,他们公司甚至还提供一款通用的处理器。现在最重要的是,我必须读懂这些老奶奶们的表情。
“哦,您电脑的处理器的确更大。只是,您不会用它做相同的事情,不是吗?”
——“你是说你手中的这个东西功能不强大?”
“不,我不是这个意思。我手里这个的功能已经足够强大了。设备功能是否强大主要取决于您的需求。SAM D20是一款卓越的微处理器,主频48MHz。对于大多数应用程序,这款微处理器的功能远远超出需求。”这时,我想到了一个主意……
“您开什么车?”
——“中程车,为什么这么问?”
“什么,你没有跑车吗?为什么?跑车更好呀!”
——“但是我不需要跑车!”
“这就对了,我们面临很多选择。您根据预算、舒适度和效用等选择了适合您的汽车型号。如果您想要更好的,您可以选择购买跑车。您甚至可以决定买个卡 车,因为卡车的引擎马力更大。这就跟选择处理器一样。您的电脑有个高端处理器。但如果只是为了看时间,您真的想要在手腕上戴个价值500美元并需要在背上 配备一个5磅重电池供能的处理器吗?SAM D20 的功耗超低,您在手腕上戴个几周甚至几个月都不需要充电,而且它的功能不仅限于报时,它可以作为温度计、紫外线传感器、心率监测仪,还可以记录您的身体活动数据并上传至您的电脑。它也不怎么发热,绝不会烧伤您的手腕。另外,它的价格比较低。”
我获得了大多数人的支持。老奶奶们都把目光转向了发问的那个人。
——“是的,但是处理器的速度更快,为什么要买一个慢的呢?”
“它不慢,一点也不。它的运行频率是48MHz。我提醒一下,您最早的电脑的运行频率只有4MHz,而那时的你对此也感到满意。处理器的速度不仅是 用频率来衡量的。与其他产品相比,ARM 处理器每兆赫的运行速度特别快。同样地,爱特梅尔公司加入了更多的智能因素,将其打造成一个快速而高效的系统。爱特梅尔公司的事件系统( Event System)让本款产品非常适合于自动化设备,能够使外围设备在不影响处理速度的情况下自动应对外部事件。”
现在,只剩一个人需要我来说服了。
——“那为什么我需要一个?”
“您不是只需要一个,实际上,您已经拥有了好多个这样的处理器。您的微波炉内有一个,您的汽车内有好几个在控制刹车、车载收音机、车载电脑以及不同的传感器。这个世界充满了小型处理器,它们能帮助我们更好地生活。SAM D20 Xplained Pro开发板 是Atmel公司成百上千设计中的一个。我的书介绍了其中的几种设计,也介绍了SAM D20 Xplained Pro和Atmel的集成开发平台(IDP),以及它们如何轻易地启动和运作项目。”五位老奶奶都点头表示赞同。这一局,我赢了。
——“我明白了。顺便问下,你打算什么时候和你的女朋友结婚?”
红色警报!五位老奶奶也点头了。我怎么忘记这一茬了。该溜了!