原创 Ada學習

Ada語言國內網絡上這方面資料很少或者幾乎沒有,應用範圍也很窄,Ada語言是美國軍方用於軍用系統開發的語言,Ada語言也是一種面向對象的語言,舊的標準是Ada83,新的標準是Ada95。不過因爲應用場景是嵌入式系統,所以我沒有使用它面向對

原创 STIM300讀取數據

STIM300 IMU讀取數據參數硬件連接服務模式數據格式 參數 問朋友借了一個STIM300來做一下實驗,由於沒有配置的軟件,所以只能自己研究一下怎麼從中讀取數據。 STIM300尺寸38.6mm x 44.8mm x 21.5

原创 使用docker交叉編譯opencv2.4.9

使用docker交叉編譯opencv2.4.9安裝docker 和ubuntu14.04鏡像從遠程倉庫拉取ubuntu 14.04鏡像查看獲得的鏡像運行ubuntu鏡像使用阿里雲的源安裝交叉編譯opencv必要的安裝包交叉編譯下載

原创 STM32F0 IAP (使用stm32CubeMX)

BootLoader: main裏調用函數跳轉到APP地址0x8003000 typedef void (*pFunction)(void); #define ApplicationAddress 0x8003000 void U

原创 VS2012運行Opencv2.4.14 sample步驟

1.下載opencv2.4.14 https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.13/opencv-2.4.13.exe/download 2.下

原创 Ada學習之路(二)

Linux 下Ada編程可以使用免費的GNAT GPL Ada編譯器。我使用的是ubuntu ,在軟件管理器裏搜索直接安裝也行,http://libre.adacore.com/ 上也有下載,可以手動下載安裝。我還下載了一個M1750的編

原创 FreeRTOS 隊列例程Demo

//說明:通過隊列API傳輸一個結構體數據 typedef struct AdData_STRUCT{     unsigned int xVal;     unsigned int yVal;     unsigned int zVa

原创 FreeRTOS vTaskDelayUntil 函數

vTaskDelayUntil 使任務以一定週期調度 void vTaskDelayUntil( TickType_t *pxPreviousWakeTime, const TickTyp

原创 TSIM模擬器 SPARC leon3

TSIM 可以指定一個串口 -UART device 作爲printf的輸出, 可以作爲一個控制外面的串口的方式。 比如在linux裏虛擬一個串口程序,可以與程序通信進行測試。 附錄一個網上抄來的python的虛擬串口的小程序: htt

原创 Ada學習之路(一)

因爲工作的原因在m1750計算機上編程,所以學習了Ada語言,國內網絡上這方面資料很少或者幾乎沒有(Ada的應用範圍也很窄),我也沒有人指導,屬於自學成才,在這裏和大家分享,如有錯誤之處望大家指出。 Ada語言是美國軍方用於軍用系統開發的