CrisJay
CrisJay - 认证专家

注册于 1 year ago

回答
27
文章
3
关注者
1

CrisJay 发表了评论

1 month ago

为什么在DFS中管FATFS叫elm-fat文件系统?

不客气~

CrisJay 发表了评论

1 month ago

为什么在DFS中管FATFS叫elm-fat文件系统?

我个人没有用过两个文件系统,不过可以试试先挂一个到根目录,然后在根目录中创建文件夹,第二个文件系统挂载到文件夹。这样理论上根目录就是第一个文件系统,指定挂载的那个文件夹对应了第二个文件系统。

CrisJay 发表了评论

1 month ago

为什么在DFS中管FATFS叫elm-fat文件系统?

我只是猜测命名的人因为这个原因这么命名?

CrisJay 对问题发布了答案

1 month ago

为什么在DFS中管FATFS叫elm-fat文件系统?

应该是由于是elm-chan 开发的 fatfs ,所以简称elm-fatfs

CrisJay 发表了评论

1 month ago

webnet导致的页面被挂起的根本原因探讨

@Jone 确实是单线程,但是RTT官方的webnet由于他的内部处理是不阻塞的,就会导致前一个连接还没有处理完成(比如还有未发完的数据),就开始处理下一个连接,所以如果连接数过多的话就会有个别连接

CrisJay 发表了评论

1 month ago

webnet导致的页面被挂起的根本原因探讨

不知题主有没有根据上一个帖子我最后的回复加大连接的条数试试,先检查一下是否是连接数不足导致的内存交换

CrisJay 发表了评论

1 month ago

webnet导致的页面被挂起的根本原因探讨

因为我用了比较久也没有出现这个清零的情况,所以我猜想是不是什么地方数组越界或者程序逻辑什么的导致清零了头部的一部分数据

CrisJay 对问题发布了答案

1 month ago

webnet导致的页面被挂起的根本原因探讨

我个人倒是没有遇到过这个问题,之前我的问题是直接会失败而不是挂起,可能需要看看其他坛友有没有类似问题的解决方案了

CrisJay 发表了评论

1 month ago

WebNet是否不适合比较复杂的网页开发

你好,如果你的RAM空闲还很多,那就是同时产生的连接太多,而你设置的最大连接数太少,可以尝试调大 webnet 软件包中的Maximum number of server connections :和

CrisJay 发表了评论

1 month ago

webnet 是否可以做全动态网页,使用内存池来加快速度

@jerry2cool 不客气,你可以看到我的网页中使用内存在55K左右,flash的话如果要存储网页还是需要至少能达到1M的,一般都是外扩spi flash或者sd卡

CrisJay 发表了评论

1 month ago

webnet 是否可以做全动态网页,使用内存池来加快速度

硬件资源指的是什么,如果说是硬件电路的话那至少需要板子能够联网,最好能搞一个外部存储,我这个项目基于的是W601开发板,可以参考一下。如果说的是内存(RAM),那主要取决于webnet能够跑起来的大小

CrisJay 发表了评论

1 month ago

webnet 是否可以做全动态网页,使用内存池来加快速度

@HappyTime 其实包含的知识点还是挺多的,可以先从我提供的源码开始,有个大概的理解,再去针对某个不是很懂的方面进行学习

CrisJay 发表了评论

1 month ago

webnet 是否可以做全动态网页,使用内存池来加快速度

前后端都有涉及,后端涉及到的就是网页服务器里面的编程,前端涉及到的就是html/css这些基本网页的编写还有javascript脚本的编写。重要的是前后端的交互,因为使用的是单片机,所以很多东西都需要

CrisJay 对问题发布了答案

1 month ago

webnet 是否可以做全动态网页,使用内存池来加快速度

可以做动态网页,对于题主处理session内存的方式我个人认为可以尝试一下。动态网页方面题主可以参考我的一个业余开发的项目:网页效果网页源码后端源码

CrisJay 发表了评论

1 month ago

webnet heap最大使用量。

@Hu_XianShen 是的,文件系统占比会比较大。直接使用的话要非常注意打开文件的开销。当然也可以尝试使用我优化过的软件包,在有多条连接时可以大幅压缩内存消耗。https://github.com

发布
问题

分享
好友