CC3200学习笔记03-建立一个工程最终实现功能

开发板板载资源说明

 2个按键:KEY1,KEY2;

3个指示灯:LED1,LED2,LED3;

2个串口:UART0,UART1

1个SD卡槽:SD卡

最终功能说明:

1,上电时,按住KEY1进入AP模式,可通过WEB配置设备的一些参数,比如wifi名及密码,本地IP及端口号,远端IP及端口号等

2,上电时,按住KEY2进入STA模式,进入OAT升级功能,实现局域网OTA升级,远程的没有测试过

3,正常工作后创建3个Socket连接,都可单独配置为TCP Client或TCP Server或UDP功能,

  3.1,socket0 与 uart0 透传,

  3.2,socket1 与 uart1 透传,

  3.3,socket2 与 PC端交互数据, PC端开启网络助手;

4,休眠,每隔20秒钟进入LPDS或HIB休眠模式,休眠期间可由按键唤醒或网络包唤醒,或者定时唤醒

5,电量采集,每隔1秒钟进行一次ADC通道的(电量)采集, 采样8次后,把数据从小到大排序, 取中间4次数据求平均值当作ADC的值

6,启动一个定时器进行另一通道的ADC采集, 可支持25K以上,采样后保存到SD卡

你可能感兴趣的:(CC3200)