手持終端運行linux2.6,我要做一個運行在windows上的小工具,實現串口連接手持終端的條件下登錄linux並傳輸文件的功能。
這個需求相當於secureCRT的其中一部分,或者類似Putty這種工具,問題是我需要代碼~~
初步想法是用MFC做一個簡單界面,接下來就不知道該怎麼辦了:
1.手持終端非常精簡,沒有ftp服務~~ 所以ftp這條路排除了;
2.串口通信的操作我完全沒有概念,應該有協議?可以繞過linux登錄嗎?我應該補哪些課?
3.有沒有這樣的現成的庫可以使用?
我還需要考慮哪些問題?求大神們解救~~~
不管是串口也好,網卡也好,通訊就是通訊,通訊不能寫文件。要寫文件,在你的Linux裡面總還是要有一個進程去接受傳過來的數據,並寫到存儲設備中去,比如FTP。
如果你要傳的文件是固定的話,可以考慮自己寫一個串口接受並寫成文件的程序,放在你的手持終端裡運行。如果要傳的文件比較復雜,那麼最好還是用ftp、sftp之類的。
如果你的手持終端沒有網卡的話,串口通訊看來是必須要使用的。其他也應該沒有什麼了。