# Sensor Controller # 不熟悉CC13x0/CC26x0 的硬件架构的对SC可能会比较难理解,如下图所示的硬件框架图,Sensor Contrller 是独立系统CPU 的一个控制器,主要负责一些外设控制、ADC采样、SPI通信等。在系统CPU休眠的时候,SC能够独立工作,这样的设计极大降低了系统CPU唤醒频率,从而减少功耗。 SC作为独立的、功耗优化的16位控制器,拥有独立的RAM空间,电源域,同时使用Sensor Controller Studio(SCS)作为代码编辑、编译、调试的集成环境。所以我们在CC13x0/CC26x0 发布的SDK里面并不能找到对应的驱动代码。需要下载 SCS。 ![硬件架构](http://www.leconiot.com/md_res/cc2640r2f/tool_kits/sensor_controller/Images/image6.jpeg) ## [Sensor Controller](http://www.ti.com/tool/sensor-controller-studio) ## 前面介绍了SCS作为SC的开发环境,包含了IDE功能、Docs、Examples,我们主要借助其集成开发功能为SC开发驱动,SC所有相关软件开发都包含在SCS->Help -> Sensor Controller Studio Help。下面我们着重理解其语法规则、代码框架、调试、以及生产代码工程被我们系统工程集成。 ### 安装 ### Simplelink全系列的工具,我们都需要时常检查更新状态,以避免不必要的工作。当前最新版本为 sensor-controller-studio-1.4.1.zip。解压后直接安装。成功安装打开软件的启动页面包含了所有SC开发资源,我们需要每个都遍历一次,做到开发后有印象。 ### HelloWord ### 我们尝试开始一个SC样例。 ## 加入我们 ## 文章所有代码、工具、文档开源。加入我们[**QQ群 591679055**](http://shang.qq.com/wpa/qunwpa?idkey=d94f12d37c3b37892af4b757c6dc34bea140f3f3128a8d68e556a3d728148e85)获取更多支持,共同研究CC2640R2F&BLE5.0。

CC2640R2F&BLE5.0-乐控畅联 © Copyright 2017, 成都乐控畅联科技有限公司.