littleshrimp 发表于 2020-11-17 22:26

了解一下BlueNRG-LP比较牛B的模拟外设

本帖最后由 littleshrimp 于 2020-11-24 10:49 编辑

<p>以前在玩BlueNRG-1的时候虽然用着比较方便,但总觉得10位的ADC的数不太够用,最近ST推出了BlueNRG-LP蓝牙芯片,ADC的位数从10位提升到12位,采样率能过到1MSPS,使用过采样能过到16位。</p>

<p>除了这些BlueNRG-LP的ADC还支持模拟看门狗和一个带有麦克风偏置电压的可编程放大器,有点STM32的感觉了。</p>

<p></p>

<p>麦克风放大器的可编程偏置电压可以设置成0.5V * VBAT 到0.9 * VBAT。</p>

<p></p>

<p>PGA支持0~30dB的增益范围</p>

<p></p>

<p>除此之外BlueNRG-LP还包含一颗温度传感器,可以直接通过ADC采集温度数据,适合一些对温度精度要求不高的应用。</p>

<p>下面是我通过官网下的例程,全程没踩到坑。</p>

<p>例程可以通过BlueNRG-LP_Navigator软件经过串口烧录,也可以使用MDK或IAR通过板载仿真器下载和在线仿真。</p>

<p>和BlueNRG-1的评估板不同,这个板子集成了CMSIS-DAP仿真器,去掉了大大的外接仿真器接口,比以前方便了很多。</p>

<p>&nbsp;</p>

<p></p>

<p></p>

<p>我很长时间没用MDK了,这次用MDK编译BlueNRG-LP的工程速度非常快,2秒钟以内,秒编译非常爽。</p>

<p></p>

<p>下边是BlueNRG-LP的简单介绍:</p>

<p>ST BlueNRG-LP无线SoC是一种超低功耗可编程解决方案,具有2.4 GHz优异的射频无线电IP,可用于超低延迟应用。BlueNRG-LP SoC符合低功耗蓝牙5.1标准,能满足点对点连接和蓝牙Mesh网络IP需求,同时还可提供2 Mbps的高吞吐量和远距离传输功能。此SoC包括一个64 MHz Arm Cortex M0+微控制器和BlueNRG核心协处理器(基于DMA),可执行低功耗蓝牙时序关键型操作。BlueNRG-LP拥有高速灵活的存储器类型,包括256 kB闪存和64kB RAM。</p>

<p>&nbsp;</p>

<p>BlueNRG-LP的数据手册和参考手册:</p>

<p><br />
<br />
<br />
<br />
&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>
页: [1]
查看完整版本: 了解一下BlueNRG-LP比较牛B的模拟外设