无线MCU

TI 今日在其连接产品组合中推出了全新的无线微控制器 (MCU) 系列,可实现高品质、低功耗的蓝牙连接功能,而价格只需竞争器件的一半。SimpleLink™ 低功耗蓝牙 CC2340 系列基于 TI 数十年的无线连接专业知识而构建,具有出色的待机电流和射频 (RF) 性能。CC2340 系列起售价低至 0.79 美元(注:市场参考价),价格更实惠,便于工程师在更多产品中应用低功耗蓝牙连接技术。

“TI

蓝牙技术联盟 (SIG) 是负责蓝牙技术标准的组织,其首席执行官 Mark Powell 称:“2022 年,全行业的 Bluetooth® 设备出货量预计将达到 50 亿。在德州仪器 (TI) 等蓝牙 SIG 成员的投入和参与之下,蓝牙技术将能够满足更多对于增强无线连接的应用持续增长的需求。我们的成员提供的创新型解决方案不仅对蓝牙生态系统有利,而且有助于普及蓝牙技术的应用,非常感谢他们对此做出的贡献。”

TI 将于 2022 年 6 月 21 日至 23 日在德国纽伦堡的国际嵌入式展 (Embedded World),3A-215 号展位上展出 CC2340 无线 MCU。

“随着低功耗蓝牙技术的加速普及,我们在国际嵌入式展上展出的 CC2340 系列演示将带您了解如何快速轻松地将此技术添加到任何应用中,”德州仪器 (TI) 副总裁,兼网络连接产品线总经理 Marian Kost 介绍。“在出色的技术支持和对内部制造能力进行投资的加持下,这些全新的 MCU 以实惠的价格提供优质的射频和功耗表现,这将有助于满足我们客户在未来几年内的需求。”

以实惠的价格实现优质的射频和功耗表现

CC2340R2 和 CC2340R5 无线 MCU分别具有 256 KB 和 512 KB 的闪存,为工程师提供了卓越的灵活性和充足的代码应用空间。此外,随着低功耗蓝牙应用的普及,设计人员需要额外的内存容量才能轻松对软件进行远程更新。这一全新的无线 MCU 系列具有 36 KB RAM ,并支持无线下载。

这些全新 MCU 具有业内出色的待机电流,低于 830 nA,比市场平均低约 40%。待机电流的降低有助于延长电池寿命,可将无线应用(如电子货架标签系统和轮胎压力监测系统)纽扣电池的寿命延长至最高 10 年。CC2340 系列还具有 –40ºC 至 125ºC 的工作温度范围,无论是应用于工业传感器和医学实验室,还是电动汽车充电器或智能仪表等室外环境中,都有助于确保稳定的连接。

全新无线 MCU 系列的输出功率高达 +8 dBm,与业内的低功耗蓝牙无线 MCU 竞品相比毫不逊色,同时还支持工程师扩展射频性能和连接范围。此外,CC2340 系列具有集成式射频平衡-非平衡变压器,支持使用更少的外部元件实现更简单的设计,从而节省成本。

助力普及低功耗蓝牙技术的更广泛应用

借助更大的内存、更长的电池寿命、更宽的温度范围,工程师可以以实惠的价格实现更多日常连接应用,例如:

  • 医疗设备例如,在血糖仪中,CC2340 MCU 凭借低于 830 nA 的待机电流,可使终端产品的货架期达到 18 至 24 个月,并且由纽扣电池供电时,在低功耗蓝牙模式下运行的时间可达两周。

  • 楼宇自动化智能家居控制中心可以充分利用 CC2340 MCU 的无线协议支持和高达 +8 dBm 的输出功率范围。

  • 个人护理CC2340 无线 MCU 可在电动牙刷等产品处于睡眠模式时实现低功耗,并能够延长电池寿命。

在 2 分钟之内建立蓝牙连接

在本周举行的国际嵌入式展上,您可以 在 TI 展位上使用 SimpleLink CC2340 LaunchPad™ 开发套件在 2 分钟或更短时间内建立低功耗蓝牙连接。在整个展会期间,TI 将展示其产品如何帮助工程师克服边缘 AI、连接和汽车设计挑战。

为简化部署,工程师可通过 TI E2E™ 蓝牙支持论坛联系 TI 应用工程师。工程师还可访问经过验证且免版税的低功耗蓝牙软件栈,TI 自 2010 年起即对该软件栈提供支持并保持更新。

封装、供货情况和价格

如需使用 CC2340 无线 MCU ,您可申请样片和开发套件 (LP-EM-CC2340R5)。全新的无线 MCU 预计将于 2023 年上半年批量生产。CC2340 系列起售价低至每片 0.79 美元(注:市场参考价)。

满足您设计需求的连接解决方案

CC2340R2 和 CC2340R5 无线 MCU是 SimpleLink™ 产品系列的最新成员,为工业、汽车和个人电子产品市场提供了创新的连接解决方案。

TI 致力于开发经济实惠的优质低功耗无线 MCU、经过认证的模块和收发器以及满足任何射频设计需求的完整软件产品。

如需获取更多在线技术支持,请访问 TI E2E™ 中文支持论坛 (e2echina.ti.com)。

来源:德州仪器
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 12

对于初次接触无线MCU产品的人来说,拿到恩智浦的SDK后肯定需要一段时间适应,其实无线MCU也是MCU,只是在MCU的基础上增加了一个稍显复杂的射频单元,另外围绕这个射频单元增加了一些辅助组件,比如framework,FreeRtos等,当然因为射频部分具有最高的优先级,所以用户的应用必须附属在无线系统之上。

