nRF5340基于Nordic经过验证并在全球范围广泛采用的nRF51和nRF52系列多协议SoC而构建,同时引入了具有先进安全功能的全新灵活双处理器硬件架构,支持包括蓝牙5.1/低功耗蓝牙 (Bluetooth® Low Energy /Bluetooth LE)、蓝牙Mesh、Thread和Zigbee等主要RF协议。
    nRF5340 SoC为扩展工作温度至105oC而设计,同时支持多协议和先进的安全功能,非常适合专业照明和工业应用。此外,这款SoC的高性能应用处理器还带有512 KB RAM大内存,可满足下一代尖端可穿戴设备的需求。该器件带有扩展的QSPI外设接口,能够以96 MHz与外部存储器连接,同时还集成了可用作显示器和复杂传感器接口的32 MHz高速SPI外设。
    nRF5340集成了ArmTrustZone®的Arm CryptoCell-312技术和安全密匙存储,可提供最高级别的安全性。该器件使用Arm CryptoCell-312将最通用的互联网加密标准进行硬件加速,同时Arm TrustZone通过在单个内核上创建安全和非安全代码执行区,为受信任的软件提供系统范围内的硬件隔离。nRF5340的综合安全功能可实现先进的信任根和安全的固件更新,同时保护SoC免受恶意攻击。
    nRF5340基于Arm®Cortex®-M33双核处理器;一个为高性能应用处理器,运行速率可达128 MHz (510 CoreMark),带有专用1 MB闪存和512 KB RAM;另一个为运行速率为64 MHz (238 CoreMark) 的完全可编程超低功耗网络处理器,具有专用256 KB闪存和64 KB内存。功能强大的应用处理器效率极高(65 CoreMark/mA),具有8 KB的两通道关联缓存,支持DSP和浮点功能,并提供电压和频率调节选项,该应用处理器集成了Arm TrustZone的Arm Cryptocell-312以及安全密匙存储的先进安全功能,带有包括NFC、USB、QSPI和高速SPI的各种接口外设。完全可编程的网络处理器的能效更高(101 CoreMark/mA),并针对无线电运作期间的低功耗和低占空比传感器采集进行了优化。可编程的网络处理器访问提供了2.4 GHz私有协议的最优实现,确保了从nRF51和nRF52系列移植的可行性。
    nRF5340集成了全新功率优化的多协议2.4 GHz无线电,其TX电流为3.2 mA (0 dBm TX功率、3 V、DC/DC),RX电流为2.6 mA (3 V、DC/DC)。睡眠电流低至1.1 µA。这款SoC的特色是增强了动态多协议支持,并发支持低功耗蓝牙和蓝牙mesh/Thread/Zigbee运作,可通过使用低功耗蓝牙的智能手机进行配置/调试,并与mesh网络交互。该无线电具有蓝牙5.1测向的全部功能。nRF5340可在1.7 V至5.5 V电源电压范围工作,允许由可充电电池和USB供电。该SoC还集成了用于32 MHz和32.762 kHz晶体的XTAL负载电容器,与Nordic的nRF52系列相比,所需的外部组件数目减少了四个,减少了材料清单(BOM)和缩小了解决方案尺寸。
    nRF5340的软件开发套件nRF Connect SDK提供了完整的解决方案,其中集成了Zephyr RTOS、低功耗蓝牙协议栈、应用示例和硬件驱动程序。nRF Connect SDK是用于开发基于nRF9160 SiP商业产品的可靠解决方案。目前加上对nRF5340支持,这款SDK统一了低功耗蜂窝物联网和低功耗短距离无线应用开发。nRF Connect SDK公开托管在GitHub上,由Git提供源代码管理,并提供免费的SEGGER Embedded Studio IDE支持。Nordic还推出了一款价格低廉的nRF5340单板预览开发套件nRF5340 PDK,开发人员能使用nRF5340的全部功能和所有GPIO,该PDK还带有用于SoC编程和调试的板载SEGGER J-Link调试器。
    Nordic Semiconductor产品管理总监Kjetil Holstad表示:蓝牙、Thread、Zigbee和其他低功耗无线技术现在构成了物联网的关键部分。开发人员已在开发基于包括房地产技术、定位服务、医疗、智能家居和工业物联网等高度复杂应用的未来商业产品。这些应用需要更高的计算能力和安全性,不过开发人员预期Nordic的无线解决方案仍会保持紧凑和高能效。
    nRF5340 SoC旨在满足这些需求以及更多,该产品不仅是Nordic在超低功耗无线领域数十年经验的结晶,也是Nordic过去七年开发和支持nRF51和nRF52系列SoC的经验总结,甚至或许是世界上最有经验的低功耗无线产品研发团队数年专注产品开发的成果。通过配合使用nRF5340和nRF Connect SDK,开发人员可以轻松构建迄今为止尚且无法实现的无线应用。
    带有48个GPIO口的7x7 mm aQFN封装nRF5340 SoC工程样品即将工业。

