• 大小: 154KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-04
  • 语言: 其他
  • 标签: CC2530  ESP826  ONENET  

资源简介

使用CC2530移植onenet官方迷你开发板的edp连接程序,主要修改了串口的配置及底层处理做了些修改

资源截图

代码片段和文件信息

/*
******************************************************************************
* @file main.c
* @author SM Application Team
* @version V1.0
* @date 2014-11-18
* @brief    设置串口调试助手波特率:115200bps 8N1
*           串口调试助手给CC2530发字符串时,开发板会返回接收到的字符串
******************************************************************************
* @attention
*

Copyright (c) 2009 - 2012  DaLian SanMU Electronic
Science and Technology Co. Ltd


*
******************************************************************************
*/
#include 
//网络协议层
#include “onenet.h“

//网络设备
#include “esp8266.h“

//硬件驱动
#include “led.h“


//C库
#include 



/****************************************************************************
* 程序入口函数
****************************************************************************/
void main(void)
{   
    unsigned short timeCount = 0; //发送间隔变量

    unsigned char *dataPtr = NULL;
    CLKCONCMD &= ~0x40;                        //设置系统时钟源为32MHZ晶振
    while(CLKCONSTA & 0x40);                   //等待晶振稳定为32M
    CLKCONCMD &= ~0x47;                        //设置系统主时钟频率为32MHZ   
   
    InitUart();                                //调用串口初始化函数   
    InitLed();
    //UartState = UART0_RX;                      //串口0默认处于接收模式
    memset(RxData 0 SIZE);
    ESP8266_Init(); //初始化ESP8266
    while(OneNet_Devlink()) //接入OneNET
    DelayMS(500);
    while(1)
    {
        if(++timeCount >= 500) //发送间隔5s
{
UsartPrintf(USART_DEBUG “OneNet_SendData\r\n“);
OneNet_SendData(); //发送数据

timeCount = 0;
ESP8266_Clear();
}

dataPtr = ESP8266_GetIPD(0);
if(dataPtr != NULL)
OneNet_RevPro(dataPtr);
                DelayMS(10);
                
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1927  2019-04-18 23:33  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\App\main.c

     文件       5896  2019-04-18 22:54  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\device\src\esp8266.c

     文件      20312  2019-04-18 21:22  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\EDP\EdpKit.c

     文件      11880  2017-06-14 13:54  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\EDP\sample.c

     文件        680  2017-06-14 13:46  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\EDP\SDK使用说明.txt

     文件        568  2017-05-26 09:03  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\inc\Common.h

     文件       3979  2018-08-20 10:02  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\inc\edpkit.h

     文件        319  2017-08-04 08:37  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\inc\esp8266.h

     文件        488  2019-04-18 23:33  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\inc\led.h

     文件        808  2014-12-10 09:30  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\inc\main.h

     文件        163  2017-08-04 08:49  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\inc\onenet.h

     文件       1049  2019-04-18 21:13  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\inc\uart.h

     文件       2335  2019-04-19 20:09  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\led\led.c

     文件       7642  2019-04-18 22:58  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\onenet\src\onenet.c

     文件       1063  2014-12-10 09:30  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\timer3\timer3.c

     文件       5284  2019-04-19 21:00  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\Drive\uart\uart.c

     文件     153130  2019-04-19 21:00  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\IARProj\Debug\Exe\uart.d51

     文件      50332  2019-04-19 21:00  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\IARProj\Debug\Exe\uart.sim

     文件     250452  2019-04-18 21:22  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\IARProj\Debug\Obj\EdpKit.r51

     文件      46971  2019-04-18 22:54  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\IARProj\Debug\Obj\esp8266.r51

     文件       7905  2019-04-19 20:09  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\IARProj\Debug\Obj\led.r51

     文件      12508  2019-04-18 23:33  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\IARProj\Debug\Obj\main.r51

     文件     140086  2019-04-18 23:33  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\IARProj\Debug\Obj\onenet.r51

     文件        996  2019-04-19 21:01  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\IARProj\Debug\Obj\uart.pbd

     文件      16832  2019-04-19 21:00  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\IARProj\Debug\Obj\uart.r51

     文件        643  2014-12-10 09:30  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\IARProj\DeleteHex.py

     文件       1521  2019-04-19 20:59  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\IARProj\settings\uart.cspy.bat

     文件       5790  2019-04-19 21:26  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\IARProj\settings\uart.dbgdt

     文件       1233  2019-04-19 21:26  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\IARProj\settings\uart.dni

     文件       4713  2019-04-19 21:26  CC2530+ESP8266+ONENT_EDP\实验10-串口收发字符串\Project\Bsp\CC2530\IARProj\settings\uart.wsdt

............此处省略44个文件信息

评论

共有 条评论