恩智浦旗下的无线MCU采用了与普通MCU相同的SDK架构,对于芯片间的切换其实是很方便的。

下面是我总结的一些开发无线MCU的经验,希望能帮到刚开始使用NXP无线MCU的同学们。

本文由如下几部分组成:

  • 开发环境

  • 如何开始

  • 低功耗模式下的代码调试

  • 空中包时序分析

  • Controller enhanced notifications

  • Timer、Event及其它资源分配

  • 发射功率调节

  • Panic分析

本文所有实例基于KW38芯片讲解,但对于同一系列的其它KW3x芯片同样适用,对于使用同一SDK架构的其它无线芯片(如QN9080,QN9090)大多数适用。

开发环境

SDK版本:SDK_2_6_13_FRDM-KW38

SDK下载地址:https://mcuxpresso.nxp.com

开发板:FRDM-KW38

IDE:IAR EmbeddedWorkbench for Arm version 8.50

演示代码:https://github.com/N40E116/SDK_2_6_13_FRDM-KW38.git

如何开始

如果是第一次使用NXP的无线MCU,请先浏览SDK中的如下两个文件:

Bluetooth Low Energy Quick Start Guide.pdf

Bluetooth Low Energy Demo ApplicationsUser's Guide.pdf

本文中的所有演示操作基于项目temp_sens/freertos,之所以选择这个工程是因为它包含了低功耗和串口输出等功能,方便演示。

SDK中所有项目都包含bm和freertos两个版本,其中bm是不含RTOS的版本,FreeRtos是集成了RTOS的版本。

注意SDK中并非所有项目默认都是使能低功耗的,只有如下工程包含低功耗处理:

adv_ext_central /adv_ext_peripheral

beacon

ble_fscibb

hrs

temp_coll / temp_sens

建议在程序中增加打印复位源的功能,方便异常时的检测,实例代码如下:

void BleApp_Init(void)
{
…
    (void)Serial_Print(gAppSerMgrIf, "\r\nReset source:", gNoBlock_d);
    Serial_PrintDec(gAppSerMgrIf, PWR_GetSystemResetStatus());
    (void)Serial_Print(gAppSerMgrIf, "\r\n", gNoBlock_d);
}

如果你已经足够熟悉SDK的框架,现在准备开始开发自己的产品,强烈建议你只修改项目所在工程目录下的文件,因为其它文件是所有项目公用的,修改后可能导致其它项目的编译或运行问题,另外这样做的好处是,后续如果需要升级SDK,只需对比这些文件,进行移植即可,可大大节省升级时间。

如下是演示项目的工程目录结构,可以在这里修改或增加文件:

SDK_2_6_13_FRDM-KW38\boards\frdmkw38\wireless_examples\bluetooth\temp_sens

“无线MCU调试技巧汇总"

低功耗模式下的代码调试

如果直接将未经修改的temp_sens工程下载KW38中并开启调试,很快你就会收到如下错误提示,这是因为KW38进入了低功耗模式, SWD引脚失去调试功能,J-Link和KW38失去了通讯,所以调试器断开了。

“无线MCU调试技巧汇总"

要在低功耗的模式下调试代码,我们需要定时唤醒KW38,让debugger认为被调试芯片是一直在线的,我们可以让KW38一直处于广播或连接状态,这样KW38为了处理蓝牙事件会定时唤醒,从而保持住SWD连接。

另外KW38进入的低功耗模式也是有选择的,需要进入Low Power mode 1。如下是对应的代码修改:

#define gAppStartAfterReset_d           1
#define gAppDeepSleepMode_c             1

static void AdvertisingTimerCallback(void* pParam)
{
    /* Stop advertising */
//    if (mAdvState.advOn)
//    {
//        (void)Gap_StopAdvertising();
//    }
}

BleApp_ConnectionCallback() -> case gConnEvtDisconnected_c:
#if defined(cPWR_UsePowerDownMode) && (cPWR_UsePowerDownMode)
            /* UI */
            Led1Off();
            /* Go to sleep */
            SleepTimeoutSequence();
            /* restart advertising*/
            BleApp_Start();
#else

如果需要上电后或复位后马上开启广播,可使能如下宏定义:

#define gAppStartAfterReset_d     1

对于各功耗模式的介绍可参考源码文件PWR_Configuration.h。

为了快速扫描连接到设备,可以修改一下KW38的广播间隔,实例代码如下:

gapAdvertisingParameters_t gAdvParams = {
    /* minInterval */         gGapAdvertisingIntervalRangeMinimum_c, //0x12C0,
    /* maxInterval */         gGapAdvertisingIntervalRangeMinimum_c, //0x1900,
…
}

如果向已经下载过使能低功耗程序的开发板再次下载代码,有时会无法识别到芯片,此时需要按住开发板的SW3键以唤醒KW38,再点击下载按钮。

如果你现在没有调试低功耗功能,为方便开发调试,建议先禁用低功耗模式,只需修改如下宏定义:

#define cPWR_UsePowerDownMode    0

如果你的产品最终选择的功耗模式是需要MCU进入VLLSx模式的,比如low power mode:5/8/9,那么每次休眠唤醒后,需要重新初始化外设,因为从这些模式唤醒走的是reset流程,不过进入休眠后IO引脚的输出电平状态是可以保持的。

空中包时序分析

使用Ellisys的Bluetooth Tracker抓包工具,结合它的逻辑分析仪功能,我们可以抓取到蓝牙空中包和IO的时序关系,以下是我们使用该功能分析KW38功耗状态的一个实例。进入低功耗模式前拉低LED1引脚,退出低功耗模式后置高LED1。

#define gLEDSupported_d             1

