原创 Qt5.6.0和tslib移植到ARM /etc/profile配置內容

export TSLIB_ROOT=/opt/tslib export TSLIB_TSDEVICE=/dev/input/event1 export TSLIB_TSEVENTTYPE=input export TSLIB_CO

原创 cpufreq子系統的使用

    linux內核中,自帶了cpufreq子系統用來控制cpu的頻率和頻率控制策略。本文我們以imx6ul爲例來講解cpufreq子系統的使用。     首先,編譯內核之前,make menuconfig,進入菜單Power

原创 linux下TF卡和U盤的自動掛載卸載

文章目錄前言:一、U盤的自動掛載和卸載1.修改mdev.conf文件2.創建udisk_insert文件3.創建udisk_remove文件二、TF卡的自動掛載和卸載1.修改mdev.conf文件2.創建sd_insert文件3.

原创 NFS服務器搭建與使用

文章目錄一、NFS服務器安裝二、NFS服務器配置三、 NFS的使用。 一、NFS服務器安裝 在主機上,輸入命令sudo apt-get install nfs-common,安裝nfs服務。 二、NFS服務器配置 在主機上,

原创 TFTP服務器搭建與使用

文章目錄一、TFTP服務器搭建二、TFTP服務器配置三、TFTP服務的使用 一、TFTP服務器搭建 使用如下命令安裝tftp-server: sudo apt-get install tftpd-hpa 如果需要使用tftp客戶

原创 misc設備驅動

misc設備驅動     misc 的意思是混合、雜項的,因此 MISC 驅動也叫做雜項驅動,也就是當我們板子上的某些外設無法進行分類的時候就可以使用 MISC 驅動。MISC 驅動其實就是最簡單的字符設備驅動,通常嵌套在 pl

原创 環形隊列原理及基於C++的實現

環形隊列原理及基於C++的實現 一、環形隊列的作用 在嵌入式軟件中,環形隊列的地位是非常重要的。由於經常需要用到串口、SPI等通訊接口,爲了避免高速CPU等待低速通訊外設的情況出現,通常需要給通訊接口的數據發送和接收分配緩存,而

原创 最簡單的字符設備驅動

最簡單的字符設備驅動 一、字符設備簡介     字符設備是 Linux 驅動中最基本的一類設備驅動,字符設備就是一個一個字節,按照字節流進行讀寫操作的設備,讀寫數據是分先後順序的。比如我們最常見的點燈、按鍵、IIC、SPI、LC

原创 Linux驅動模塊Makefile編寫

Linux驅動模塊Makefile編寫 一、序言 Linux驅動在從內核源碼分離出來之後,在以模塊單獨編譯時,需要單獨的Makefile,而且PC上需要存在對應的Linux內核源碼,以便Makefile指定路徑供模塊調用。 二、

原创 基於mini2440的Linux-3.18.108下TouchScreen驅動及ADC驅動的移植

基於mini2440的Linux-3.18.108下TouchScreen驅動及ADC驅動的移植 因觸摸屏和ADC驅動共用了ADC,所以本文在介紹觸摸屏驅動移植之前先介紹ADC驅動的移植。 1. ADC驅動移植 從Linux 2.