293 Star 1.6K Fork 379

GVP合宙Luat / LuatOS

 / 详情

[ESP32C3]httpsrv功能无法启动

已完成
缺陷
创建于  
2023-03-02 16:26

固件版本

  • 固件名称:LuatOS-SoC_V1003_ESP32C3.soc
  • 使用设备:ESP32C3经典版
  • 使用功能:自带demo:demo\wlan\esp32c3\ap_get_start项目

描述一下这个问题

自带demo ap_get_start项目运行不起来报错

复现步骤

就烧入demo内提供的ap_get_start项目

预期的行为

demo内提供的ap_get_start项目正常工作

截图

输入图片说明
输入图片说明

最小复现工程

还有个index.html我就不上传了,就是demo文件夹里demo\wlan\esp32c3\ap_get_start项目

-- LuaTools需要PROJECT和VERSION这两个信息
PROJECT = "wifidemo"
VERSION = "1.0.0"

-- 引入必要的库文件(lua编写), 内部库不需要require
sys = require("sys")
require("sysplus")


-- function meminfo()
--     log.info("lua", rtos.meminfo())
--     log.info("sys", rtos.meminfo("sys"))
-- end

-- 初始化LED灯, 开发板上左右2个led分别是gpio12/gpio13
local LEDA= gpio.setup(12, 0, gpio.PULLUP)
local LEDB= gpio.setup(13, 0, gpio.PULLUP)

sys.taskInit(function()
    sys.wait(1000)
    wlan.init()
    sys.wait(300)
    -- AP的ssid和password
    wlan.createAP("luatos", "12341234")

    sys.wait(1000)
    httpsrv.start(80, function(fd, method, uri, headers, body)
        log.info("httpsrv", method, uri, json.encode(headers), body)
        -- meminfo()
        if uri == "/led/1" then
            LEDA(1)
            return 200, {}, "ok"
        elseif uri == "/led/0" then
            LEDA(0)
            return 200, {}, "ok"
        end
        return 404, {}, "Not Found" .. uri
    end)
    log.info("web", "pls open url http://192.168.4.1/")
end)

-- 用户代码已结束---------------------------------------------
-- 结尾总是这一句
sys.run()
-- sys.run()之后后面不要加任何语句!!!!!

提供最小复现工程可以更快地让开发人员复现问题,检查问题原因

评论 (10)

新建issues,自动分配负责人进行确认

Method.Jiao 创建了缺陷
Method.Jiao 负责人设置为Wendal
Method.Jiao 修改了描述
展开全部操作日志

:mask: 怎么回事怎么回事怎么回事怎么回事怎么回事怎么回事

【自动回复】检测到您在填写issue内容时,故意删掉了一个或多个小标题,信息没有填写完整
您的本次行为已被记录在案,多次违反规则将被禁止新建issue

在提交bug时,能让开发者复现该问题是非常必要的,还请您熟知该常识

实测1002可以,1003有错误

貌似系统内存炸了,不够用

刷的是带蓝牙的固件?

刷的 LuatOS-SoC_V1003_ESP32C3.soc

LuatOS-SoC_V1002_ESP32C3.soc就能正常,1003不行

Wendal 修改了标题
Method.Jiao 修改了描述

大概率是固件开了蓝牙, 内存不够了

云编译一个不带蓝牙的固件, 测试OK的

Wendal 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(3)
534181 chenxuuu 1578926871 4674 wendal 1578914274
Lua
1
https://gitee.com/openLuat/LuatOS.git
git@gitee.com:openLuat/LuatOS.git
openLuat
LuatOS
LuatOS

搜索帮助