#include "LED.h"
void BOARD_EnterLowPowerCb(void)
{
    Led1Off();
…
}

void BOARD_ExitLowPowerCb(void)
{
    Led1On(); 
…
}

抓取到的空中数据和LED1引脚数据如下:

“无线MCU调试技巧汇总"

聚焦到一个连接事件,我们看到KW38在空中包到来之前大约3ms唤醒了MCU,在处理完蓝牙事件后大约304us进入低功耗模式。

“无线MCU调试技巧汇总"

Controller enhanced notifications

该特性可以产生额外的如下图所示蓝牙事件,但是默认只有wireless_uart使能了该功能,如果需要这些额外的event,请参考工程wireless_uart。

“无线MCU调试技巧汇总"

Timer、Event及其它资源分配

强烈建议用户仔细浏览一遍app_preinclude.h文件,该文件中包含了大多数项目配置信息,如果用户有增加的配置项的话,也建议放到这个文件中统一管理。

如用户需要自己创建Timer或Event的话,则如下配置参数需要对应的增加。

/* Defines number of OS events used */
#define osNumberOfEvents        5

/* Defines number of timers needed by the application */
#define gTmrApplicationTimers_c   (4 + gRepeatedAttemptsTimers_d + gAppAllowDeviceToSleepTimers_d)

app_config.c文件中包含了蓝牙的配置信息,如广播内容,安全设置,如有需要可修改该文件。

gatt_db.h文件定义了蓝牙的service,可以参考该文件增加或修改用户自定义的service。

发射功率调节

KW36系列通过如下宏定义,配置蓝牙的发射功率,但是该值对应的实际发射功率是如何计算的呢?

#define mAdvertisingDefaultTxPower_c  20
#define mConnectionDefaultTxPower_c    20

#define mDefaultTxPowerUsePaBump_c    0

在KW36的datasheet里有如下表格,有两种方法计算实际发射功率:

第一种,设置值直接对应下面表格里的行数(从行0开始),如设置TxPower_c为3,则发射功率对应的PA_POWER[5:0]= 6,对应的25℃发射功率为-15.6。

第二种,设置值为0时,PA_POWER[5:0]=1, 设置值为其它值时,PA_POWER[5:0]为二倍的设置值,然后通过下表查询对应的发射功率,如设置值为5,则PA_POWER[5:0] = 5*2=10,查询下表对应的25℃发射功率为-11.2。

“无线MCU调试技巧汇总"

上表对应的是未使能最大+5dBm输出时的配置,如果使能了+5dBm输出,请参考如下表格,修改宏定义mDefaultTxPowerUsePaBump_c为1,可使能+5dBm输出。

“无线MCU调试技巧汇总"

对于KW38系列,使用如下API配置发射功率,因为输入参数即为发射功率值,所以不再需要任何转换。
bleResult_t Controller_SetTxPowerLevelDbm(int8_t level_dbm, txChannelType_t channel);

Panic分析

这里的演示会使用到Segger的J-Link Commander,所以如果你的开发板的debugger固件呈现的不是J-Link的话,你需要按照如下链接里的说明更新debugger为Segger Jlink。或者使用一个外部的J-Link或J-Trace作为debugger。

OpenSDASerial and Debug Adapter | NXP Semiconductors

Panic是Framework下的一个十分有用的调试工具,在开发调试阶段用于捕捉各种错误,SDK中默认已经在很多异常处添加了Panic处理,但是该功能默认是关闭的,需要定义如下宏打开:

#define gUsePanic_c  1

Debugger在线调试分析

如果是连着Debugger的在线调试,我们只需暂停代码即可看到panic的位置,通过panic_data中保存的数据,我们能进一步定位到出问题时的更多信息,如下是我伪造的一个panic场景。

void BleApp_Start(void)
{
…
    panic(0,(uint32_t)BleApp_Start,1,2);
}

运行代码,程序卡死在panic里,暂停程序,并查看相关信息如下:

“无线MCU调试技巧汇总"

将location里的地址0x234b9输入到汇编窗口的搜索栏,可以看到出问题的函数是BleApp_Start(),当然这个也可以通过Call Stack进行查看。另外我们可以看到出问题时的一些其它参数extra1和extra2。

“无线MCU调试技巧汇总"

离线分析

很多场景下,产品是在没有连接debugger的情况下出现了异常,此时我们就需要Segger的J-Link Commander工具了,注意调试使用的debugger必须是J-Link或J-Trace等Segger公司的产品。

刚才相同的代码,下载到开发板后,断开debugger让程序全速运行,此时程序应该也运行到了panic的位置,但是我们如何查看呢?

打开J-Link Commander,并连接到KW38芯片,输入命令‘h’,此时可看到程序PC指针为0x19160。

“无线MCU调试技巧汇总"

通过addr2line工具我们可以定位到出问题的代码文件为Panic.c,行数为65,addr2line的安装十分简单,大家可自行搜索下载安装。

“无线MCU调试技巧汇总"

对于出问题时的其它数据,我们可以通过变量panic_data查看,通过.map文件定位到panic_data的地址为0x2000421c。

“无线MCU调试技巧汇总"

结构体panic_data的定义如下:

typedef struct
{
    panicId_t id;
    uint32_t location;
    uint32_t extra1;
    uint32_t extra2;
    uint32_t linkRegister;
    uint32_t cpsr_contents;   /* may not be used initially */
    uint8_t stack_dump[4];    /* initially just contain the contents of the LR */
} panicData_t;

使用J-Link Commander的‘mem32’命令可以读取到如下图所示的panic_data数据,通过这些数据,查找出出问题的函数地址为0x234b9, extra1为1,extra2为2。

