久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
lora透?jìng)骶W(wǎng)關(guān)的stm32源碼
[打印本頁]
作者:
黑色紅桃
時(shí)間:
2018-7-25 23:38
標(biāo)題:
lora透?jìng)骶W(wǎng)關(guān)的stm32源碼
接受現(xiàn)在網(wǎng)上各種串口lora數(shù)據(jù),以透?jìng)鞣绞絺鬏敚⑸蠄?bào)給服務(wù)器,僅做參考,大神勿噴。
/******************** (C) 版權(quán)所有 ***********************************
* 文件名稱 : readme.txt
* 作者 :
* 版本 :
* 日期 : 2018/05/10
* 描述 : ping功能
********************************************************************************
* 此版本無應(yīng)急接受窗口
*******************************************************************************/
例程描述
========
ping通其他設(shè)備
包含文件目錄
============
stm32f10x_conf.h 配置庫文件
stm32f10x_it.c 中斷頭文件
stm32f10x_it.h stm32f10x_it.c的頭文件
main.c 主程序
硬件環(huán)境
========
這個(gè)例程用于野火STM32F103VET6開發(fā)板同以太網(wǎng)芯片W5500搭建的應(yīng)用平臺(tái),也可以很方便地
移植到其他平臺(tái)上。
注意:
首先通過串口線連接PC和W5500模塊;如果W5500模塊直接通過網(wǎng)線和PC相連接,需要修改PC的IP為靜態(tài)IP,且保證和W5500在同一個(gè)網(wǎng)段;
如果W5500模塊直接連接路由器,則不需要修改。
操作步驟
========
1. 成功編譯應(yīng)用程序,然后通過串口燒錄工具或者Jlink把程序燒錄到開發(fā)板中
2. 打開串口工具并復(fù)位開發(fā)板,開發(fā)板就會(huì)ping remote_ip
*****************************
/**
******************************************************************************
* @file main.c
* @author WIZnet Software Team
* @version V1.0
* @date 2015-02-14
* @brief 用3.5.0版本庫建的工程模板
* @attention 實(shí)驗(yàn)平臺(tái):野火 iSO-MINI STM32 開發(fā)板 + 野火W5500網(wǎng)絡(luò)適配板
*
* 默認(rèn)使用野火開發(fā)板的SPI1接口,請(qǐng)斷開“J10”A4與cs間的短接帽
*
* 內(nèi)網(wǎng)測(cè)試,請(qǐng)保證W5500的IP與測(cè)試PC機(jī)在同一網(wǎng)段內(nèi),且不沖突
* 如果是用網(wǎng)線跟PC機(jī)直連,請(qǐng)?jiān)O(shè)置PC機(jī)本地連接地址IP為靜態(tài)IP
* 本例程是Ping W5500_conf.c中定義的remote_ip
*
* 實(shí)驗(yàn)平臺(tái):野火 iSO-MINI STM32 開發(fā)板
******************************************************************************
*/
#include <stdio.h>
#include <string.h>
#include "stm32f10x.h"
#include "bsp_usart1.h"
#include "bsp_i2c_ee.h"
#include "bsp_i2c_gpio.h"
#include "bsp_led.h"
#include "TIM.h"
#include "LED.h"
#include "w5500.h"
#include "W5500_conf.h"
#include "socket.h"
#include "utility.h"
/*app函數(shù)頭文件*/
#include "ping.h"
#include "tcp_demo.h"
#include "http_client.h"
#include "mysev.h"
#include "cJSON.h"
#include "usart2.h"
#include "drv_delay.h"
#include "drv_AS62.h"
extern uint8 ok_flag;
int main(void)
{
systick_init(72); /*初始化Systick工作時(shí)鐘*/
USART1_Config(); /*初始化串口通信:115200@8-n-1*/
i2c_CfgGpio(); /*初始化eeprom*/
TIM_Config();
LED_GPIO_Config();
// printf("MQTT V1.0 \r\n");
gpio_for_w5500_config(); /*初始化MCU相關(guān)引腳*/
reset_w5500(); /*硬復(fù)位W5500*/
set_w5500_mac(); /*配置MAC地址*/
set_w5500_ip(); /*配置IP地址*/
socket_buf_init(txsize, rxsize); /*初始化8個(gè)Socket的發(fā)送接收緩存大小*/
drv_uart_init(9600);
drv_delay_init();
MD_GPIO_Config();
Check_GPIO_Config();
printf(" 服務(wù)器IP:%d.%d.%d.%d\r\n",remote_ip[0],remote_ip[1],remote_ip[2],remote_ip[3]);
printf(" 監(jiān)聽端口:%d \r\n",remote_port);
printf("LORA Connect...\r\n");
while(1)//模塊初始化為透?jìng)髂J? 通道號(hào)17;
{
drv_delay_ms(5);
if(ASxx_param_init((u16)Getway_ID,0,0x17)==ASxx_Write_OK)
break;
}
while(1)//循環(huán)執(zhí)行的函數(shù)
{
len=0;
switch(getSn_SR(SOCK_TCPC)) /*獲取socket的狀態(tài)*/
{
case SOCK_CLOSED: /*socket處于關(guān)閉狀態(tài)*/
socket(SOCK_TCPC,Sn_MR_TCP,local_port++,Sn_MR_ND);
LED1(ON);
Delayms(500);
break;
case SOCK_INIT: /*socket處于初始化狀態(tài)*/
connect(SOCK_TCPC,remote_ip,remote_port); /*socket連接服務(wù)器*/
LED2(ON);
Delayms(500);
break;
case SOCK_ESTABLISHED: /*socket處于連接建立狀態(tài)*/
LED3(ON);
mqtt_config(); //MQTT配置
break;
case SOCK_CLOSE_WAIT: /*socket處于等待關(guān)閉狀態(tài)*/
close(SOCK_TCPC);
break;
default:
printf("socket error\r\n");
break;
}
}
}
復(fù)制代碼
全部資料51hei下載地址:
網(wǎng)關(guān)存儲(chǔ)V1.1(物接入).rar
(4.41 MB, 下載次數(shù): 111)
2018-7-25 23:41 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者:
molo
時(shí)間:
2018-8-5 17:42
不錯(cuò),學(xué)習(xí)一下。謝謝分享!
作者:
ontheroad
時(shí)間:
2019-3-27 09:25
Lora 網(wǎng)關(guān)的例程,收藏了。后面會(huì)用上的。
作者:
jackeyjiang
時(shí)間:
2019-3-28 15:48
收藏,標(biāo)記以下
作者:
赤宙_12306
時(shí)間:
2019-8-23 03:16
看著不錯(cuò),學(xué)習(xí)一下~
作者:
不喝咖啡
時(shí)間:
2020-6-30 17:15
看著不錯(cuò),以后應(yīng)該會(huì)用到,謝謝分享!
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
九九热在线视频观看这里只有精品
|
精品日韩一区
|
亚洲最新在线视频
|
国产成人精品亚洲日本在线观看
|
久久福利网站
|
99国内精品久久久久久久
|
涩涩视频在线播放
|
久久久久久久久久久久久久av
|
在线观看你懂的网站
|
二区在线观看
|
亚洲欧美在线观看
|
久久com
|
国产欧美日韩视频
|
妞干网av
|
国产精品欧美一区二区三区不卡
|
欧美1区
|
精品一区二区三区在线视频
|
青青草社区
|
东京av男人的天堂
|
91资源在线
|
中文字幕亚洲一区二区va在线
|
91久久国产综合久久
|
成人在线小视频
|
亚洲视频第一页
|
久久99精品久久久久久狂牛
|
午夜午夜精品一区二区三区文
|
中文字幕 在线观看
|
日韩视频一区在线观看
|
国产在线视频在线观看
|
六月成人网
|
日韩一区二区av
|
精品欧美一区二区精品久久久
|
欧美日韩久久
|
av性色全交蜜桃成熟时
|
午夜影院在线观看视频
|
波霸ol一区二区
|
精品一区二区三区在线观看
|
成人精品免费视频
|
免费色网址
|
国产福利一区二区
|
成人欧美一区二区
|