主题:关于nb100 共有44781人关注过本帖 |
---|
xijilou |
1楼 |
关于nb100 Post By:2004-11-1 18:59:00 [只看该作者]
我是你们nb100模块的老用户,请教如下:
1、关于web server: 我想通过列表的形式,选择要需要的文件,然后执行下栽。可你们提供的样例中只有动态链接的方式下栽,且一定要固定文件名。请能否提供一段样例,通过访问一个子目录中特定的扩展名的所有文件列表,如“*.odd”,然后选择下栽文件。 2、关于串行口:我使用的是多任务系统,串口操作采用中断的形式,最近我们想增加gps校时功能,可gps只有串口的,请问多串口在多任务系统中如何操作。 3、gprs接口和rj45接口在多任务系统中能否同时工作,如何自动识别。 4、nb100上调试通过的程序能否完全移植到其他模块中,比如etr232i等。他们的网络库文件是否一样,与芯片有没有关系。 5、tcp server的连接超时时间可以修改原代码实现,web server 和ftp server 连接超时如何控制,默认设置为多少。 敬请回复,谢谢! |
|
单帖管理 | 引用 | 回复 |
zhl |
2楼 |
Post By:2004-11-2 10:25:00 [只看该作者]
1、web server目前还只能支持固定文件名的下载。
2、如果是两三个串口,直接改写中断服务程序,放在多任务环境下各自收发数据;如果串口更多,建议最好用查询的方式,都放在一个任务中处理,可能效率还高些。 3、gprs接口和rj45接口同时工作需要连专门同时支持两个网络的协议库. 4、程序从nb100-->etr232i需要替换库函数及底层驱动程序,但函数的形式没有变,所以对于应用程序来讲,没有大的变化。 5、web server是非阻塞式的操作,没有超时时间,ftp server 是在被客户端连上后变为阻塞方式,其超时时间缺省为5分钟。用户可根据需要对其进行设置,范围为:10秒--5分钟。 |
|
单帖管理 | 引用 | 回复 |
x10 |
3楼 |
Post By:2004-11-2 11:08:00 [只看该作者]
1.下载“*.odd”的问题可否考虑通过FTP实现,事实上可以在一个任务中同时运行web server和ftp server。这时如果FTP建立了连接,web server就不能再访问,当断开FTP后,web server就恢复。对于专用的系统来说这样的优先级是可以的,当然也可以设置在2个任务,时间轮片执行,这时的代价是响应速度的降低。
2.我们会为你更新TCP库,其中的FTPserver带超时时间设置,至于GPRS,由于我们目前只在GSIO多串口服务器上支持了GPRS,串口的端口号,中断号都有可能与你的应用不一样,这次更新的还未支持GPRS。 |
|
单帖管理 | 引用 | 回复 |
zhl |
4楼 |
Post By:2004-11-2 11:15:00 [只看该作者]
新的库文件已发给你,请更新。
|
|
单帖管理 | 引用 | 回复 |
xijilou |
5楼 |
Post By:2004-11-8 16:48:00 [只看该作者]
您好:关于webserver我最近作了一些实验:1、通过cgi程序将需要下栽的文件转换通过页面的动态链接文件,即在一个页面上显示文件名"如readme.txt",然后将其链接到同名文件,但是执行的时候显示找不到文件;2、专门作了一个静态页面,在其上动态链接一个已知文件名的文件“如readme.txt”,浏览的时候也是显示找不到文件。而供下栽的文件我在根目录(c:\)、web子目录和cgi-bin子目录下均有备份。请问是什么原因,如何实现上述所需的功能,请回复为盼!谢谢
|
|
单帖管理 | 引用 | 回复 |
x10 |
6楼 |
Post By:2004-11-8 20:05:00 [只看该作者]
抱歉,我们目前提供的webserver,只能对指定的文件名进行操作。所需要的容易文件名的下载,我们需要花点时间修改程序,由于涉及HTTP协议的解析,不是很快就搞好,能否先按手册使用已定义的文件名。
|
|
单帖管理 | 引用 | 回复 |
xijilou |
7楼 |
Post By:2004-11-9 10:24:00 [只看该作者]
您网站上推荐的Lambda21-NB100 v2.1系统对网页功能能支持到什么程度,如何实现,能否予以介绍.
|
|
单帖管理 | 引用 | 回复 |
zhl |
8楼 |
Post By:2004-11-9 10:50:00 [只看该作者]
Lambda21-NB100 目前只提供了基本TCP/IP。
|
|
单帖管理 | 引用 | 回复 |