“”无线MCU调试技巧汇总"

通过addr2line命令查询到出问题的函数位于temperature_sensor.c文件的179行,即BleApp_Start()函数,再结合当时保存的extra1和extra2参数,我们大概就能分析出问题的原因了。

“”无线MCU调试技巧汇总"

“”无线MCU调试技巧汇总"

该方法用于panic后的代码追踪,当然也适用于程序跳入死循环、Hardfault及其它的一些debugger离线后的异常分析。

以上是我在使用无线MCU时总结的一点经验,希望能帮到刚刚入门无线产品的同学们。

来源:恩智浦MCU加油站
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 22

瑞萨RA MCU阵容重磅新品,2022年第一季度样片上市

瑞萨电子集团今日宣布,将开发全新微控制器(MCU),以支持最近发布的低功耗(LE)蓝牙® 5.3规范。新产品将成为Renesas Advance(RA)32位Arm® Cortex®-M微控制器产品家族的重要部分,加入去年推出的RA4W1蓝牙5.0 LE产品阵容,首批样片将于2022年一季度推出。

RA MCU下一代产品支持全新低功耗蓝牙® 5.3
RA MCU下一代产品支持全新低功耗蓝牙® 5.3

全新蓝牙5.3规范已于2021年7月13日发布,包括多项重要功能:例如允许接收器无需通过主机堆栈即可过滤信息,以改善接收器占空比;允许外围设备能够向中央设备开辟首选通道,从而提升吞吐量和可靠性;增加了次级连接,为偶尔需要切换至突发流量的应用改善低占空比连接和高占空比连接间的切换时间。此外,全新MCU还支持蓝牙5.1中引入的方向查找功能,以及蓝牙5.2中为立体声音频传输增加的同步通道。软件定义无线电(SDR)功能的纳入,将允许客户不断更新至新版本。

瑞萨在蓝牙开发及低功耗蓝牙设备设计方面拥有悠久历史和深厚专业知识,新产品将支持可简化开发的“RA产品家族灵活配置软件包”(FSP),以及为蓝牙配置文件和应用开发的专用工具“Renesas QE for Bluetooth LE插件”。该新品还支持TrustZone等RA产品家族的高级安全保障机制。

瑞萨电子物联网及基础设施事业本部高级副总裁Roger Wendelken表示:“我们致力于为市场打造卓越性能、易用性和最新功能。通过为蓝牙5.3 LE规范提供早期、强大的支持,能够助力瑞萨RA客户早日将其下一代产品推向市场。”

瑞萨将全新低功耗蓝牙5.3 MCU与其配套的模拟、电源和时钟器件相结合,计划推出多款“成功产品组合”。“成功产品组合”构建易于使用的架构,以简化设计流程,为客户显著降低各种应用的设计风险。

供货信息
开发中的全新MCU将采用先进制造工艺,以带来高性能、低功耗和小尺寸封装选项。样片将于2022年一季度推出。

有关低功耗蓝牙®5.3的更多信息,请阅读博文低功耗蓝牙® 5.3的新特性。

关于瑞萨电子集团
瑞萨电子集团 (TSE: 6723) ,提供专业可信的创新嵌入式设计和完整的半导体解决方案,旨在通过使用其产品的数十亿联网智能设备改善人们的工作和生活方式。作为全球微控制器、模拟、电源和SoC产品供应商,瑞萨电子为汽车、工业、家居、基础设施及物联网等各种应用提供综合解决方案,期待与您携手共创无限未来。

围观 15

物联网时代的MCU

在当前的物联网市场上,很多终端设备对功耗和成本都十分敏感。低功耗和小体积成为了打开市场的关键因素。低功耗无线MCU除了可以大大减小系统体积和功耗外,还可以降低系统成本,因此是物联网时代的理想之选。对于物联网系统中的无线应用来说,在MCU中集成无线通信功能已经成为未来确定的发展趋势。在控制系统中,MCU需要将获取的信息进行高效、智能化的处理。MCU一方面需要满足实时性处理要求,另一方面还要能与远程中心进行信息互换,这也是物联网时代MCU的两个主要特征。

SimpleLink平台

为了解决安全性、功耗限制以及应用连接标准不断演变等问题,TI的SimpleLink平台提供了广泛且与众不同的有线和无线ARM® MCU产品系列。这些产品支持以太网、低功耗蓝牙、Wi-Fi®、Sub-1GHz以及Zigbee®和Thread–所有这些都整合在一个强大的软件架构中。该架构具有100%的应用代码可移植性并包含模块化开发套件和基于云的工具,能够简化IoT的控制与连接。

CC2652P SimpleLink™多协议无线MCU

CC2652P SimpleLink™是一款多协议无线MCU。自带强大的处理器单元,内部集成有功率放大器以及强大的外设,可进行多方位的开发。并且MCU支持ZigBee®、Thread、低功耗蓝牙5、支持IPv6的智能对象、IEEE 802.15.4g以及通过DMM驱动器实现的并行多协议。可使用一个或多个芯片创建复杂的IoT系统。该MCU可优化楼宇安全系统、医疗市场和HVAC中使用的高级感测和低功耗无线通信。

“物联网MCU之选

CC2652P的纽扣电池的工作功率为10dBm,电流消耗为22mA,采用具有快速唤醒功能的可编程传感器控制器CPU进行高级感测。

另外CC2652P还具有低待机电流和专用软件控制无线电控制器,提供灵活的低功耗射频收发器功能,用于更长电池寿命的无线应用。

