【E2390】利用STM32F405-ESP8266-SX1286搭建的Lora网关

2021-11-22 12:03:27      索炜达电子      497     

项目编号:E2390

文件大小:5.99M

源码说明:带中文注释

开发环境:C编译器

简要概述

利用STM32F405-ESP8266-SX1286搭建的Lora网关

目录│文件列表:

 │ 不绕弯路,获取海量资源.jpg

 └ 利用STM32F405-ESP8266-SX1286搭建的Lora网关

    └ STM32_LoraGateway

       │ README.md

       ├ BSP_USER

       │  ├ LED

       │  │  │ led.c

       │  │  └ led.h

       │  ├ MALLOC

       │  │  │ malloc.c

       │  │  └ malloc.h

       │  └ SDIO_SD

       │     │ sdio_sdcard.c

       │     └ sdio_sdcard.h

       ├ Common

       │  │ debug.h

       │  │ delay.c

       │  │ delay.h

       │  │ sys.c

       │  │ sys.h

       │  │ usart1.c

       │  │ usart1.h

       │  │ usart2.c

       │  └ usart2.h

       ├ CORE

       │  │ core_cm4.h

       │  │ core_cmFunc.h

       │  │ core_cmInstr.h

       │  │ core_cmSimd.h

       │  └ startup_stm32f40_41xxx.s

       ├ FATFS

       │  ├ doc

       │  │  │ css_e.css

       │  │  │ css_j.css

       │  │  │ updates.txt

       │  │  └ img

       │  │     │ app1.c

       │  │     │ app2.c

       │  │     │ app3.c

       │  │     │ app4.c

       │  │     │ f1.png

       │  │     │ f2.png

       │  │     │ f3.png

       │  │     │ f4.png

       │  │     │ f5.png

       │  │     │ f6.png

       │  │     │ f7.png

       │  │     │ funcs.png

       │  │     │ layers.png

       │  │     │ layers3.png

       │  │     │ modules.png

       │  │     │ rwtest.png

       │  │     │ rwtest2.png

       │  │     └ rwtest3.png

       │  ├ exfuns

       │  │  │ exfuns.c

       │  │  └ exfuns.h

       │  └ src

       │     │ 00readme.txt

       │     │ diskio.c

       │     │ diskio.h

       │     │ ff.c

       │     │ ff.h

       │     │ ffconf.h

       │     │ integer.h

       │     └ option

       │        │ cc932.c

       │        │ cc936.c

       │        │ cc949.c

       │        │ cc950.c

       │        │ ccsbcs.c

       │        │ syscall.c

       │        └ unicode.c

       ├ MQTT_Protocol

       │  ├ mqtt

       │  │  │ config.h

       │  │  │ mqtt.c

       │  │  │ mqtt.h

       │  │  │ mqtt_buffer.c

       │  │  │ mqtt_buffer.h

       │  │  │ mqtt_demo.c

       │  │  └ mqtt_demo.h

       │  └ ONENET

       │     │ onenet_mqtt.c

       │     └ onenet_mqtt.h

       ├ Poject

       │  │ EventRecorderStub.scvd

       │  │ JLinkLog.txt

       │  │ JLinkSettings.ini

       │  │ project.uvguix.Jinlong

       │  │ project.uvguix.梁锦龙

       │  │ project.uvoptx

       │  │ project.uvprojx

       │  ├ DebugConfig

       │  │  │ Target_1_STM32F407VETx.dbgconf

       │  │  └ Target_1_STM32F407ZGTx.dbgconf

       │  ├ Listings

       │  │  │ context_rvds.lst

       │  │  │ project.map

       │  │  └ startup_stm32f40_41xxx.lst

       │  ├ Objects

       │  │  │ board.crf

       │  │  │ board.d

       │  │  │ board.o

       │  │  │ cjson.crf

       │  │  │ cjson.d

       │  │  │ cjson.o

       │  │  │ clock.crf

       │  │  │ clock.d

       │  │  │ clock.o

       │  │  │ cmd.crf

       │  │  │ cmd.d

       │  │  │ cmd.o

       │  │  │ completion.crf

       │  │  │ completion.d

       │  │  │ completion.o

       │  │  │ components.crf

       │  │  │ components.d

       │  │  │ components.o

       │  │  │ context_rvds.d

       │  │  │ context_rvds.o

       │  │  │ cpuport.crf

       │  │  │ cpuport.d

       │  │  │ cpuport.o

       │  │  │ delay.crf

       │  │  │ delay.d

       │  │  │ delay.o

       │  │  │ device.crf

       │  │  │ device.d

       │  │  │ device.o

       │  │  │ diskio.crf

       │  │  │ diskio.d

       │  │  │ diskio.o

       │  │  │ exfuns.crf

       │  │  │ exfuns.d

       │  │  │ exfuns.o

       │  │  │ ExtDll.iex

       │  │  │ ff.crf

       │  │  │ ff.d

       │  │  │ ff.o

       │  │  │ idle.crf

       │  │  │ idle.d

       │  │  │ idle.o

       │  │  │ ipc.crf

       │  │  │ ipc.d

       │  │  │ ipc.o

       │  │  │ irq.crf

       │  │  │ irq.d

       │  │  │ irq.o

       │  │  │ kservice.crf

       │  │  │ kservice.d

       │  │  │ kservice.o

       │  │  │ led.crf

       │  │  │ led.d

       │  │  │ led.o

       │  │  │ main.crf

       │  │  │ main.d

       │  │  │ main.o

       │  │  │ malloc.crf

       │  │  │ malloc.d

       │  │  │ malloc.o

       │  │  │ mem.crf

       │  │  │ mem.d

       │  │  │ mem.o

       │  │  │ misc.crf

       │  │  │ misc.d

       │  │  │ misc.o

       │  │  │ mqtt.crf

       │  │  │ mqtt.d

       │  │  │ mqtt.o

       │  │  │ mqtt_buffer.crf

       │  │  │ mqtt_buffer.d

       │  │  │ mqtt_buffer.o

       │  │  │ msh.crf

       │  │  │ msh.d

       │  │  │ msh.o

       │  │  │ msh_cmd.crf

       │  │  │ msh_cmd.d

       │  │  │ msh_cmd.o

       │  │  │ msh_file.crf

       │  │  │ msh_file.d

       │  │  │ msh_file.o

       │  │  │ object.crf

       │  │  │ object.d

       │  │  │ object.o

       │  │  │ onenet_mqtt.crf

       │  │  │ onenet_mqtt.d

       │  │  │ onenet_mqtt.o

       │  │  │ pipe.crf

       │  │  │ pipe.d

       │  │  │ pipe.o

       │  │  │ portal.crf

       │  │  │ portal.d

       │  │  │ portal.o

       │  │  │ project.axf

       │  │  │ project.build_log.htm

       │  │  │ project.htm

       │  │  │ project.lnp

       │  │  │ project.sct

       │  │  │ project_sct.Bak

       │  │  │ project_Target 1.dep

       │  │  │ ringbuffer.crf

       │  │  │ ringbuffer.d

       │  │  │ ringbuffer.o

       │  │  │ scheduler.crf

       │  │  │ scheduler.d

       │  │  │ scheduler.o

       │  │  │ sdio_sdcard.crf

       │  │  │ sdio_sdcard.d

       │  │  │ sdio_sdcard.o

       │  │  │ shell.crf

       │  │  │ shell.d

       │  │  │ shell.o

       │  │  │ startup_stm32f40_41xxx.d

       │  │  │ startup_stm32f40_41xxx.o

       │  │  │ stm32f4xx_dma.crf

       │  │  │ stm32f4xx_dma.d

       │  │  │ stm32f4xx_dma.o

       │  │  │ stm32f4xx_gpio.crf

       │  │  │ stm32f4xx_gpio.d

       │  │  │ stm32f4xx_gpio.o

       │  │  │ stm32f4xx_it.crf

       │  │  │ stm32f4xx_it.d

       │  │  │ stm32f4xx_it.o

       │  │  │ stm32f4xx_rcc.crf

       │  │  │ stm32f4xx_rcc.d

       │  │  │ stm32f4xx_rcc.o

       │  │  │ stm32f4xx_sdio.crf

       │  │  │ stm32f4xx_sdio.d

       │  │  │ stm32f4xx_sdio.o

       │  │  │ stm32f4xx_syscfg.crf

       │  │  │ stm32f4xx_syscfg.d

       │  │  │ stm32f4xx_syscfg.o

       │  │  │ stm32f4xx_usart.crf

       │  │  │ stm32f4xx_usart.d

       │  │  │ stm32f4xx_usart.o

       │  │  │ symbol.crf

       │  │  │ symbol.d

       │  │  │ symbol.o

       │  │  │ sys.crf

       │  │  │ sys.d

       │  │  │ sys.o

       │  │  │ system_stm32f4xx.crf

       │  │  │ system_stm32f4xx.d

       │  │  │ system_stm32f4xx.o

       │  │  │ thread.crf

       │  │  │ thread.d

       │  │  │ thread.o

       │  │  │ timer.crf

       │  │  │ timer.d

       │  │  │ timer.o

       │  │  │ usart1.crf

       │  │  │ usart1.d

       │  │  │ usart1.o

       │  │  │ usart2.crf

       │  │  │ usart2.d

       │  │  │ usart2.o

       │  │  │ utils.crf

       │  │  │ utils.d

       │  │  │ utils.o

       │  │  │ workqueue.crf

       │  │  │ workqueue.d

       │  │  └ workqueue.o

       │  └ RTE

       │     ├ RTOS

       │     │  │ board.c

       │     │  └ rtconfig.h

       │     └ _Target_1

       │        └ RTE_Components.h

       ├ Readme

       │  └ DEMO_Readme.txt

       ├ STM32f4_LIB

       │  │ Release_Notes.html

       │  ├ inc

       │  │  │ misc.h

       │  │  │ stm32f4xx_adc.h

       │  │  │ stm32f4xx_can.h

       │  │  │ stm32f4xx_cec.h

       │  │  │ stm32f4xx_crc.h

       │  │  │ stm32f4xx_cryp.h

       │  │  │ stm32f4xx_dac.h

       │  │  │ stm32f4xx_dbgmcu.h

       │  │  │ stm32f4xx_dcmi.h

       │  │  │ stm32f4xx_dfsdm.h

       │  │  │ stm32f4xx_dma.h

       │  │  │ stm32f4xx_dma2d.h

       │  │  │ stm32f4xx_dsi.h

       │  │  │ stm32f4xx_exti.h

       │  │  │ stm32f4xx_flash.h

       │  │  │ stm32f4xx_flash_ramfunc.h

       │  │  │ stm32f4xx_fmc.h

       │  │  │ stm32f4xx_fmpi2c.h

       │  │  │ stm32f4xx_fsmc.h

       │  │  │ stm32f4xx_gpio.h

       │  │  │ stm32f4xx_hash.h

       │  │  │ stm32f4xx_i2c.h

       │  │  │ stm32f4xx_iwdg.h

       │  │  │ stm32f4xx_lptim.h

       │  │  │ stm32f4xx_ltdc.h

       │  │  │ stm32f4xx_pwr.h

       │  │  │ stm32f4xx_qspi.h

       │  │  │ stm32f4xx_rcc.h

       │  │  │ stm32f4xx_rng.h

       │  │  │ stm32f4xx_rtc.h

       │  │  │ stm32f4xx_sai.h

       │  │  │ stm32f4xx_sdio.h

       │  │  │ stm32f4xx_spdifrx.h

       │  │  │ stm32f4xx_spi.h

       │  │  │ stm32f4xx_syscfg.h

       │  │  │ stm32f4xx_tim.h

       │  │  │ stm32f4xx_usart.h

       │  │  └ stm32f4xx_wwdg.h

       │  └ src

       │     │ misc.c

       │     │ stm32f4xx_adc.c

       │     │ stm32f4xx_can.c

       │     │ stm32f4xx_cec.c

       │     │ stm32f4xx_crc.c

       │     │ stm32f4xx_cryp.c

       │     │ stm32f4xx_cryp_aes.c

       │     │ stm32f4xx_cryp_des.c

       │     │ stm32f4xx_cryp_tdes.c

       │     │ stm32f4xx_dac.c

       │     │ stm32f4xx_dbgmcu.c

       │     │ stm32f4xx_dcmi.c

       │     │ stm32f4xx_dfsdm.c

       │     │ stm32f4xx_dma.c

       │     │ stm32f4xx_dma2d.c

       │     │ stm32f4xx_dsi.c

       │     │ stm32f4xx_exti.c

       │     │ stm32f4xx_flash.c

       │     │ stm32f4xx_flash_ramfunc.c

       │     │ stm32f4xx_fmc.c

       │     │ stm32f4xx_fmpi2c.c

       │     │ stm32f4xx_fsmc.c

       │     │ stm32f4xx_gpio.c

       │     │ stm32f4xx_hash.c

       │     │ stm32f4xx_hash_md5.c

       │     │ stm32f4xx_hash_sha1.c

       │     │ stm32f4xx_i2c.c

       │     │ stm32f4xx_iwdg.c

       │     │ stm32f4xx_lptim.c

       │     │ stm32f4xx_ltdc.c

       │     │ stm32f4xx_pwr.c

       │     │ stm32f4xx_qspi.c

       │     │ stm32f4xx_rcc.c

       │     │ stm32f4xx_rng.c

       │     │ stm32f4xx_rtc.c

       │     │ stm32f4xx_sai.c

       │     │ stm32f4xx_sdio.c

       │     │ stm32f4xx_spdifrx.c

       │     │ stm32f4xx_spi.c

       │     │ stm32f4xx_syscfg.c

       │     │ stm32f4xx_tim.c

       │     │ stm32f4xx_usart.c

       │     └ stm32f4xx_wwdg.c

       ├ SYSTEM

       │  │ main.c

       │  │ stm32f4xx.h

       │  │ stm32f4xx_conf.h

       │  │ stm32f4xx_it.c

       │  │ stm32f4xx_it.h

       │  │ system_stm32f4xx.c

       │  └ system_stm32f4xx.h

       └ Utils

          │ cJSON.c

          │ cJSON.h

          │ utils.c

          └ utils.h

TAGLora网关
  • 10 次
  • 1 分