你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

使用RL-tcpnet的http为什么网页只能放在根目录

[复制链接]
zergl 提问时间:2014-3-17 22:12 /
 使用RL-tcpnet的http为什么网页只能放在根目录,放在文件夹下就不能访问,有没有办法把网页放在一个目录下?
另外一个问题,nand flash使用文件系统,网页放在这个存储器上,是可以访问,也可以用FT来更新网页,但不能把它作为优盘,
nand0 = ioc_getcb ("N0:");
  if (ioc_init (nand0) == 0) {
     usbd_init();                            /* USB Device Initialization      */
   // usbd_connect(__TRUE);                   /* USB Device Connect             */
        }
只要调用了usbd_connect(__TRUE);   就不能在访问这个flash的网页了,感觉这个盘被usb接管了,只想实现可以通过U盘更新网页,之后拔掉usb,再访问网页,两者不同时使用,请问这样可以实现吗?
收藏 评论3 发布时间:2014-3-17 22:12

举报

3个回答
wkuang 回答时间:2014-3-25 23:37:36

RE:使用RL-tcpnet的http为什么网页只能放在根目录

1、问题1, 你看看你读取网页的代码,肯定是使用文件系统读数据,你需要设置文件系统访问路径,这样才能从特定的目录下读文件。当前代码肯定默认从根目录下读数据;
2、usbd_connect这个函数主要是映射回调函数,也就是说如果usbd_connect后,访问nand的函数是FUN1, 没有connect时,访问nand 的函数是fun2, 这时你就需要在usb枚举完成后,实现回调函数的切换,给函数指针重新指向你需要的函数,具体可以参考下Demo_USBConfig的写法,就是重写给回调函数赋值,st的代码写的函数不错,主要是易于移植
zergl 回答时间:2014-3-26 10:36:55

RE:使用RL-tcpnet的http为什么网页只能放在根目录

谢谢,我现在重新修改http_fopen的函数,增加了路径,已经实现了调用任意文件夹的网页文件.对于usb的问题还没有时间去研究,等有空了在处理他。
feiante-155820 回答时间:2014-4-12 17:02:09

RE:使用RL-tcpnet的http为什么网页只能放在根目录

没有搞过这个,帮不了你

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版