基於ANT+通訊協議軟件開發環境搭建

這裏講講基於ANT+通訊協議軟件開發環境搭建。

  1. 採用的系統平臺爲windows10,64位版本;
  2. 集成開發環境IDE爲VS2015+Visual Assisi X;
  3. 界面庫選擇了QT5.7的版本;
  4. ANT+通訊協議庫ANT-SDK_PC.3.5;

windows版本不多說了,因爲是win10 64位的系統,所以選擇VS2015的時候同樣要安裝64位版本。

VS2015

因爲Visual studio2015的個人版是免費的所以可以去官方網站上下載安裝visualstudio官網,可能需要先註冊一個賬號,然後可以選擇vs的下載器安裝,也可以選擇安裝文件安裝。我嘗試過後者,但安裝失敗了,最後還是選擇了前者,這個耗時會比較長,可能需要好幾個小時,也取決於你的網速。



QT5.7

之前我做的一直都是MFC的開發,沒有涉及太多界面的東西。網上查了一些關於界面庫的東西,最終還是選擇了積累更多的QT,選擇的版本爲QT5.7版本,也是當前最新的版本了。
下載的是QT的安裝文件,版本選擇對應VS2015的64位版本。
一般安裝在C或者D盤的根目錄下。
利用VS2015開發的話,需要將安裝目錄下的include和lib等目錄包含到工程中去。
最重要的是安裝qt的add_on到vs環境下。這個在官網上都能找到。

另外QT有自帶的開發環境:QTCreator。我是比較熟悉VS的平臺,所以沒有使用它的編譯器。

ANT開發庫

ANT是GARMIN的子公司Dynastream開發並制定的通訊協議標準,被廣泛用於運動設備、智能家居等場景下。

關於ANT相關的知識都可以從thisisant網站上找到。

要想使用ant的開發庫,需要下載源碼編譯,產生ANT_LIB.dll等文件,動態鏈接到應用程序中去。


搞定環境,後面就可以進行開發了。


目前在做一個可以供大家一起訓練的客戶端。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章