读前须知:
我的分享并不会讲具体的硬件知识,讲的是我学习的一个过程,之前我尝试过其它方式,这里我将写最适合我的一种方式,相信也适合很多和我一样的硬件菜鸟
背景:我是一名软件产品经理
我自学芯片的第一课
如何以产品视角从0到1快速了解硬件
一、首先先把一个硬件的大概工作流程图画出来
*通俗讲:
-我们去感知到一个物体温度、湿度等(传感);
-然后进行数据处理(MCU);
-处理后的结果我们会做相应的事情驱动,比如夏天温度高了,打开空调制冷开关(驱动);(非必须步骤)
-把处理后的数据存储起来(存储)-有些会直接存储原始数据;(非必须步骤)
处理的结果或者操作能,传送到终端,如手机、电脑、其它单片机(传输);(非必须步骤)
二、既然是做产品,那我们就从产品学习为入口点
我们需要分解一个产品有哪些工作步骤,然后对应到相应的传感功能,再去找相应的芯片。
这里以温度计为列子
步骤一:列出温度计的功能
测量、显示、开关机、连蓝牙传输到手机
步骤二、分类所有功能对应到相关的芯片
红外测量:红外传感器
显示:LED驱动
开关机:
蓝牙传输:蓝牙芯片
步骤三、在ti、或者其它芯片官网搜索相应的关键字,了解该功能下的相关芯片。
这里已找蓝牙芯片为列子
搜索关键字:蓝牙,出现了很多蓝牙芯片,我们可以挑取前面几颗芯片,查看他的性能。
作为产品经理,你不需要了解太多,只需要看他芯片的特效和应用,如下
其它功能的芯片类似的这样查找了解、先背下来二三十个吧。
三、这里我总结一些常见功能的,这是我们第一步需要掌握的
压力传感
接触式温度、湿度
非接触式温度
电容接近传感
磁通门
蓝牙
*一些名词不太了解,可以到ti官网直接搜素关键字
四、如果你认识一些硬件工程师,那你就太幸运了
多问同事哪些是常用芯片,哪些是目前我们产品用到的芯片,是怎么用的;多交流你会事半功倍的!