原创 Open drain & push pull 原理(轉)

最近在寫GPIO的driver, 在配置GPIO管腳時,看見了感覺熟悉的兩個名詞:Open Drain and Push Pull。可是一時對它們的原理及區別有感覺很模糊,故上網收集了一些資料複習一下。      所謂開漏電路概念中提到的

原创 電磁波頻譜及劃分

     

原创 PCB設計時走線寬度和電流的關係

這是一個讓很多人都頭疼過的問題,從網上找了一些資料整理如下。我們需要知道銅箔厚度有0.5oz(約18μm),1oz(約35μm),2oz(約70μm) 銅,3oz(約105μm)及以上。 1.網上的表格 表格數據中所列出的承載值是在常溫

原创 ubuntu14.04 下flash_tool問題

1、驅動配置:     先配置adb驅動:vim /etc/udev/rules.d/53-android.rules 然後配置flash_tool的,vim /etc/udev/rules.d/53-MTKinc.rules 驅動重

原创 grep技巧

在某一目錄下遞歸[所有子目錄]查找某一字串: grep -r “字串” 目錄名 就是加一個-r參數,請看man page: -R, -r, –recursive Read all files under each directory, r

原创 USB Type-C Configuration Channel (CC) pin function

USB Type-C定義了CC pin,理解了CC pin的功能,大致上就等於理解了Type C。下面六個項目是Type C Spec所定義的CC pin功能。 1. Detect attach of USB ports, e.g. a

原创 [Android6.0][MTK6737] 啓動流程分析

https://blog.csdn.net/dearsq/article/details/79494930   OS:Android6.0  Hardware:MTK6737   一、啓動流程概覽 1. BootRom 2. Prelo

原创 MOS管當開關控制時,爲什麼一般用PMOS做上管NMOS做下管?

瞭解MOS管的開通/關斷原理你就會發現,使用PMOS做上管、NMOS做下管比較方便。使用PMOS做下管、NMOS做上管的電路設計複雜,一般情況下意義不大,所以很少採用。 下面先了解MOS管的開通/關斷原理,請看下圖: NMOS管的主迴路

原创 Android系統

https://www.jianshu.com/p/02f0f9b03415 前置文章 《Android系統之System Server大綱》 《Android無線電信息管理開篇準備工作》 《初識com.android.phone》 《P

原创 Android Log系統

一,log是按照種類存儲在不同的buffer中。     /** @hide */ public static final int LOG_ID_MAIN = 0;     用Log.v, Log.d, .... 輸出     /** @

原创 linux下刪除目錄及其子目錄下某種類型文件

find . -name "*.txt" -type f -print -exec rm -rf {} \;    

原创 PADS輸出位號圖

PADS輸出位號圖 1.選擇CAM文件輸出: 2.選擇TO層並且然後點擊編輯按鈕(這裏先說輸出頂層位號圖): 3.選擇文檔類型爲絲印並且輸出設備爲打印: 4.設備設置裏選擇輸出設備爲PDF軟件,並且在選項了設置對齊方式爲”調整爲合適

原创 LTF散熱框架軟件實現_結合MTK6797平臺

一. LTF熱管理框架簡介  LTF(Linux Thermal Framework),主要位於BSP kernel模塊,LTF抽象出兩種類型的設備,熱區設備TZD[Thermal Zone Device] 和冷卻設備[Cooling D

原创 穩壓二極管的原理和伏安特性

穩壓二極管是應用在反向擊穿區的特殊硅二極管。穩壓二極管的伏安特性曲線與硅二極管的伏安特性曲線完全一樣,穩壓二極管伏安特性曲線如圖1所示。 圖1 穩壓二極管的伏安特性 從穩壓二極管的伏安特性曲線上可以確定穩壓二極管的參數。 1.穩定電壓V