上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第2章 基于nRF9160模块的硬件设计
2.1 nRF9160模块简介
nRF9160模块是一款SiP系统级5G低功耗蜂窝物联网模块,已经通过了预认证,用户可以在该模块的基础上构建最终的低功耗蜂窝物联网产品。nRF9160模块由Arm Cortex-M33处理器、符合3GPP LTE版本13的嵌入式LTE-M和窄带物联网(NB-IoT)LTE调制解调器组成。
nRF9160模块的应用核处理器内置1 MB的Flash、256 KB的RAM、Arm TrustZone技术、多种外设和32个GPIO引脚。LTE调制解调器覆盖了全球蜂窝网络频段,具有超低电流消耗和单端50 Ω天线接口的蜂窝射频收发器。此外,调制解调器还支持来自另外一个50 Ω天线接口的全球定位系统(GPS)接收器。nRF9160模块如图2-1所示。
图2-1
nRF9160模块所需的外部电路包括电源、SIM卡接口电路、带有匹配电路的天线,以及可选的外围MCU或传感器,外围器件极为简洁。nRF9160模块是一款高度集成、紧凑的系统级模块,采用最新的低功耗LTE蜂窝技术,拥有先进的安全性控制及过程控制,适用于各种低功耗蜂窝物联网的产品。nRF9160模块主要特性包括:
● 64 MHz的Arm Cortex-M33处理器;
● 采用Arm TrustZone,可保证安全性;
● 采用Arm Cryptocell 310加密算法;
● 具有1 MB的Flash和256 KB的RAM;
● 具有4个SPI、UART或TWI(IIC);
● 具有PDM、IIS、PWM、ADC;
● 具有32个GPIO引脚。
图2-2为nRF9160模块的内部框图。
图2-2