现在,为了说明“PSoC”到底是什么,首先要让大家清楚的了解一般而言的单片机(微控制器)是什么。我们熟悉的例子,相当于电脑中的心脏部分——CPU,也是一种微控制器。电脑中的微控制器的作用,简单的讲就是进行计算各种应用程序的操作、因特网的连接、执行USB通讯设备的管理,或者是在屏幕上创建并显示图形等各种各样的操作。事实上,电脑CPU在微控制器中的性能也是很高级别的,所以可以进行各种操作。但是,对于低性能的单片机,比如控制电饭煲温度、发出警报等操作都是可通过单片机实现。电饭煲不需要高级的图形和通讯功能,所以,不需要使用高性能的单片机。实际上用于电脑中的微控制器,与其高性能相对应的是高价格、高耗电量,所以不会用于家用电器等产品中。家用电器中使用的微控制器只要具备所需的基本功能就可以了。最初,电脑的CPU叫做微控制器,现在本书中提到的微控制器是用于控制家用电器产品的。
简单的说明下,为什么要重视PSoC的设计灵活性。
一般而言,单片机就是一本厚厚的小册子,里面有像字典一样的数百页内容,必须从中仔细的查找。不仅如此,想找到与目标相符的东西也是要花些功夫的。也许我们一直探求的其实是根本不存在的东西,即使找到了,也未必是最适合的。最初提出PSoC的人,就是想着为什么不能以多种型号来对应它呢,之后就有了现在这种形式。
换言之,以较少的型号对应所有的要求,这就是PSoC。
PSoC3、PSoC5出现后,PSoC的种类比当初显著增加,尽管如此,如果与其他公司(的单片机)相比,品种还是相对少的,仍需要涵盖更多的应用程序。
正因如此,PSoC被设计成可以进行各种各样自定义的型号。
CYPRESS 官方产品群:621485245 |