以太网网关节点在节能计量系统中的设计
发表时间:2014年5月27日 11:42 来源:中电网
当硬件事件到达硬件事件队列,vProcessEventQueues将调用vProcessIncomingHwEvent来接收到达的事件,您可以在这个过程中编写自己的事件处理逻辑。
下面的图表示了End Device的工作过程。
W5500驱动:
Coordinator作为网络的中心,通常也是数据汇聚的中心。因为我们在Coor的代码中加入W5500的操作。
硬件连接上W5500作为SPI Slave工作,使用IO管脚如下:
// 初始化和W5500连接的SPI
vAHI_SpiConfigure(1, E_AHI_SPIM_MSB_FIRST, E_AHI_SPIM_TXPOS_EDGE,
E_AHI_SPIM_RXPOS_EDGE, 1, E_AHI_SPIM_INT_DISABLE,
E_AHI_SPIM_AUTOSLAVE_DSABL);
使用Eclipse IDE环境,在工程文件中添加W5500的驱动:
在工程导航栏可以看到: