APP下载

基于MSP432 的AliOS Things 操作系统移植

2021-11-26杨淇善韩德强

电子技术应用 2021年11期
关键词:功能

杨淇善,韩德强

(北京工业大学 信息学部,北京 100124)

0 引言

物联网(Internet of Things,IoT)是一个通过信息技术将各种物体与网络相连,以帮助人们获取所需物体相关信息的巨大网络[1]。在这个网络中,存在数量巨大的各类嵌入式设备。这些设备在计算能力、可用内存、实时性、通信、功耗等诸多方面都有限制或要求[2]。通用操作系统对硬件系统的性能要求较高,物联网系统内的绝大多数嵌入式设备无法运行。传统的嵌入式操作系统具有内核小、实时性高等优点,适用于性能较低的嵌入式设备。但是,仅有一个轻量级内核并无法解决物联网应用中繁多的通信协议、硬件接口等造成的“碎片化”问题。因此,致力于解决“碎片化”问题、并具有终端安全保障和统一管理技术支撑的物联网操作系统应运而生。

AliOS Things 是面向物联网领域的轻量级物联网操作系统,包含物联网领域需用的组件和接口,具备极致性能、极简开发、云端一体、安全防护等特点,可广泛应用于智能家居、智慧城市、新出行等物联网领域[3]。

TI 公司的MSP432 系列微控制器采用了ARM Cortex-M4F 内核,具有浮点运算单元(Float Point Unit,FPU)和存储器保护单元。MSP432P401R 作为该系列的其中一款产品,内置256 KB 的Flash 和64 KB 的SRAM,最大工作频率48 MHz,工作功耗和待机功耗分别仅为80 μA/MHz 和660 nA。此外,还集成了多个SPI、UART 和I2C 接口,以及密码编译加速器等模块[4]。因此,高性能的特点可充分发挥AliOS Things 操作系统的优势,超低功耗的特点使其可广泛应用于物联网感知层的设备上。两者的结合在物联网领域中具有良好的应用价值。……

登录APP查看全文

猜你喜欢

功能
拆解复杂功能
也谈诗的“功能”
基层弄虚作假的“新功能取向”
深刻理解功能关系
钳把功能创新实践应用
关于非首都功能疏解的几点思考
基于PMC窗口功能实现设备同步刷刀功能
怀孕了,凝血功能怎么变?
“简直”和“几乎”的表达功能
中西医结合治疗甲状腺功能亢进症31例