|
本帖最后由 lyzhangxiang 于 2017-1-2 22:10 编辑
拿到板子有一个多礼拜了,抽空玩了一把,找个小东西做的真的不错,很小,很精致,适合做一些算法研究。
算是比较先进的MEMS传感技术,各种传感器蛮多的,光温湿度这个料之前有个产品已经体验过了,非常好用。
另外板载的3DOF/6DOF/9DOF这些也算不错的,封装小,适合穿戴设备应该偏消费级别的。
第一感觉是对高度计和硅麦有点兴趣,打算潜心研究一下,这样得需要一个好一点的平台,这个算是够了,非常小巧,爱不释手。官方bsp也算是比较完善了,烧了一个官方的代码,就是硅麦采集然后声音输出,算是loopback吧,该有的驱动都有的。
如果这作为一个基础的传感器平台我想真的是足够了,搞算法的或者搞应用的基本上分分钟上手开搞。BLE部分倒是还没有去了解下,st这块走在后面,应该会吸取各家的长处和不足,所以未来这个布局还是不错的,st做事情就是大众化。高冷的东西基本上没几年就会死亡的。
另外,选用的主芯片也比较合理的,资源好,功耗也可以,相当给力的,价格也比较亲民,之前有一款户外的产品用太阳能供电选择的也是同型号的,封装有点差别,比较好焊接的那种。L476内部支持OP还是非常不错的,定位是低功耗的sensorHUB,不仅仅是数字传感器,模拟的也得拿下,各种模拟外设指标也还是可以的,期待更多的坛友来挖掘这些。关于OP会在后文贴几个图,省得大家去翻手册了,今天主要是开头,说说一些见识。
官方的东西基本上是比较LL层面的东西,所以还是得自己整一下,先弄一个FreeRTOS这样后面方便一些,需要什么外设再把bsp中的driver弄进来,先跑个led的任务看看,把这个跑起来先,算是基本任务了。跑闪灯发现有点问题,闪不起来,找官方的bsp看了一下,GPIOG端口的配置有些特殊,需要加上一个额外的初始化,算是一个独立的电源轨,这也是为了功耗控制。那么开始看图吧。
还是用Jlink方便
电源概述
独立的IO电源轨
这样就一目了然了,主要是考虑功耗,所以使用G端口的时候需要先使能VDDIO2
- __HAL_RCC_PWR_CLK_ENABLE();
- HAL_PWREx_EnableVddIO2();
复制代码
最后贴几个关于OP的图。
OPAMP概述
独立模式
PGA模式
好了,基本上体验还可以,比较易容的小东西,很精致,如果打算潜心搞点研究的,这个平台还可以。
这个时代sensor还是有很多机会的。
|
|