2012年6月10日 星期日

開始撰寫程式 -- 匯入 Lib 篇

在 Roboard上灌好作業系統後   接下來要做的就是把寫好的程式丟進 Roboard 執行   

接上馬達後   就能夠依照執行的程式使馬達轉動       
當然  撰寫程式的方式和使用的軟體有很多種

接下來  就介紹我所使用的撰寫方式吧 




" Visual C++ "   稍微碰過C語言的都有聽過這個軟體吧

一般大學教有關寫程式的課程時也有很多是用 Visual C++ 

所以我也是用 Visual C++ 在寫   我用的版本是  2008 的 

這個軟體是免費的  去官網就能下載的到    

http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express





     

        有中文版的可以選擇喔






下載好後照著步驟安裝以及最後會要你連到官方網站去註冊一個帳號

註冊是免費的   只是不註冊的話就只能使用30天而已


如果嫌麻煩想之後再註冊也沒問題   


還有 "Microsoft Visual Studio 2008 Express Edition" 這套軟體當然是

安裝在你的桌電或筆電裡   當然也能夠裝在 Roboard 上   只是...



執行起來的速度慢到讓你不會想用它...



所以一般都是在自己的電腦上寫好程式後   再把檔案複製到 Roboard 裡執行









     安裝好後   執行就會看到下面的視窗






所以現在都已經準備好  可以開始寫程式了嗎 ???




基本上是  不過在開始寫有關 Roboard 控制板的程式時


要先將 Roboard 的 lib(程式庫) 先 inculde(包含) 進去

簡單來說就是在寫控制 Roboard 的程式時   會用到 Roboard 的程式指令


這些程式指令在原來的軟體裡是沒有的   所以要先把它加進去才可以使用


這到 Roboard 的官網下載就有了


 


解壓縮後  就設一個資料夾都丟進去吧

 




接下來在 Visual C ++ 的視窗裡照著步驟做




 1. 檔案     >  新增       專案 


 



 2. Win32     > Win32 主控台應用程式     >  輸入名稱     > 確定      >  完成


 

 




 3. 例子中我的方案名稱為 "001"  在 "001" 這裡進行程式編寫  



      還有記得要把上方的選項調整成為 " Release " (設定檔案輸出的型式)   


 






4. 接下來載入 lib  在 "001" 上按滑鼠右鍵選擇屬性









 5.  C/C++     >  一般       >  其他Inculde目錄       >  選擇剛下載的檔案叫Inclde資料夾的路徑  










6.  連結器     >  一般       >  其他程式庫目錄       >  選擇剛下載的檔案叫 Lib 資料夾的路徑  


 



7. 連結器     >  輸入       >  其他相依性       >  打上檔名 :  RoboIO.lib  




    都完成後按下確定


 



8. 在編寫程式的頁面上打上  #include "roboard.h"  這一行   
   
    然後按下鍵盤  F7  進行建置  (檢查執行程式是否有錯的快捷鍵)

 
如果成功了會在下面的框框裡告知


這樣子就可以開始寫程式摟!!!






那麼關於程式的講解   就下回分解摟~
   



































































                                                                                                                             

沒有留言:

張貼留言