原创 linux_linux指令_patch

今天打補丁遇到問題,查下指令說明,資料如下: 如果使用patch -p參數需要按照下述綠色指令執行,看你目錄路徑 功能說明:修補文件。語  法:patch [-bceEflnNRstTuvZ][-B <備份字首字符串>][-d <工作目

原创 串行通信_SPI通訊協議

SPI是英文Serial Peripheral Interface的縮寫,中文意思是串行外圍設備接口,SPI是Motorola公司推出的一種同步串行通訊方式,是一種三線同步總線,因其硬件功能很強,與SPI有關的軟件就相當簡單,使CPU有

原创 linux_linux指令_解壓.zip和.rar文件

對於Window下的常見壓縮文件.zip和.rar,Linux也有相應的方法來解壓它們: 1)對於.zip linux下提供了zip和unzip程序,zip是壓縮程序,unzip是解壓程序。它們的參數選項很多,這裏只做簡單介紹,舉例

原创 編碼電位器驅動原理

脈衝電位器的工作原理 從外觀看,脈衝電位器與普通電位器一樣都是三個引腳,但在其內部與引腳1、2相連的是兩個長短不一的金屬靜片,與引腳3相連的是一週有12或24個齒的金屬動片。當脈衝電位器旋轉時可出現四種狀態:即引腳3與引腳1相連,引腳3與

原创 Linux_Linux指令_tar解壓壓縮指令詳解,包含window的zip和tar操作

直接看最後面總結,比較直接 Linux下最常用的打包程序就是tar了,使用tar程序打出來的包我們常稱爲tar包,tar包文件的命令通常都是以.tar結尾的。生成tar包後,就可以用其它的程序來進  行壓縮了,所以首先就來講講tar命令的

原创 linux_vmware8+ubuntu12.04搭建hgfs

之前都是XP下玩的,使用的是vmware5,6搭建ubuntu。最近公司項目,順便玩個新版軟件,WIN7下,使用ubuntu12.04+wmware8,網上隨便找個資料,如何在虛擬機下安裝ubuntu,就可以了,一步一步的安裝即可。 我寫

原创 視頻音頻流_RGB與YUV圖像格式

RGB   根據三基色原理,任意一種色光F都可以用不同分量的R、G、B三色相加混合而成。 F = r [ R ] + g [ G ] + b [ B ]   其中,r、g、b分別爲三基色參與混合的係數。當三基色分量都爲0(最弱)時混合爲黑

原创 dB的換算

dB的意義 1.        dB基本上是一個比例數值,也就是一種倍數的表示單位。也就是 測試數據 與 參考標準的相對差異表示。   2.        計算公式上: dB = 10log (P1/P2)= 20 log (V1 / V

原创 電池_電池容量的測試——手機、電池、充電器三件套之電池篇3

電池充電容量的測試非常簡單,只需要一臺恆壓限流電源即可以完成。設定固定的電流,然後對時間進行累積就可以評估出電池的容量。這就好比給一個水池灌水,如果以恆定的速度灌,只需要知道多少時間灌滿,就可以知道水池的容積了,這個似乎是小學數學經常出

原创 關於嵌入式和產品的區別

轉載一篇網上的文章,說的不錯,承認自己也有同樣的經歷和想法。 這段時間,網上面試的畢業生比較多,他們都向往做嵌入式,認爲嵌入式纔是真正的技術,讓我無言以對。 我以爲,嵌入式本身只是一個工具,我們是用他來快速實現我們要實現的產品,我們應該

原创 電池_初識鋰電池——手機、電池、充電器三件套之電池篇1

鋰電池因其出色的能量密度,被廣泛應用於各種便攜設備上。電池主要由電芯,控制保護電路,外殼引線等組成。 鋰電池的電壓過高或者過低都會造成嚴重問題。根據實際使用情況,劃分了鋰離子電池電壓的幾個區域,不同的電芯製造商雖有區別但區別不大。

原创 編譯器_keil的優化選項問題

最近發現在keil編譯的時候,出現莫名的問題,貌似代碼有被優化掉的問題,後來查了下相關的資料,貌似懂了點。 我選擇的是默認的default優化方式,上網看了下,默認的是level2級別優化,最後選擇level0就沒有問題了 下面是網上找的

原创 電池_如何全面評估鋰電池性能?——手機、電池、充電器三件套之電池篇2

手機電池大家都用的很多,或者有時候去也會去額外買幾塊手機備用電池。請問買電池的時候你會依據什麼參數或性能做決定呢?       我猜大家的答覆基本是一致的,都是電池的容量,如2000mAh。     那麼“mAh”是什麼單位?我們都

原创 Linux_GIt分佈式版本控制工具

自己察看資料一下午,終於搞明白本地化Git的使用方法 sudo git config --global user.name "mark" sudo git config --global user.email yangtalent120

原创 Linux_Bash語言_if

7.1. 介紹if 7.1.1. 概要 有時候你需要指定shell腳本中的依靠命令的成功與否來實施不同過程的行爲。 if 結構允許你來指定這樣的條件。 最精簡的 if 命令的語法是: if TEST-C