主题:ftp问题. 共有51590人关注过本帖 |
---|
yan |
1楼 |
![]() |
ftp问题. ![]()
1.ftp 默认用户名和密码.如何改变.....
2.ftp 服务器方式时,当我有8255时有很多输入输出操作时.ftp服务器登陆时就出现用户名和口令错.为什么?? |
单帖管理 | 引用 | 回复 ![]() |
x10 |
2楼 |
![]() |
![]()
你现在的嵌入式网络模块是做FTP client,通过getput()函数进行文件上传是吧?username和password都可以作为参数输入的。
在作为FTP server时,若FTP_server()返回1,表示正在侦测客户端的连接请求,需尽快重调FTP_server()函数以便作出即时相应。我估计你的IO操作有很多延时,耽误太多时间未即时相应TCP连接,造成超时所至。 |
单帖管理 | 引用 | 回复 ![]() |
yan |
3楼 |
![]() |
![]()
如何解决呢?
有方案吗,如何调节,重调函数需要多长时间之内? |
单帖管理 | 引用 | 回复 ![]() |
x10 |
4楼 |
![]() |
![]()
一般在几十ms之内,最好是对IO操作不要加延时,采用不满足条件就返回的方式来做,这样在时间上都能满足要求。
|
单帖管理 | 引用 | 回复 ![]() |
yan |
5楼 |
![]() |
![]()
现在还有问题.什么是等待ftp连接打开.等待FTP连接建立.和一次FTP连接完成.现在是FTP_server().返回的数据只看到 1 .没看到 0 .用单步跟踪,也是一样.
|
单帖管理 | 引用 | 回复 ![]() |
zhl |
6楼 |
![]() |
![]()
Ftp_server( )函数的返回值:
=0      等待FTP连接打开 =1      等待FTP连接建立 =2      一次FTP连接完成,可再次调用该函数。 由于FTP连接采用的是无阻塞模式, 所以连接很快可以打开, 就立即转入到返回1的状态,等待FTP连接建立。 |
单帖管理 | 引用 | 回复 ![]() |