头像-32385

HelloWii分享铸就美好未来。。。。。。

  • 上海市上海市
  • 单片机 嵌入式 DSP RF/无线
  • 消费电子

个人成就

获得 89 次赞

帮助过40人

Connect_CC3200LP_to_Gizwits.pdf

转自:http://www.deyisupport.com 下面介绍的是如何将cc3200 launchpad 接入机智云服务器。具体的操作请参考附件的pdf。 请注意这份代码只是一份基础的展示cc3200如何与机智云连接和心跳,后续的具体产品相关的协议需要用户自己开发。 谁有兴趣希望添加功能或者bug fix的话,请本着开源共享的精神,将你们的补丁可以附件在这个帖子上。 如果合适集成到github上的,我会集成进去。 1.   登录机智云 请确保在开始之前已经注册了机智云开发者账号,如果没有可以访问机智云网站注册 2.   创建新设备 在登录之后添加一个cc3200 launchpad 设备,或者也可以通过模板去创建一个。 为cc3200 launchpad led d7 创建一个数据点 按照 向导点击下一步,最后可以按照demo app,或者下载sdk去定制app 3.   获取product key 在设备创建好之后,进入个人项目,然后得到product key cc3200的代码存放在github.com,请从下面的链接来下载 https://github.com/yhpan0613/simplelink-cc3200/releases 选择一个版本,然后点击zip就可以获取到最新的代码 修改cc3200代码 在simplelink-cc3200.gitexamplegetting_started_with_wlan_stationgagentinclude的gagent.h里面有一个宏定义:#define product_key, 请将它修改成为上面你创建好的设备的product key. 在common.h里面修改你要连接路由器的ssid和密码。 5.   运行程序连接到机智云 用iar打开wlan_station.eww, 然后编译下载到cc3200lp里面运行 连接到机智云分为两个步骤,第一个通过访问http server来获取mqtt服务器的ip  

ucosII中文手册.pdf

操作系统(os,operating system)      管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件。 操作系统可以分成四大部分:    驱动程序:驱动各类硬件的部分,向其他部分提供一个抽象的、通用的接口。    内核:操作系统内核部分,通常运行在最高特权级,负责提供基础性、结构性的功能。    接口库:是一系列特殊的程序库,它们职责在于把系统所提供的基本服务包装成应用程序                           所能够使用的编程接口(api),是最靠近应用程序的部分。     外围:是指操作系统中除以上三类以外的所有其他部分,通常是用于提供特定高级服务的部件。   简单的理解操作系统就是来管理硬件的,给不同的程序提供cpu和接口使用。   嵌入式操作系统(eos,embedded operating system)   嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。比如enea公司的ose分布式系统,内核只有5k。 目前在嵌入式领域广泛使用的操作系统有:嵌入式实时操作系统µc/os-ii、嵌入式linux、windows embedded、vxworks等,以及应用在智能手机和平板电脑的android、ios等。   嵌入式操作系统就是为了应付低性能的硬件,可能不带mmu的单片机做的一个操作系统,相对来说更注重低性能的要求。   实时操作系统(rtos,realtimeoperating system) 当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,调度一切可利用的资源完成实时任务,并控制所有实时任务协调一致运行的操作系统。提供及时响应和高可靠性是其主要特点。 uc/os 上面介绍了这么多,做了那么多的铺垫,进入正题,我们来谈一谈uc/os。 μc/os-ii 的前身是μc/os,最早出自于1992

ucosII中文手册.pdf

操作系统(os,operating system)      管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件。 操作系统可以分成四大部分:    驱动程序:驱动各类硬件的部分,向其他部分提供一个抽象的、通用的接口。    内核:操作系统内核部分,通常运行在最高特权级,负责提供基础性、结构性的功能。    接口库:是一系列特殊的程序库,它们职责在于把系统所提供的基本服务包装成应用程序                           所能够使用的编程接口(api),是最靠近应用程序的部分。     外围:是指操作系统中除以上三类以外的所有其他部分,通常是用于提供特定高级服务的部件。   简单的理解操作系统就是来管理硬件的,给不同的程序提供cpu和接口使用。   嵌入式操作系统(eos,embedded operating system)   嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。比如enea公司的ose分布式系统,内核只有5k。 目前在嵌入式领域广泛使用的操作系统有:嵌入式实时操作系统µc/os-ii、嵌入式linux、windows embedded、vxworks等,以及应用在智能手机和平板电脑的android、ios等。   嵌入式操作系统就是为了应付低性能的硬件,可能不带mmu的单片机做的一个操作系统,相对来说更注重低性能的要求。   实时操作系统(rtos,realtimeoperating system) 当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,调度一切可利用的资源完成实时任务,并控制所有实时任务协调一致运行的操作系统。提供及时响应和高可靠性是其主要特点。 uc/os 上面介绍了这么多,做了那么多的铺垫,进入正题,我们来谈一谈uc/os。 μc/os-ii 的前身是μc/os,最早出自于1992