# stm32_lot **Repository Path**: myzhlzhang/stm32_lot ## Basic Information - **Project Name**: stm32_lot - **Description**: 基于rtthread和luatos开发的物联网网关 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-11-03 - **Last Updated**: 2025-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 该项目为自研项目,主要任务是开发和设计一个物联网嵌入式网关,该网关能够完成物联网系统中常用的协议接入并且通过内置脚本引擎对数据进行转换,可通过上位机进行编程进行任务下发 方案设计如下:使用STM32H7系列作为项目的主控CPU,操作系统选用国产RTTHREAD操作系统,嵌入LUATOS脚本引擎,具备LUA在线编程 目前已完成任务: 1.STM32H7 BOOT引导程序设计 2.LUATOS内核移植 3.RTTHREAD相关移植(文件系统,YMOERN,无线网络,串口) 4.支持MQTT协议转发 5.支持TCP协议转发 6.TLV协议协议接入 近期待完成任务: 1.MODBUS TCP/RTU协议栈移植任务 2.有没有必要将tlv在底层core中实现,而不是在脚本引擎中实现,目前用户可以通过自定义脚本实现tlv协议的解析