我想做一个通过网络传输文件的嵌入式应用,请大家指教
目标:通过网络协议,实现开发机和skyeye模拟的开发板互相访问传输文件,skyeye模拟的开发板在开发机来说像网络上的一个邻居电脑,有共享文件夹.请多多指教!!! 直接 ftp skyeye开发板 不久可以取的文件了吗
如果要自己开发,也很简单啊,基于 unix socket就可以了啊。网上搜索一下 linux 网络编程,很多的。然后讲代码移植到 uclinux下面 ftp skyeye开发板?
能说得清楚仔细一点吗? 比如 skyeye开发板的ip为10.0.0.2
那么你在linux下面 ftp 10.0.0.2 就可以ftp到板子上面了
前提:板子要开ftp服务器。可以在编译内核的时候在network application里面选上 ftpd。 我编译好ftpd,可是在板上跑不起来。。。(不是skyeye,是S3C44b0x的开发板)
/mnt/kevin/uclin/romfs/bin> ./ftpd --help
Usage: ./ftpd ...
Internet File Transfer Protocol server.
-A, --anonymous-only Server configure for anonymous service only
-D, --daemon Start the ftpd standalone
-d, --debug Debug mode
-l, --logging Increase verbosity of syslog messages
-p, --pidfile= Change default location of pidfile
-q, --no-version Do not display version in banner
-t, --timeout= Set default idle timeout
-T, --max-timeout Reset maximum value of timeout allowed
-u, --umask Set default umask(base 8)
--help Print this message
-V, --version Print version
-a, --auth= Use AUTH for authentication, it can be:
default passwd authentication.
Submit bug reports to [email protected].
/mnt/kevin/uclin/romfs/bin> ./ftpd -DA
pid 37: failed 256
/mnt/kevin/uclin/romfs/bin> ftp在哪个选项里??没有找到啊。
页:
[1]