物联网一体化解决方案 IoT&Security

Segger为物联网(IoT)构建提供了丰富的资源。IoT 设备包含多种智能连接的能力,需要各种嵌入式软件的支撑。开发者可以从SEGGER获取具备安全性、连通性、可靠性的中间件及工具,简化IoT设备开发,加速产品上市时间。

IoT设备的定义

物联网设备的功能侧本质上是一个嵌入式系统。 物联网设备通过服务器或云服务实现交互,为了达到这个目的,设备需要协议的支持找到它的对应服务器(counterpart),如MQTT。连接实现通过IP或UDP协议处理。 


通信增加了物联网设备的暴露率,这使得开发过程中需要关注不同的安全方面。有很多种方法攻击物联网设备,因此它需要安全组件, 例如传输层安全,安全外壳,数字签名或验证服务,以阻止不必要的交流或窥探。由于物联网设备的运行环境不断改变,还存在建立现场升级选项的需求。


Segger如何帮助IoT设备的开发?

Segger提供了emSSL,emSSH,emSecure Crypo libraries,HTTP Web server和emNet等软件协议,可以实现IoT设备的安全连接。Segger的软件可以用于各种MCU,Segger与主流的半导体供应商合作,密切关注市场需求,实现软件更新。以embOS-MPU RTOS为例,这个强大可靠的OS可在Cortex-M架构处理器上高效工作,包括新一代的Arm V8-M架构。


互联设备通常需要用户接口(UI)或人机接口(HMI)支撑,可以利用Segger的流行的图形软件包-emWin实现交互。许多半导体厂商购买了emWin的授权,其芯片用户可以免费使用emWin图形库,emWin受欢迎程度证明了其健壮性和灵活性,适用于实现图形用户接口。


Segger提供了完整的端到端解决方案。除了软件套件,系统开发者还可以使用Segger的Embedded Studio IDE开发环境,SystemView跟踪工具及业界领先的J-Link调试器。所有产品的研发来自可靠的供应商-Segger。
利用Segger丰富的开发经验和专家,可以根据需求定制IoT解决方案。


Segger针对IoT设备提供:


使用Dropbox实现嵌入式IoT设备的安全数据交换


物联网设备有不同的通信需求。Dropbox客户端是需管理各种数据的项目的理想选择,它可以完成文件加载或存储,支持大数据文件传输,以安全可靠方法使用公开的Dropbox API。 


特点
• 支持文件上传和下载
• 支持Dropbox API v1
• Dropbox API v2可选 
• 易于集成
• 存储空间占用小
• 无版税


典型应用
典型的用例包括固件更新、日志文件,不同IoT设备间和/或中央服务器件的信息共享。 


为什么选择Dropbox? 
Dropbox是面向连接应用的平台,提供验证的高可靠性、不限容量以及时间的存储数据能力。 
通过Dropbox很容易实现大数据文件共享。设备可以减少其在线时间,仅在方便或需要时连接Dropbox服务器。

 
需求
SEGGER的Dropbox客户端使用SSL/TLS,通过套接字接口使用符合标准的TCP/IP协议栈,实现安全的数据交换。 
客户端需要SEGGER的emSSL传输层安全(TLS)协议,并集成emNet网络堆栈,使Dropbox可以工作在小型微控制器上。 
商业版本提供所有源代码。还提供了PC评估包,对该解决方案进行评估,但评估软件包仅能运行几分钟。



京ICP备:京ICP备05011254号-1 版权归北京麦克泰软件技术有限公司所有
北京麦克泰软件技术有限公司