Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 4822|回復: 9
打印 上一主題 下一主題

HM55B 與visual studio c++2005 CLR

[複製鏈接]
1#
發表於 2009-11-19 17:47:18 | 顯示全部樓層
CLR?
應該指的是如何用C++ 2005控制的意思吧

用RS232的控制方式 對BS2 送資料應可控制
但BS2那邊必須已經預載程式, 有類似serial.read之類的可以接受來自C++的資料
然後就能處理了
至於HM55B沒使用過哩
2#
發表於 2009-11-22 22:28:44 | 顯示全部樓層
C++我都是直接寫MFC, 沒想過用VS2005的C++
只用過2005里面的VB和C#
這部份得看一下規格才能知道怎麼回事哩
不過我是很好奇為何要用這樣的組合?
3#
發表於 2009-11-23 09:45:05 | 顯示全部樓層
2005和2008底層是一樣的.net framework 2.0
2008只是類似大樓蓋上去的感覺, 使用.netframework 3.0 , 多了一堆外掛
不需要非換不可, 沒學過當然直接用2008比較好

2010我試用LCTP的結果是感覺很不錯
這是一個值得更換使用的平台
至於linux的平台共通部份, 我覺得可能暫時不用去想那麼多
做機器人似乎沒有在管平台移植的問題哩
4#
發表於 2009-11-25 14:18:41 | 顯示全部樓層
其實...先不管CLR
你得想想, 自己是不是喜歡程式設計
如果不喜歡, 換成做機構
或是繪製機構圖或是研究電路

而如果堅持程式設計
我覺得用VB.net或是C#最好
因為介面容易和程式的撰寫難易度較低, 根本不用管CLR
等以後成品做好, 要改進效率時
才來研究DSP/C/C++/組語到底是什麼

至於抓到的資料是什麼, 那要看到底你抓的來源給的規格?!
EX:接超音波可能會連續的回傳一個數字, 這個數字單位可能是英吋, 那你就會抓到一堆英吋的數字
EX:接8051可能會傳會一堆數字, 這些數字可能在8051里面已經定義了功能
1可能是停止, 2可能是左轉.....
那你的程式抓到後就是對應的處理

RS232以入門來講是很簡單的東西
他就是IO的一種而已
就像
檔案IO, 不外乎開檔/讀寫/關檔
網路IO, 不外開啟/收送封包/關閉
資料庫IO, 不外, 開啟/讀寫/關閉
................
RS232也是完全一樣的動作流程, 只是指令不同而已哩
你的問題看來應該是不曉得如何寫, 去買書吧
先不要從網路查詢
MSDN是給已經會寫的人在看的, 那些文章多數是英文直接翻譯
每個字都看的懂,合起來通常不曉得在寫什麼, 寫過的人去查比較能意會他的意思
5#
發表於 2009-11-27 01:28:00 | 顯示全部樓層
恭喜啊, 踏出成功的第一步了

其實C#和VB底層還是C++做的
會C++的出路會比較廣
但C#和VB你還是要挑一種會
未來的選擇會比較有彈性, 不要堅持某一項技術
對我來說, 能解決問題的才是好技術哩
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-6-3 15:52 , Processed in 0.295047 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表