NRF5340首款双核处理器无线SoC的更多相关文章

  1. Linux 获得了其首款基于 RISC-V 的多核开源处理器

    去年,硅谷创业公司 SiFive 发布了首款开源 SoC(片上系统 System on a Chip),命名为 Freeform Everywhere 310.现在,该公司从嵌入式系统领先一步,发布了 ...

  2. 联发科发布全球首款搭载Android TV的智能电视系统芯片MT5595

    联发科发布全球首款搭载Android TV的智能电视系统芯片MT5595 admin 资讯 01-07 1 1月7日消息,联发科宣布与Google共同开发出全世界第一个搭载Android TV操作系统 ...

  3. [转帖]英特尔首款采用10nm技术的混合CPU“Lakefield”即将发布

    英特尔首款采用10nm技术的混合CPU“Lakefield”即将发布 intel 也出soc了 里面的东西 跟 安卓和 apple的a系列很像. https://baijiahao.baidu.com ...

  4. EZchip将推全球首款100核64位ARM A-53芯片

    EZchip将推全球首款100核64位ARM A-53芯片 2015-02-25 16:32:03   来源:互联网    关键字: 将推  全球  64位  arm EZchip日前表示,将准备开发 ...

  5. 国内首款 FPGA 云服务器,性能是通用 CPU 服务器 30 倍以上

    版权声明:本文由薛梁原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/628340001485134638 来源:腾云阁 ht ...

  6. 痞子衡嵌入式:Ethos-U55,ARM首款面向Cortex-M的microNPU

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是ARM Ethos-U55. ARM 前几天刚发布了 Cortex-M 家族最新一款内核 - Cortex-M55 以及首款面向 Cor ...

  7. 首款中文渗透测试专用Linux系统—MagicBox

    1.     MagicBox的介绍 首款中文渗透测试专用Linux系统——MagicBox即将问世,中文名称:“魔方系统”,开发代号:Genesis.第一版本发布时间计划为2012年12月5日 这是 ...

  8. 突破冯·诺依曼架构瓶颈!全球首款存算一体AI芯片诞生

    过去70年,计算机一直遵循冯·诺依曼架构设计,运行时数据需要在处理器和内存之间来回传输. 随着时代发展,这一工作模式面临较大挑战:在人工智能等高并发计算场景中,数据来回传输会产生巨大的功耗:目前内存系 ...

  9. 智能头盔 "Livall携全球首款智能骑行头盔亮相CES"

    LIVALL是全球首创集音乐.通讯.智能灯光为一体的智能骑行头盔的研发者,日前Livall携旗下智能骑行头盔BH 100和BH 60参展CES 2017,这也是目前世全球首款智能骑行头盔类产品,同时亮 ...

随机推荐

  1. ubuntu中nfs安装

    Ubuntu Nfs服务器安装 nfs服务器在嵌入式开发中非常常用,可以实现主机和开发板共享文件.    1.安装软件包    sudo apt-get install nfs-common nfs- ...

  2. 实现 call、apply、bind

    实现 call.apply.bind 在之前一篇文章写了这三个参数的区别,但是其实面试更常考察如何实现.其实所有的原生函数的 polyfill 如何实现,只需要考虑 4 点即可: 基本功能 原型 th ...

  3. MySQL系列:一句SQL,MySQL是怎么工作的?

    对于MySQL而言,其实分为客户端与服务端. 服务端,就是MySQL应用,当我们使用net start mysql命令启动的服务,其实就是启动了MySQL的服务端. 客户端,负责发送请求到服务端并从服 ...

  4. webpack的npm扩展使用

    一.NPM的扩展使用 (1)  npm init:初始化一个Node.js项目------创建必须的package.json文件 npm init -y:创建必须的package.json文件 (2) ...

  5. maven(1)

    Maven进价:Maven的生命周期阶段 一.Maven的生命周期 Maven的生命周期就是对所有的构建过程进行抽象和统一.包含了项目的清理.初始化.编译.测试.打包.集成测试.验证.部署和站点生成等 ...

  6. BST的实现(二叉搜索树)

    void Inorder(struct Tree *T); //中序 void Preorder(struct Tree *T); //前序 void Postorder(struct Tree *T ...

  7. Javascript模块化开发2——Gruntfile.js详解

    一.grunt模块简介 grunt插件,是一种npm环境下的自动化工具.对于需要反复重复的任务,例如压缩.编译.单元测试.linting等,自动化工具可以减轻你的劳动,简化你的工作.grunt模块根据 ...

  8. thinkphp5中取消了3.2版本中的单字母函数,初用tp5可能不大适应,下边给出两者的对应参照表,以便查阅。

    3.2版本 5.0版本 C config E exception G debug L lang T 废除 I input N 废除 D model M db A controller R action ...

  9. Graphviz 画图的一些总结

    Graphviz Graphviz 是一个自动排版的作图软件,可以生成 png pdf 等格式. 一切以官方文档为准,博客只是参考.这里做一个自己学习的记录. dot 语法介绍 部分图形属性介绍 示例 ...

  10. c#控制台玩飞行棋游戏

    using System; namespace Game{ class Program { //用静态字段模拟全局变量 public static int[] Maps = new int[100]; ...