欢迎您光临机械网,如有问题请及时联系我们。

stm32可以做手机芯片吗?stm32芯片适合做工控吗

作者:机械网
文章来源:本站

  

stm32可以做手机芯片吗?stm32芯片适合做工控吗

  

stm32可以做手机芯片吗?stm32芯片适合做工控吗

  不请自来!作为一个曾经从事多年手机研发的工程师给你回答一下这个问题。

  手机芯片通常是指应用于手机通讯功能的芯片,包括Baseband基带处理器、AP处理器、AI协处理器、RF无线射频、触摸屏控制器芯片、Memory、GPS/WIFI/BT/NFC无线IC和电源管理IC等。目前主要手机芯片平台有MTK、ADI、TI、AGERE、ST-NXP Wireless、INFINEON、SKYWORKS、SPREADTRUM、Qualcomm等。

  不知你注意到没有ST-NXP Wireless这个公司,也就是生产stm32的公司ST和NXP合资的公司,说白了其实是ST把手机芯片的资产剥离了,然后和NXP成立了合资公司,专门用来生产手机手机芯片,主要是基带和RF射频芯片。

  主要是性能和功耗两个方面,从目前的智能手机来看对性能是越来越高,动辄8核、10核;功耗要求越来越高,不断进行工艺升级,比如华为麒麟980就率先采用了7nm工艺。

  能够处理的协议越来越复杂,同时兼容2G/3G/4G以及未来的5G。

  目前AI是蓬勃发展的领域,很多手机开始集成专用的NPU也是专门用于AI计算的神经网络计算处理单,来加速AI的计算速度。

  GPS/北斗/glonass通常已经集成在基带处理器里面了,主要接受解码,功能单一。

  WIFI和BT一般集成在一个芯片里面,因为BT和WIFI频段重合都是2.4G频段,因此放在同一个芯片里面对于信道干扰问题可以有效进行处理。

  电源管理芯片通常和AP处理器、BASE处理器配套,因为不同芯片对于电源的通道要求不一样,而且电源管理算法策略也受到AP处理器的控制。

  触摸屏芯片一般集成在LCD&Touch模组里面,对性能要求不高,stm32系列也有相应的芯片型号支持。

  stm32定位是单片机,大部分用于工业控制和小家电,覆盖范围可以说是及其宽泛,大有替代传统8位单片机的趋势,从cortex-m0到高性能cortex-m7都有,近几年是单片机发展最好的单片机公司,没有之一。主要得益于ST的开源标准lib库支持的非常全,非常好用,这可以给开发人员节省大量的开发时间。

  回过来看高性能的stm32f7系列芯片的性能(来自ST官网)

  最好性能也就是216Mhz,这和手机芯片动辄2GHz的主频并且8核、10核相比没有可比性。

  答案是不可以。从上面的所有论据来看,除了stm32作为触摸屏芯片外,而且st的触摸屏方案推的还不怎么样。

  手机处理器和单片机定位不同,性能差别巨大,也许有的人说,理论上是可以的。的确你可以花费精力用stm32做出一个手机来,完全没有问题。但是你愿意用吗?反正我是不会用的,你觉得呢,欢迎留言。

  手机里面很多芯片,如果做智能手机的主控不可能,那个都需要arm-cortex A系列应用处理器。但是实际是手机里面还真有stm32的身影,但是一般是做sensor hub,也就是用来管理传感器。还有在前年的时候市场上有个很火的项目,当时我还在st的代理商工作,亲眼看到靠这个项目卖的stm32芯片如何产生暴利的。这个项目就是市场上卖的苹果手机触屏,很多做山寨触屏的公司就是用了一颗stm32作为破解苹果协议的来替代原装的屏幕。想了解更多stm32的技术干货可以关注我

  Stm32不能做手机芯片,因为 stm32自身没有集成基带信号编解码功能,但是可以利用外部2G/3G/4G模组等一些外设,实现电话功能机接打电话的功能。

  方案构架

  采用RGB565彩屏,显示简单开关机动画,各个通话,短信,系统设置等界面,

  按键按照手机常用需求0—9 等按键,考虑到长按短按功能,可以使用独立按键软硬件设计思路。

  2 存储外设

  使用NANDflash和SDRAM,存储与调用开关机的简易动画和图片,字库信息,以及参数信息等数据,

  3 充电管理部分,

  采用锂电池供电,如果机器结构内部空间大,容量建议大些。锂电池充电电路,需要单片机能检测与区分电池没有充电时本身电压,锂电池充电,锂电池充满的判断。

  4 gsm模块

  目前比较出门的几家模块,常见中兴,中国移动,移远等大品牌

  5 单片机

  考虑到彩屏驱动,需要自带彩屏驱动,处理字库等功能选型stm32f7系列单片机,

  6话筒喇叭

  实现通话时的双方声音的传达和提示信息

  说了以上这么多内容,其实就是想说明,

  STM32+2G/3G/4G/模组+按键显示+电池+喇叭咪头送话器+其他外设,是可以实现手机功能的,

  但是本身STM32因为不带基带芯片,且无法运行安卓,windowPhone,或者ios等手机系统,无法制作智能手机,不能说为手机芯片。

  以上是我对问题的回答,难免会有遗漏或者偏颇

  欢迎大家留言,转发,点赞,【关注】

  谢谢大家

  可以的,只是因为成本问题,很多手机厂商不用而已

  谢邀!可以不可以是一回事,用起来体验好不好又是另一回事,所以我们来对比一下。首先stm32系列的芯片与现在手机的芯片都是基于ARM架构开发的,而arm又分为cortex-m0,cortex-m3,cortex- m4,cortex-a8,cortex-a9等,总体上来讲cortexm系列主要用于工控领域的,就是替换以前的arm7架构的,stm32就属于这个系列;而cortexa系列主要用于高速高端产品的使用,无论是运行速度还是支持的外设的种类和数量都是cortexm系列所不能比拟的。所以stm32做是可以做的,但是做出来并不一定能够流畅的运行操作系统和App软件,用户体验会很差强人意。

  拨号和收发短信的话,一个gsm模块加个8位机就能实现了。如果跑安卓的话起码A7以上。

  H7系列的时钟频率才多少,做手机,想太多了,什么时候能运行非阉割版的Linux系统再说

  只要你愿意用,STM32做个诺基亚按键机还是可以的。

来源:文章来源于网络,如有侵权请联系我们及时删除。本文由机械网转载编辑,欢迎分享本文!