原创 基本使用
主題一 基本使用 1:下載 :git clone *** 2:本地與服務器端同步 :git pull 3:本地的狀態查詢:git status 4:本地修改同步至服務器端 :git commit -a -
原创 VMware下Ubuntu安裝Vmware Tools後hgfs無法看到共享文件的解決方法
1. 選擇VMware Workstation程序菜單中Virtual Machine Settings-->Options-->shared folders,設置共享目錄。 2. VM-->Install VMware Tools,準備
原创 mtk android adb讀取pmic寄存器
怎麼用adb讀取pmic6329寄存器的值在mt6575上使用mt6329,可以通過如下方式控制pmic 寄存器。1:進入adb shell2:通過cd命令進入/sys/devices/platform/mt-pmic3:讀取操作,比如讀
原创 msm 震動
Vibrator的驅動程序在內核的arch/arm/mach-msm/目錄中的msm_vibrator.c文件中實現。 msm_vibrator.c中的核心實現是set_pmic_vibrator()
原创 i2c上拉電阻的實例分析
手機原理設計中,上拉電阻常用在中斷,GPIO控制,I2C等信號上,本文希望能通過實例分析加深對上拉電阻的理解。如果有錯誤,請大神們提出來。 中斷,GPIO,I2C等一般都是OC或者OD門,芯片內部無上拉電阻時,則外部必須加上
原创 taglist安裝
注意:taglist依賴於ctags,所以要先裝ctags,否則taglist裝了也沒法用! 1、首先安裝ctags 1)ubuntu安裝 sudo apt-get install exuberant-c
原创 ubuntu 12.04 alt+tab無法切換窗口的問題
安裝cpmpiz配置管理程序。 sudo apt-get install compizconfig-settings-manager 系統工具-首選項-compizConfig配置管理: 點擊左邊窗口管理,把右邊Stat
原创 Android 4.2藍牙介紹
Tieto公司某藍牙大牛寫得《程序員》投稿文章 Android 4.2藍牙介紹 藍牙一詞源於公元十世紀丹麥國王HaraldBlatand名字中的Blatand。Blatand的英文之意就是Blue tooth。這是因爲這位讓丹麥人
原创 linux內核cdev_init系列函數(字符設備的註冊)
內核中每個字符設備都對應一個 cdev 結構的變量,下面是它的定義: linux-2.6.22/include/linux/cdev.hstruct cdev { struct kobject kobj; /
原创 probe
kernel_init中do_basic_setup()->driver_init()->platform_bus_init()->...初始化platform bus(虛擬總線) 設備向內核註冊的時候platform_device_re
原创 linux 中斷中只能用mdelay不能用msleep
在linux driver開發中,經常要用到延遲函數:msleep,mdelay.雖然msleep和mdelay都有延遲的作用,但他們是有區別的:mdelay是忙等待函數,在延遲過程中CPU無法運行其他任務。最好用於短時間的延時,否則太浪
原创 I2C上拉電阻取值問題
漏極開路上拉電阻取值爲何不能很大或很小? 如果上拉電阻值過小,VDD灌入端口的電流(Ic)將較大,這樣會導致MOS管(三極管)不完全導通(Ib*β<Ic),有飽和狀態變成放大狀態,這樣端口輸出的低電平值增大(I2C協議
原创 Android 5.0源碼編譯問題
如果是自己通過repo和git直接從google官網上download的源碼,請忽略這個問題,但是由於google在國內被限制登錄,通過這一種方法不是每個人都能download下來源碼,通常的做法就是從別人那拷貝,然後自己編譯,那麼通常會
原创 Ubuntu 10.10 installation failure, apt configuration problem
Windows UAC is most probably entirely irrelevant. I had installed Ubuntu 11.10 to my usb drive using U
原创 ubuntu 格式化u盤
基本功,格式化命令,以格式化 /dev/sda1 分區爲例:$ sudo umount /dev/sda1 # 必須先卸載該分區# 格式化爲 FAT 分區$ sudo mkfs.vfat -F 32 /dev/sda1