咨询热线:010-86462928

北京钛云物联科技有限公司

系统介绍

 

钛极OS(TiJOS)物联网操作系统介绍      

钛极OS介绍

 

钛极OS是一个支持 Java 语言开发嵌入式智能硬件的物联网操作系统,支持大部分的Java特性,与标准Java兼容,并通过Eclipse进行开发,同时钛极OS还支持多应用。它的实现机制更像安卓、由内核掌管底层硬件资源,软硬隔离,同时集成高效的Java虚拟机,通过对硬件抽象,异步IO, 多线程、沙盒运行,事件驱动以及面向对象的Java语言开发等多种技术,使物联网硬件应用开发变得轻松且高效。
 

一、钛极OS的组成

 

钛极OS由操作系统(TOS)、Java虚拟机(TiJVM)、功能组件(TiRT)三部分构成。

详细结构请见下图: 


二、钛极OS的主要特点


支持低资源MCU
引入Java虚拟机

软件定义硬件

应用组件丰富

钛极OS拥有丰富的资源包,它解决了目前MCU应用开发流程过于繁杂的难题。由感知层、网络层、安全层、UI层,实现硬件开发中的IO输入输出控制、物联网协议移植、通信安全和设备合法性验证、常用的图形工具等。让物联网硬件开发不再从零做起,编程像搭积木一样简单。

 

三、钛极OS的基本特性

 

兼容标准Java特性

不支持的Java特性

由于硬件资源所限,部分Java高级特性目前暂不支持,这些特性基本不会影响用户的应用开发,包括:

支持的标准Java包

标准JDK1.6Java包兼容: Java.io, Java.lang, Java.util, Java.net, …

 

四、钛极OS应用开发


在钛极物平台上开发应用程序,整个开发过程与标准Java应用开发过程类似,具有基本Java开发经验即可开发硬件应用。开发者不需要考虑硬件平台、底层操作,面向硬件层全部由操作系统提供Java类操作。网站提供大量学习文档,完善的开发工具,github上有开源文件,开发者社区提供工程师交流和提问平台,专业人员为你答疑解惑。

开发前准备工作:

1、开发平台支持最低要求

Windows 7及以上。
 

2、安装Eclipse

Eclipse可在http://www.eclipse.org/downloads/ 下载,如果已经安装请跳过;Eclipse版本支持:4.6 及以上。
 

3、安装钛极OS的开发工具TiStudio插件

TiStudio插件必须在Eclipse上在线安装,安装方式参见文档TiStudio插件安装方法
 

4、钛极OS开发套件

建议用户先购买我公司《钛极OS物联网开发套件 for ESP8266》,详细介绍:http://www.tijos.net/product/TiKit/63.html

淘宝搜索TiJOS即可购买;https://shop423269048.taobao.com/

公司官网上有针对套件编写的《钛极OS(TiJOS)应用开发教程 Step by Step》,共有13课,从建立开发环境、设备管理工具介绍、点亮TiJOS世界的第一盏灯、到MQTT的使用、百度云和阿里云的接入、还包括2个产品案例。
 

5、学习钛极OS的开发

新用户可以按照教程在硬件上运行每个例子,通过学习来了解钛极OS的编程方法、下载方法、串口打印调试、异常信息处理等。

6、深入学习钛极OS开发

在完成基本例程的尝试后,用户仔细研究钛极OS的文档中心http://dev.tijos.net/docstore/tijos-development-guide/了解钛极OS支持的API信息,尝试着按照自己的思路来实现硬件功能。
 

7、钛极驱动中心

用户在做一件硬件产品设计时,除了主处理器CPU,还需要使用各类硬件模块来实现产品功能,用户可以先到钛极驱动仓库http://www.tijos.net/service/support/developmentboard/查看一下是否有该模块或者类似模块的驱动、例程和源码,可以直接使用或者移植后使用。
 

五、钛极OS支持的CPU


乐鑫ESP8266

建议直接使用ESP8266-12E/F模块;

ESP8266

详见:TiKit-T600-ESP8266A 开发套件

 

意法半导体STM32F103

 

站内链接

  • 钛极OS
  • 驱动仓库
  • 开发套件
  • 开发者社区
  • 开发文档
  • 下载中心
  • 品牌热线:010-86462928

    +Time:9:00Am~18:00Pm
    +WeChat:钛极OS

    商务合作:13911058165

    +E-mail:tijos@tijos.net
    +Add:北京市海淀区清华同方科技大厦D座503室

    版权所有:北京钛云物联科技有限公司 Copyright@2017  京ICP备17042552号

    顶部商城社区