CC2652P通过集成的20dBm大功率放大器为长距离、低功耗应用提供支持,发射电流消耗极低。其典型应用包括2400MHz至2480MHz ISM和SRD系统、楼宇自动化、电网基础设施、工厂自动化和控制、工业运输、医疗和电子货架等相关领域。尤其是在智能安防领域,其优异的48MHz Arm Contrx-M4F CPU可以处理大量数据,所支持的BLE5.0协议以高速低功耗的方式及时将数据上传至网关,组成智能安防系统的重要一环。

结论

CC2652P以其优异性能将为物联网的应用和发展带来更多可能,助力智能化的应用走的更远。帮助工程师创新、扩展和加速无线连接的部署。

来源: 贸泽电子
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 26

10月22日——意法半导体推出STM32WB35和STM32WB30超值产品线,扩大STM32WB双核多协议微控制器(MCU)产品组合,让设计人员在成本敏感市场上更灵活地瞄准机会。

这两款功耗极低的MCU集成2.4GHz射频专用Arm®Cortex®-M0+内核和运行主应用的64MHzArm®Cortex-M4内核,可以实现不间断的实时性能,支持Bluetooth® Low Energy 5.0、Zigbee® 3.0和OpenThread (IEEE 802.15.4)三个协议和并存模式,内置数据安全保护功能。所有协议栈都是完全认证,由意法半导体支持和管理,并且免费使用。新产品适合大规模物联网应用,例如,车队管理、资源管理以及资产监视跟踪。

新产品采用QFN48封装,与现有STM32WB5x器件引脚兼容,并具有相同的MCU功能,从而方便用户灵活地升级和移植产品设计。新MCU集成了射频巴伦、带无晶体振荡器的USB2.0 Full Speed设备控制器、32MHz晶体嵌入式电容器,以及DC/DC降压变换器,以最大程度地降低物料清单成本(BoM)和平台封装面积。

出色的RF性能,最高+ 6dBm的可设置输出功率,102dBm链路预算,确保通信距离更长而且连接更可靠稳定,同时超低功耗可延长电池续航时间。

STM32WB全系支持经过市场检验的STM32Cube 生态系统,这个资源极其丰富的软件开发套件整合嵌入式软件库和软件开发工具,可满足一个完整的项目开发周期所需的全部需求,确保整个产品组合带给用户完全一致的使用体验。

STM32WB35和STM32WB30超值产品线提供最高512 KB集成闪存和最高96 KB的SRAM,并带有连接外部高速存储器的四线SPI接口,还提供各种模拟外设、数字接口和快速I/O端口,其中许多接口兼容5V电压信号。

STM32WB MCU专注安全性,集成安全固件安装(SFI)、保护应用软件和射频通信协议栈的硬件加密模块、硬件公钥授权模块(PKA)、最新加密算法硬件加速器,以及安全无线(OTA)固件更新支持。

STM32WB35和STM32WB30超值系列现已量产,采用QFN48封装。

详情访问www.st.com/stm32wb

关于意法半导体

意法半导体拥有46,000名半导体技术、产品和方案的创新者和创造者,掌握半导体供应链和最先进的制造设备。作为一家独立的半导体设备制造商,意法半导体与十万余客户、上千合作伙伴一起研发产品和解决方案,共同构建生态系统,帮助他们更好地应对各种挑战和新机遇,满足世界对可持续发展的更高需求。意法半导体的技术让人们的出行更智能,电力和能源管理更高效,物联网和5G技术应用更广泛。详情请浏览意法半导体公司网站:www.st.com

围观 10

自2018年第一颗无线MCU系列STM32WB问世,STM32便迈入无线进击路。ST不断推出一系列具备强大无线连接能力的STM32产品,全面支持各种短距离(Zigbee、WiFi、蓝牙、Z-wave)、广域网通信标准(LoRa、SigFox、EC-GSM、LTE-M、NB-IoT 等),从产品、模组、封装、安全、认证到软硬件生态系统,ST为物联网应用提供了360度无缝解决方案,助用户顺利在物联网世界里乘风破浪、开疆拓土。

▲ ST为物联网连接提供360度无缝解决方案

STM32无线MCU现有两条产品线:

  • STM32WL是全球首颗内置LoRa收发器的SoC,能够加快LoRa® IoT智能设备开发,满足广域物联网通信需求;
  • STM32WB是首个支持蓝牙和802.15.4协议的ST解决方案,满足短距离物联网连接需求。

未来,ST还会将无线通信支持拓展到UWB、NB-IoT、LTE-M等主流通信标准,以全面满足物联网联网需求。

STM32WB:多协议+安全SoC的开路先锋

ST在2019年重磅推出双核多协议无线STM32WB微控制器。STM32WB是新一代无线双核微控制器,全球首个将多协议+安全(双核,FUS, RSS…)结合在一起的SoC,支持主流2.4GHz的多种协议栈,如BLE,ZigBee,Thread等;还支持静态和动态并发的模式,可同时运行多个协议栈。STM32WB具有高集成度、高性能、低功耗等特点,非常适用于工业网关、电信设备、家庭自动化、家电产品、智能消费电子、AI以及各种802.15. 4的无线场景;其优异的安全功能,诸如密码算法加速器和安全密钥存储等,可确保物联网硬件数据安全,是物联网硬件开发人员的最佳选择。

▲ STM32WB的八大产品特性

STM32WB的双核架构可实现固件隔离和安全分区,从而提供了物联网应用最迫切需要的安全性能。除了内置的巴伦, STM32WB还有专用于STM32WB的集成滤波器可配合使用,最大化了多协议射频性能,且占用PCB面积是分离方案的1/7。

