引入mqtt 引入cjson

This commit is contained in:
2584532475@qq.com committed 2023-11-30 08:10:01 +08:00
1 parent a69c1a58d6
commit f8591b8b99
86 files changed
+12141 -2157

No files matched your search

+17 -17
View File
@@ -11,7 +11,7 @@
#if !defined(LOG_TAG)
#define LOG_TAG "dtu2"
#define LOG_TAG "dtu2"
#endif
#include <elog.h>
@@ -39,9 +39,9 @@ static enum
static void net_data_rxdone(void)
static void net_data_rxdone (void)
{
rt_event_send(gUartEvents,EVENT_UART_ETH2_RX);
rt_event_send (gUartEvents, EVENT_UART_ETH2_RX);
//rt_kprintf("net_data_rxdone\r\n");
}
@@ -51,32 +51,32 @@ static void thread_entry (void * argument)
rt_kprintf ("%s was start!\r\n", __FILE__);
g_ETH2Drv.rxdone = net_data_rxdone;
MX_UART_Init(&g_ETH2Drv);
MX_UART_Init (&g_ETH2Drv);
// // 注册网络驱动
// 注册网络驱动
while (1)
{
//MX_UART_PutBuffer(&g_ETH1Drv,"20140524",8);
if( RT_EOK == rt_event_recv( gUartEvents, EVENT_UART_ETH1_RX,RT_EVENT_FLAG_AND | RT_EVENT_FLAG_CLEAR, RT_WAITING_NO, RT_NULL ))
if (RT_EOK == rt_event_recv (gUartEvents, EVENT_UART_ETH1_RX, RT_EVENT_FLAG_AND | RT_EVENT_FLAG_CLEAR, RT_WAITING_NO, RT_NULL))
{
rt_kprintf("<<<<<<<<<<<<<<<<<<<<rx1:\r\n");
for(int i =0; i < g_ETH1Drv.rx_size;i++)
rt_kprintf ("<<<<<<<<<<<<<<<<<<<<rx1:\r\n");
for (int i = 0; i < g_ETH1Drv.rx_size; i++)
{
rt_kprintf("%02X ",g_ETH1Drv.rx_buffer[i]);
rt_kprintf ("%02X ", g_ETH1Drv.rx_buffer[i]);
}
rt_kprintf("\r\n");
MX_UART_Clear(&g_ETH1Drv);
rt_kprintf ("\r\n");
MX_UART_Clear (&g_ETH1Drv);
}
if( RT_EOK == rt_event_recv( gUartEvents, EVENT_UART_ETH2_RX,RT_EVENT_FLAG_AND | RT_EVENT_FLAG_CLEAR, RT_WAITING_NO, RT_NULL ))
if (RT_EOK == rt_event_recv (gUartEvents, EVENT_UART_ETH2_RX, RT_EVENT_FLAG_AND | RT_EVENT_FLAG_CLEAR, RT_WAITING_NO, RT_NULL))
{
rt_kprintf("<<<<<<<<<<<<<<<<<<<<rx2:\r\n");
for(int i =0; i < g_ETH2Drv.rx_size;i++)
rt_kprintf ("<<<<<<<<<<<<<<<<<<<<rx2:\r\n");
for (int i = 0; i < g_ETH2Drv.rx_size; i++)
{
rt_kprintf("%02X ",g_ETH2Drv.rx_buffer[i]);
rt_kprintf ("%02X ", g_ETH2Drv.rx_buffer[i]);
}
rt_kprintf("\r\n");
MX_UART_Clear(&g_ETH2Drv);
rt_kprintf ("\r\n");
MX_UART_Clear (&g_ETH2Drv);
}
rt_thread_delay (100);
}