پروتکل ftp برای انتقال فایل در بستر شبکه می باشد.
برای این کار یک ftp server روی برد خواهیم داشت که از طریق کابل LAN به کامپیوتر وصل می شود. توسط برنامه FTP client که من از cuteFTP استفاده می کنم.فایل ها از روی SD به کامپیوتر انتقال داده می شود.
خوبی این کار عدم درگیر شدن با پروتکل TCP یا UDP برای انتقال فایل است. تمام موارد در داخل پروتکل FTP هست
برای ftp server دوتا نمونه دارم جفتش برای شرکت کیل هست که متاسفانه نتونستم باهاشون کار کنم
یکیش که تو مثالای برد LandTiger بود و متاسفانه اصلا کامپایل نتونستم بکنم
یکی دیگر هم برای ورژن کیل 5 به بالا است. کامپایل کردم و رو برد ریختم ولی نه ftp client وصل شد بهش نه این که تونستم ping کنم(هر دو حالت DHCP , Static IP را چک کردم)
(لطفا فایل abstract.txt در هر دو تا پروژه را بخوانید)
هر دو برنامه را اینجا می زارم دوستان یک نگاهی بهش بندازن اگر تونستن راش بندازن که برا من خیلی خوب می شه!
FTP_landtiger
FTP_Server_keil