在网关场景中,STM32WB提供BLE+Thread并发操作,可同时连接BLE和Thread网络。用户可以通过智能手机享受BLE连接的好处,同时还可以接入Thread网络;STM32WB还提供BLE+Zigbee并发操作,可以同时接入BLE和Zigbee网络。接入网络一直是Zigbee网络的一个缺陷,但是有了STM32WB,完美化解这个缺陷。ST还计划提供BLE+802.15.4并发操作,将在2020年第四季度发布。通过这种方法,客户可以创建自己的私有网状网络,同时还可以方便地连接智能手机。目前有一些工业客户正在寻找这种类型的解决方案。

▲ STM32WB可实现灵活的BLE+Thread应用方案

STM32WB55/50:最先问世的高配置版

STM32WB55微控制器最先问世,为高性能高配置版,在无线连接和安全性能各方面达到最佳。其双核是主频为64 MHz的® Cortex®‐M4核心(应用处理器)和主频为32 MHz的Arm® Cortex®‐M0+核心(网络处理器),支持Bluetooth™ 5和IEEE 802.15.4无线标准,产品可以使用不同的软件实现不同架构BLE、ZigBee自由切换, 一颗芯片可以通过时分复用做成BLE + ZigBee形式。两个完全独立的核心使该创新型架构能最优化地支持实时执行(与无线电相关的软件处理)、灵活的资源使用和电源管理,从而实现更低的BOM成本和更好的用户体验。STM32WB55系列还包含嵌入式安全硬件功能,如256位AES硬件加密、PCROP读写保护、JTAG熔丝位、采用椭圆曲线加密引擎的公钥加密等。

▲ STM32WB55框图

STM32WB50是超值高性价比版本,与STM32WB55系统芯片引脚兼容,同样沿袭双核架构并支持多种无线协议。可用于需要支持Bluetooth® 5.0、ZigBee® 3.0或OpenThread标准的成本敏感型物联网设备。该系列产品提供从蓝牙5.0模式的100dB到802.15.4模式的104dB的良好链路预算。STM32WB50 将强大的安全性和超值系列的经济性集于一身。片上集成AES-256加密模块以及其它的基本安全功能,为应用提供强大的安全保障。STM32WB50 沿用STM32WB55的省电模式,是节能省电应用的理想选择。作为STM32WB55的一个完整的衍生产品,STM32WB50 同样支持经过市场检验的STM32Cube生态系统。

STM32WB35/30:将性价比推向极致

金秋10月,STM32WB无线MCU产品线再添新丁,STM32WB55的低成本版本STM32WB35/30将性价比推向极致。

▲ STM32WB各产品系列比较

成本 与STM32WB55/50相比,STM32WB35的成本更低。STM32WB30则是成本最低的ST蓝牙+ 802.15.4解决方案。
外设 同STM32WB55相比,STM32WB35没有LCD;
射频 STM32WB55支持动态多协议, STM32WB35/50/30 只支持某一种协议;
封装 STM32WB55封装类型最多,STM32WB35/50/30只有QFN48, 且和STM32WB55 QFN48 pin 2 pin兼容。

▲ STM32WB35框图

STM32WB35主要特性包括:

  • CM4 DSP/FPU 高达64MHz
  • 高达512KB Flash 和 96KB SRAM
  • 射频
  • 射频集成平衡不平衡器(Balun)
  • 低功耗蓝牙5.0 和802.15.4
  • 输出功率: +6.0 dBm (支持外部PA)
  • BLE 接收灵敏度: -96 dBm @ 1Mbps (102dB链路预算)
  • 802.15.4 接收灵敏度: -100 dBm @ 250kbps (106dB链路预算)
  • 接收(RX): 4.5mA 和发送(TX): 5.2mA (0dBm)
  • 外设
    - 2xI2C, 1xUSART, 1xLP-UART, 2xSPI (+ I2S), Q-SPI, 1xUSB 2.0 FS device
    - 6x 定时器: 包括2x LP-16-bit
    - 2x 超低功耗比较器
  • 工作电压1.71V 至3.6V (DC/DC, LDO)
  • 工作温度-40°C 至+105°C
  • 功耗
    - 运行模式< 53µA/MHz (3V - RF ON)
    - 待机模式0.6 µA (射频待机+ 32KB SRAM2a)
    - 关闭模式< 30nA

▲ STM32WB各产品系列定位

在消费类、智能家居、智能工业及医疗健康等不同应用领域里,STM32WB35/30将与它的兄弟STM32WB55/50携手,让物联网用户都能找到最适合自己的解决方案,迸发出更多创造力!

强大的STM32WB生态系统

ST为STM32WB产品提供了从硬件、软件开发工具等完整的生态系统,从配置、开发、下载、到监控的一站式开发平台,构建无缝的开发流程。

  • STM32CubeMX:配置硬件引脚,使HW开发更容易;配置BLE 广播、配对、Service服务, 使SW 开发更容易
  • STM32CubeIDE:代码编辑/代码编译链接/代码调试/代码烧写
  • STM32CubeWB:固件例程
  • STM32CubeProgrammer:烧写、读取片上存储区/烧写、读取片外存储区/烧写、读取选项字节/
  • STM32Cube Monitor/ STM32CubeMonRF:功耗测试,无线蓝牙调试,USB PD调试

▲ 强大的STM32WB生态系统

来源: STM32单片机
https://mp.weixin.qq.com/s/sjpJ4ZFVBoE-dL5Iv1N66A

围观 13

独特的技术组合为广泛的工业物联网边缘设备提供超低功耗高性能运行解决方案

