机智云的嵌入式开发与应用课件.pptVIP

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

一、嵌入式开发概述二、嵌入式智能家居系统简介三、正点原子STM32开发板简介四,机智云简介五,使用机智云开发产品六,机智云工程文件分析七,机智云移植(基于战舰STM32开发板)八,融合UCOSII操作系统使用正点原子

1,何谓嵌入式系统?IEEE定义:用于控制、监视或者辅助操作机器和设备的装置。一般定义:以应用为中心、以微电子技术、控制技术、计算机技术和通信技术为基础、软件硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。正点原子

2,嵌入式系统的特点①,系统内核小、精简、高实时性;②,专用性强;③,可靠性高;④,程序固化在非易失存储器里面;⑤,具有专门的开发工具与环境正点原子

3,嵌入式系统的分类①,设备级,各类工控机(研华、研祥、华北工控…);②,板级,各类工控板、核心板等;③,片级,各类MCU、SOC、DSP等微处理器;正点原子

4,嵌入式系统的组成正点原子

5,嵌入式系统开发流程正点原子

1,何谓智能家居系统?智能家居是利用计算机技术、网络通信技术、综合布线技术和传感技术等,依照人体工程学原理,将家居生活中的各类电子设备有机的结合在一起,通过网络化综合智能控制和管理的一种嵌入式系统。正点原子

2,嵌入式智能家居系统的主要特点①、高度集成、智能化;②、运行速度快、工作安全、稳定可靠;③、控制简单、使用方便;④、可联网;⑤、可扩展性强;正点原子

3,嵌入式智能家居产品的组成①、嵌入式微处理器;②、嵌入式软件;③、嵌入式操作系统(可选);④、功能硬件;⑤、联网模块;正点原子

1,正点原子有哪些开发板?正点原子品牌属于广州市星翼电子科技有限公司,专注STM32系列开发板,出版了10本STM32专业书籍,是国内最大的STM32开发板供应商,目前拥有:Mini板(103RC)、精英板(103ZE)、战舰板(103ZE)、探索板(407ZG)和阿波罗板(429IG/767IG)等五款开发板,共六个型号。正点原子

2,正点原子与机智云关系?正点原子与机智云在今年6月份签署了战略合作协议,依托各自的专业优势,在物联网开发领域进行深度合作。正点原子已经为旗下所有开发板编写了基于机智云的物联网开发教程与实验源码,方便客户学习和使用机智云,加速产品开发。未来,我们将携手机智云,推出更多的实例和教程,共同促进物联网行业发展。正点原子

1,何谓机智云?机智云是致力于物联网、智能硬件云服务的开发平台,为开发者提供自助式智能硬件开发工具和开放的云端服务。正点原子

2,机智云能做什么?机智云平台提供了从定义产品、设备端开发调试、应用开发、产测、云端开发、运营管理、数据服务等覆盖智能硬件接入到运营管理全生命周期服务的能力。通过傻瓜化的自助工具、完善的SDK与API服务降低了物联网硬件开发的技术门槛,降低开发者的研发成本,提升开发者的产品投产速度,帮助开发者进行硬件智能化升级,更好的连接、服务最终消费者。正点原子

3,如何使用机智云开发产品?①、登录注册账号。②、登录开发者中心,创建产品,创建数据点③、手机端安装:机智云Wi-Fi/移动通信产品调试App④、虚拟设备调试、自动生产代码⑤、给WIFI模块烧录机智云GAgent固件⑥、移植机智云代码、添加相应控制代码⑦、APP绑定设备、完成开发正点原子

4,使用机智云控制产品流程正点原子

1,注册机智云账号登录,注册账号(个人开发者)。正点原子

2,登录开发者中心、创建产品、创建数据点在开发者中心,根据自己的需要,创建产品。创建产品之后,根据需要添加数据点,每一个数据点相当于控制产品的一个功能。创建:rgbledsw(总开关,布尔值)、rled(红色,数值)、gled(绿色,数值)、bled(蓝色,数值)、lightval(照度,数值)和autoset(自动调节开关,布尔值)等七个数据点。正点原子

3,手机安装:机智云Wi-Fi/移动通信产品调试App在手机端,我们需要安装一个APP才能实现通过手机控制产品。个人开发者,一般使用机智云提供的这个调试APP就可以完成对产品的控制,无需自己编写手机端APP,降低了开发难度。正点原子

4,虚拟设备调试、自动产生代码创建完数据点之后,就可以对设备进行虚拟调试,不需要有具体的终端设备,因此可以非常快速的验证云端控制,加速产品开发。在虚拟设备调试成功以后,就可以在机智云提供的MCU开发服务里面自动生成MCU端参考代码。正点原子

5,给WIFI模块烧录GAgent固件MCU一般通过WIFI模块联网,从而实现接入机智云,而要实现接入机智云,我们需要给WIFI模块烧录一个机智云提供的GAgent固件。GAgent实现了手机APP、云端到产品设备的双向数据通讯,开发人员只需要关注产品的业务逻辑,降低了开发难度。正点原子

6,移植机智云代码、添加相应控制代码对于非机

文档评论(0)

134****3971 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档