原创 lunch

unch命令是envsetup.sh裏定義的一個命令,用來讓用戶選擇編譯項,來定義Product和編譯過程中用到的全局變量。 我們一直沒有說明前面的fs100-eng是什麼意思,現在來說明下,fs100是我定義的產品的名字,eng是產品的

原创 轉載-MFC基於多文檔框架(對話框內嵌office控件(word文檔))

轉載 https://blog.csdn.net/a29562268/article/details/79452883

原创 A20_Android平臺驅動在 HAL層、JNI層和APP層的開發

該分享記錄了實現通過安卓app界面的button來控制單個LED燈亮滅的過程和方法。可以概述爲:首先查找用戶手冊,確定目標IO口的寄存器等參數;第二

原创 GPS芯片和天線

一、GPS芯片 (一)和芯星通方案對比 和芯星通 型號 功耗 尺寸 定位精度 靈敏度 UC221 60mW 6*6*1.2 2.5m CEP -160/-147 UM332 30*40*4 1~2cm RT

原创 在ubuntu電腦上使用C語言編寫Android應用程序

第一步,編寫安卓應用程序並編譯生成bin格式的可執行文件 1.編寫代碼 #cd /usr/MarsBoard-A20-android-4.2.2-SDK-V2.0/android4.2/external    //進入external路徑

原创 安桌源碼編譯指令的含義

一.source build/envsetup.sh 1.cat <<EOF    EOF 是一個HERE文檔,意思就是把EOF後面到下一個EOF前面的內容當做一個文件,然後cat 會接收這個文件的內容,而cat默認的輸出是標準輸出,也就

原创 windows下調節系統音量的方法

一、模擬鍵盤快捷鍵實現系統音量控制 1:放大音量: keybd_event(VK_VOLUME_UP,MapVirtualKey(VK_VOLUME_UP,0),KEYEVENTF_EXTENDEDKEY,0);    keybd_ev

原创 第一個linux驅動_讀寫設備文件(1)

平臺:ubuntu12.04操作系統 第一步建立編譯文件: @sudo su     //輸入密碼 進入root #cd  /drivers   //進入要建立驅動的文件夾 #   mkdir hello  // 建立第一個驅動文件的文件

原创 OpenCV——腐蝕

1.效果展示 2.處理函數 CV_EXPORTS_W Mat getStructuringElement(int shape, Size ksize, Point anchor=Point(-1,-1)); 在下面路徑下找到函數的具體

原创 衛星定位與導航相關知識的整理

一、全球衛星導航系統 GNSS:Global Navigation Satellite System GPS:Global Positioning System(24顆衛星、10m) BDS:北斗系統、COMPASS(35顆衛星) GLO

原创 windows版本千尋差分SDK的配置與使用

1.工具與環境 環境:windows10 64bit開發工具:VS2012硬件模組:UM220-32.千尋SDK附帶資源 lib文件:rtcm.liblib文件:pthreadVC2(windows_sdk_demo_release\wi

原创 第一個linux驅動_讀寫設備文件(2)

------在android模擬器和開發板上進行測試驅動模塊 第一步添加邏輯功能部分代碼 1.添加建立文件部分代碼,添加後的hello.c的代碼如下: #include <linux/module.h> #include <linux/i

原创 NMEA0813協議簡介

一、簡介     NMEA-0183是美國國家海洋電子協會(National Marine Electronics Association )爲海用電子設備制定的標準格式。目前也已形成了GPS/北斗導航設備統一的RTCM(Radio Te

原创 基於A20 Android使用SPI通訊接口8*8LED陣列的驅動開發

硬件平臺:A20 android系統開發板 LED陣列:控制芯片MAX7219 第一步:配置開發環境,加載spi節點 1.配置內核 # cd /usr/MarsBoard-A20-android-4.2.2-SDK-V2.0/lichee