领先的电池管理、AC/DC电源转换、Wi-Fi、低功耗蓝牙(BLE)、工业IC供应商Dialog半导体公司(德国证券交易所交易代码:DLG)今天宣布,其收购Adesto Technologies后新增的产品FusionHD™ NOR闪存完全兼容并可与Dialog的SmartBond™ DA1469x低功耗蓝牙(BLE)微控制器(MCU)搭配使用。采用该组合解决方案,客户将能在广泛的工业和联网消费类应用中部署最新的低功耗蓝牙技术,同时将功耗控制在极低水平。

Dialog宣布其FusionHD™ NOR闪存兼容并已在SmartBond™低功耗蓝牙无线MCU平台上认证

Dialog半导体公司工业事业部副总裁Raphael Mehrbians表示:“FusionHD非易失性存储(NVM)器件专为延长系统电池续航能力且不牺牲功耗和性能而设计,具有7nA超低功耗睡眠模式,这使得它非常适合搭配我们的DA1469x无线MCU系列应用到IoT和工业产品中。在我们完成对Adesto收购不久后就实现这两个产品系列之间的兼容,证明了我们无线连接产品和新的NOR闪存产品之间具有非常好协同作用,也印证了随着闪存产品添加到Dialog的产品组合中,我们现在能够为客户提供更具竞争力和差异化特性的解决方案。”

SmartBond DA1469x系列是Dialog最先进、功能最全面的无线连接多核MCU系列。该系列器件支持复杂的应用,同时确保极低的功耗,提供包括传感器节点控制器(SNC)、先进电源管理单元、软件可编程协议引擎、先进多层安全特性、极高集成度等强大的功能,可节省BOM成本和PCB面积。DA1469x系列器件可提供今天的IoT产品所需的处理能力、资源、覆盖范围和电池续航能力,同时协助开发人员进一步突破界限以满足未来产品的需求。

FusionHD支持功能丰富的可穿戴设备、智能耳戴式设备、传感器边缘设备和工业物联网系统等对代码存储和数据记录的需求。该系列器件非常适合低功耗蓝牙IoT应用,提供快速数据传输、安全特性、强健且高度可靠的运行、无线升级等特性,并且其功耗比同类串行闪存产品低近70%。FusionHD还提供了支持连续读取XiP技术的高性能QSPI运行功能,从而可以从主机DA1469x MCU直接执行代码。

关于FusionHD

FusionHD产品线支持广泛的下一代消费类和工业物联网边缘设备的代码存储和数据记录需求。与标准闪存器件不同的是,FusionHD结合了小页面擦写架构和灵活的缓冲技术,使得保存小数据包既快又高效。它还可使用最小的CPU时钟周期来保存和访问大数据包,缩短了处理时间并降低了电池消耗。

FusionHD为传感器、计量表和显示器等使用周期较长的工业物联网设备带来了系统级优势。FusionHD提供的更长电池续航能力和宽运行电压范围,有助于延长这些设备的运行寿命,从而减轻部署在偏远位置的这类设备的维护成本。FusionHD符合Dialog的高可靠性标准进行设计和测试,提供相比其他同类器件更高的耐用性和可靠性,这对于无法经常维修和维护的设备来说是非常好的优势。

了解更多有关FusionHD信息,敬请浏览网页:https://www.dialog-semiconductor.com/products/dual-quad-spi-memory

下载与SmartBond DA1469x芯片组搭配使用的FusionHD AT25XE321D器件之闪存驱动,敬请访问网页:https://www.dialog-semiconductor.com/products/da1469x-product-family

敬请关注:

Dialog官方微信:Dialog_Semiconductor
Dialog官方微博:http://weibo.com/dialogsemi

关于Dialog半导体公司

Dialog半导体公司是推动物联网和工业4.0应用发展的领先标准和定制集成电路(IC)供应商。Dialog提供电池管理、低功耗蓝牙(BLE)、Wi-Fi、闪存和可配置混合信号IC等经市场验证的产品技术,帮助客户产品提升功率效率、缩短充电时间,并不断提高性能和生产效率。

Dialog采用无晶圆厂运营模式,作为雇主积极承担社会责任,开展各项活动造福员工、社区、其他相关利益方和自然环境。凭借数十年的技术经验和世界领先的创新实力,我们帮助设备制造商引领未来。我们对技术创新的热情和创业精神使我们始终在高能效半导体技术领域保持领先地位,助力物联网、移动、计算和存储、智慧医疗和汽车市场的发展。Dialog半导体公司总部位于英国伦敦附近,在全球设有销售、研发和市场营销办事处。2019年,Dialog实现了约14亿美元营业收入,并一直是发展最快的欧洲上市半导体公司之一。目前,公司在全球约有2300名员工。公司在德国法兰克福(FWB: DLG)证券交易所(Regulated Market, Prime Standard, ISIN GB0059822006)上市。

了解更多详情,敬请访问公司官网:www.dialog-semiconductor.com

围观 8

作者:Gerry Conlon

“众所周知的一个共识是:不具备互联功能的MCU器件是需要集成Wi-Fi功能的。”

一幅图胜似千言万语,对于具有MCU(微控制器单元)技术且雄心勃勃的公司来说,下图展示的非常清晰了——物联网(IoT)互联器件的应用市场带来的巨大的机遇。对于增长缓慢的市场,每一个新的设计崛起都需要替代现存的产品,然而对于快速增长的物联网(IoT)互联市场为那些充满活力的公司迅速占据市场份额提供了理想的条件。

带Wi-Fi的MCU才不会那么孤单!
ABI研究报告,移动端应用和可穿戴设备市场份额和预测,2019年第4季度

据David McQueen先生(ABI互联消费产品研究部主管)称,图表中的预测数据显示物联网(IoT)和可穿戴设备类型之间的联系将会增长,从而将用户体验以及应用案例提升到一个新的水平,从而进一步推动MCU市场的发展。

