进阶代码(一)
实验一 麒麟座V3.0综合应用代码-EDP
一. 相比基础EDP增加下面头文件:
框架 -->"framework.h" //裸机框架层(感觉是 rtos的简化版)
网络协议层--> "fault.h" //网络错误处理
网络设备 --> "net_device.h"
功能:1.平台IP和PORT通过参数传入的方式确定,解决了不同协议网络设备驱动不通用的问题。
2.取消了手动配置网络,上电等待wifi模块自动连接,若不成功则使用OneNET公众号进行配网(推荐这种,微信airkiss配网)。
3.更改了数据获取接口,适配rb机制。
4.取消了透传模式。
硬件驱动 --> 硬件基本都在里面
中文数据流--> "dataStreamName.h"
网络协议层--> "fault.h" //网络错误处理
网络设备 --> "net_device.h"
功能:1.平台IP和PORT通过参数传入的方式确定,解决了不同协议网络设备驱动不通用的问题。
2.取消了手动配置网络,上电等待wifi模块自动连接,若不成功则使用OneNET公众号进行配网(推荐这种,微信airkiss配网)。
3.更改了数据获取接口,适配rb机制。
4.取消了透传模式。
硬件驱动 --> 硬件基本都在里面
中文数据流--> "dataStreamName.h"
二.数据上传与命令下发
数据流上传格式:数据流名称、数据流指针、数据流类型、数