资源简介
使用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个文件信息
相关资源
- cc2530寄存器手册
- IEEE 802.15.4的CC2530无线数据收发设计
- IEEE 802.15.4的CC2530无线数据收发设计
- ZStack-CC2530-2.5.1a
- 基于ZigBee温室环境监测系统电路设计
- 智能分户供暖监控系统的无线温控器
- CC2530的分布式无线数据采集系统设计
- esp8266 win10驱动 cp2102
- CSDN文件---ESP8266.rar
- stm32103c8t6ESP8266串口转WIFI模块TCP服务器
- ESP8266ESP8266安卓控制端源代码
- nudemcu相关工具和固件测试稳定
- 单片机通过ESP8266上传温湿度数据
- STM32F407ZG_ESP8266例程
- Mini_oneNET.zip
- ESP8266最新稳定版固件
- ESP8266AP模式控制51单片机亮灯.docx
- ESP8266使用MQTT协议连接阿里云
- 贝壳物联arduino esp8266 demo版本
- ESP8266程序加上MQTT调试工具
- ESP8266_NONOS_SDK-3.0
- ESP8266+OLED屏实现天气预报+温度显示
- stm32f7的esp8266spi并口源程序,速率1.
- 基于STM32、Onenet的室内空气质量实时及
- ESP8266连接云平台
- STM32C8T6通过扫描二维码进行智能开锁
- 基于stm32+onenet的智能花盆
- ESP8266微信配网以及公众号绑定
- ESP8266一键烧写工具
- CC2530 BasicRFTI源文件
评论
共有 条评论