因此不支持互联功能的MCU设计公司将无法在这个快速增长的行业中发挥作用,为了应对这些挑战,MCU器件的毛利率已经承受了十多年的压力,通常在25-40%之间,除非设计高度专业化的功能。要实现毛利率超过50%必须添加丰富的特性、专业的功能,比如高性能ADC、适当的互联功能。

好消息是添加这样的IP会更加的简单直接,例如高性能ADC和DAC功能可以随时从多个厂家获得授权许可。增加Wi-Fi功能的想法可能需要与多家IP供应商打交道,比如基带供应商、RF射频供应商以及PMU(带DC-DC转换的电源管理单元)供应商——Imagination公司能够提供这三种功能的IP模块,这对于厂家将传统的MCU设计转换为带互联功能的MCU来说大大降低了复杂度以及时间成本,从而更快的参与到快速增长的物联网(IoT)市场。

对于增加Wi-Fi功能,比如我们的iEW220模块,或者Wi-Fi+低功耗蓝牙—iEB110模块—不仅提高了IC器件的售价和毛利率,同时还降低了你所在行业内的竞争对手数量。如果你现有的技术主要是数字或中低端性能的模拟技术,那么增加Wi-Fi功能不会那么复杂,我们经验丰富的技术支持团队会给你提供详细的技术支持,让你的器件能够更快的投产,可能会超出你的想象。

通过增加经过验证的互联解决方案——Wi-Fi联盟或蓝牙SIG的前期认证——以及集成电源管理单元,这会增加你的盈利能力,同时降低客户系统级别的成本。例如板卡尺寸限制的设计需要更具竞争力的物理清单,例如家居暖通空调(HVAC)控制器,这是一个非常好的实践机会。目前的解决方案通常需要三个IC器件——MCU、Wi-Fi低功耗蓝牙以及外置DC-DC转换器。

通过与Imagination公司合作,你可以使用单个互联SoC器件就能够解决这些应用的系统需求,从而提高销售价格并且增加盈利,从而实现我们和客户的双赢。

原文链接:https://www.imgtec.com/blog/the-lonely-mcu-looking-for-wi-fi_connected_mcu/

声明:本文为原创文章,转载需注明作者、出处及原文链接,否则,本网站将保留追究其法律责任的权利。

围观 29

恩智浦半导体宣布推出全新的JN5189和JN5188 IEEE 802.15.4无线微控制器(MCU),它们可为Zigbee 3.0和Thread应用提供超低功耗的智能互联实现方案。作为恩智浦JN系列产品的最新成员,JN5189和JN5188是恩智浦首款提供内置NFC NTAG并支持较宽工作温度范围(-40 ℃至+125 ℃)的产品。同时集成了丰富的MCU外设,使之成为智能家居、楼宇自动化、传感器网络、智能照明和众多其它电池供电应用的理想选择。

JN5189和JN5188采用了48MHz主频的Arm Cortex-M4内核、高达640KB片上闪存和152KB SRAM,可为复杂的应用和固件空中升级(OTA)提供充足的存储空间。

可选的NFC NTAG提供标准化的带外通信,大大简化了Zigbee及Thread应用中的配对过程。用户只需将基于JN5189T/JN5188T的物联网(IoT)设备轻触NFC读卡器,即可快速接入Zigbee和/或Thread网络。用户还可通过访问片上NFC NTAG,在设备断电的状态下读取状态信息以方便系统诊断及调试。

此外,JN5189和JN5188与恩智浦提供的低功耗蓝牙处理器(QN9090/30T)和多协议无线处理器(K32W061/41) 引脚兼容,帮助客户基于这些处理器构建完整的物联网应用解决方案,缩短产品开发周期,加快产品上市。


JN5189/88 MCU的强大功能

  • 业界领先的低功耗技术:RX动态电流为4.3mA、TX电流7.4mA @+0dBm,并具有多种低功耗模式
  • 标准化连接:取得Zigbee 3.0和Thread 1.1认证,兼容802.15.4标准设备
  • 丰富的MCU功能集:包括具有音频事件唤醒功能的数字MIC接口,以及支持高速读写的外置四通道SPI NOR Flash
  • 高度集成:包括NFC NTAG在内的强大外设通过数字和模拟集成缩减了系统板的尺寸和制造成本
  • 稳健的射频功能:集成式功率放大器,具有较高的发射功率(高达+11 dBm),支持长距离传输
  • 安全连接:片上硬件AES引擎(AES128、AES256),用于通过硬件密钥保护数据加密
  • 灵活的产品硬件设计:与恩智浦低功耗蓝牙及多协议射频产品引脚兼容

▲JN5189/88 MCU系统框图▲

全面的开发支持

JN5189/88的MCUXpresso软件开发套件(SDK)可兼容最新版本的 IAR 和 恩智浦MCUXpresso IDE。完整的MCUXpresso软件和工具套件可在所有恩智浦设备上提供无缝的软件体验,有助用户在现有的基于其他恩智浦硬件平台的设计上,快速添加Zigbee 3.0和Thread无线连接功能。

恩智浦物联网工具箱(IoT Toolbox)和测试工具(Test Tool for Connectivity)也已推出,丰富的开发软件和工具可有效帮助开发人员评估射频性,提高测试效率,缩短开发周期。

产品供货情况

JN5189和JN5188无线微控制器目前可通过恩智浦及其分销合作伙伴订购。

☞ 了解更多信息,请访问 www.nxp.com/JN5189

来源:NXP

围观 109
订阅 RSS - 无线MCU