原创 內核模塊加載順序詳解
Linux內核爲不同驅動的加載順序對應不同的優先級,定義了一些宏: include\linux\init.h #define pure_initc
原创 STM32F103RCT6 各個字段的含義:
STM32F103RCT6 各個字段的含義: STM32(芯片系列):STM32代表ARM Cortex-M 內核的32位微控制器 103(芯片子系列):101基本型,102USB基本型(USB2.0),103代表增強型系列,105或
原创 檢測sd卡,常用intent總結
版權聲明:本文遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。 本文鏈接:https://blog.csdn.net/Prohackers/article/details/81001570 1、public st
原创 Android Input設備debug技巧
一、驅動層 檢查是否有點上報 adb shell getevent -l /dev/input/eventX 檢查input設備支持的屬性值 adb shell getevent -i /dev/input/eventX 二、Native
原创 如何使用 objdump 查看源代碼
如何使用 objdump 查看源代碼 1. 在編譯時必須使用-g選項,-g意爲debug,一般可以修改源代碼的 Makefile來實現 如: CC =$(CROSSCOM_PILE)gcc 爲 CC =$
原创 linux常用庫函數
1. setenv(), getenv() 可以用來做全局傳參 表頭文件 #include<stdlib.h> 定義函數 int setenv(const char *name,const char * value,int over
原创 sscanf解析字符串
貼一段android的代碼,一看就懂 以下代碼爲vold檢測u盤是否掛載的代碼,通過查看path是否存在,來確定u盤是否掛載成功 sscanf(line, "%255s %255s %255s\n", device, mount_path
原创 linux驅動中一個驅動代碼如何與多個設備之間進行綁定
今天調試linux驅動時遇到了一些問題,現記錄下來以便以後查閱和與大家分享我的心得。 我們在做linux驅動開發時往往會遇到這樣的一個問題,即多個兼容的設備需要一個相同的驅動,此時我們
原创 ubuntu平臺運行cooja的環境配置
下載contiki源碼,如果不用git下載的話會出現缺少mspsim的問題 git clone --recursive https://github.com/contiki-os/contiki.git 解決仿真cooja時遇到的缺少ms
原创 linux pgrep命令的使用
pgrep 是通過程序的名字來查詢進程的工具,一般是用來判斷程序是否正在運行。在服務器的配置和管理中,這個工具常被應用,簡單明瞭; 用法: #ps 參數選項 程序名 常用參數 -l 列出程序名和進程ID; -o
原创 fsl平臺anroid uboot配置
fsl android uboot使用注意點 BoardConfig.mk裏面的TARGET_BOOTLOADER_CONFIG有幾項,最終生成的