完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在menuconfig中,没有找到可以配置wifi thread 的stacksize的选项。
目前遇到的问题是如果设备配置位AP模式,则运行过程中出现以下错误,但是如果作为station模式接入AP则没有问题 E (288121) wifi: esf_buf: t=2 l=220 max:32, alloc:32 no eb, TXQ_BLOCK=4000 W (288122) wifi: alloc eb len=220 type=2 fail, heap:47016 W (288123) wifi: m f probe rsp l=196 etf E (288135) wifi: esf_buf: t=2 l=220 max:32, alloc:32 no eb, TXQ_BLOCK=4000 etf W (288136) wifi: alloc eb len=220 type=2 fail, heap:43624 etf W (288148) wifi: m f probe rsp l=196 E (288149) wifi: esf_buf: t=2 l=220 max:32, alloc:32 no eb, TXQ_BLOCK=4000 W (288150) wifi: alloc eb len=220 type=2 fail, heap:45316 下面是进程运行状态 Task Name Status Prio HWM Task# Task_cli R 4 308 13 IDLE0 R 0 1008 6 IDLE1 R 0 1016 7 Task_geo B 8 2372 15 tiT B 18 932 17 Task_test B 3 2684 12 Task_CMD B 5 1612 14 Tmr Svc B 1 1620 8 ipc1 B 24 484 3 Task_TCP B 5 5624 20 httpd B 7 3328 21 eventTask B 20 2052 18 -------->wifi B 23 556 19 esp_timer B 22 3432 1 注意到wifi模块的内存余量比较小,所以打算修改wifi进程的堆栈大小试试,结果没找到配置项 请问有办法解决么? |
|
相关推荐
1个回答
|
|
1. 首先,确保您已经正确安装了menuconfig工具。menuconfig是一个基于文本的配置界面,用于配置Linux内核和一些嵌入式系统的参数。 2. 打开menuconfig。在命令行中输入以下命令: ``` make menuconfig ``` 3. 在menuconfig界面中,您需要找到与WiFi相关的配置选项。通常,这些选项位于以下路径: ``` Component config ---> Network ---> Networking options ---> Wireless ---> IEEE 802.11 (Wi-Fi) support ``` 4. 在“IEEE 802.11 (Wi-Fi) support”选项下,您可能会找到与WiFi线程堆栈大小相关的配置选项。这个选项可能被称为“WiFi thread stack size”或类似的名称。如果找不到这个选项,您可能需要查看您的硬件和软件环境的特定文档,以获取更多关于如何配置WiFi线程堆栈大小的信息。 5. 如果找到了WiFi线程堆栈大小的配置选项,请根据您的需求调整其值。较大的堆栈大小可以提供更多的内存空间,以处理更多的任务和数据,但也可能增加内存占用。 6. 保存并退出menuconfig。在menuconfig界面中,选择“Save”以保存您的配置更改,然后选择“Exit”以退出menuconfig。 7. 重新编译您的项目,以应用新的配置设置。 |
|
|
|
只有小组成员才能发言,加入小组>>
371 浏览 1 评论
1208 浏览 1 评论
591浏览 6评论
485浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
468浏览 5评论
467浏览 4评论
445浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-31 06:11 , Processed in 0.848030 second(s), Total 82, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号