原创 make: *** 警告:文件“ManyDialog.pro”的修改時間在將來9.1e+04

make: *** 警告:文件“ManyDialog.pro”的修改時間在將來9.1e+04   今天寫了一個關於時間的程序,用下面命令編譯時沒有發生警告: # arm-linux-gcc -lm -o fbtest fbtest.c

原创 Git clone 命令

Git clone 命令參數: 使用命令:git  clone -help [plain] view plaincopy $ git clone -help   usage: git clone [options

原创 在Ubuntu中安裝Eclipse與Helloworld

一、Eclipse的下載與安裝 1、首先,在Eclipse的官網中下載最新版的Luna SR2http://www.eclipse.org/downloads/packages/release/Luna/SR2(點擊打開鏈接)直接下載最新

原创 Linux內核同步與互斥--鎖機制

內核中提供了多種方法來防止競爭條件,理解了這些方法的使用場景有助於我們在編寫內核代碼時選用合適的同步方法, 從而即可保證代碼中臨界區的安全,同時也讓性能的損失降到最低。 主要內容: 原子操作自旋鎖讀寫自旋鎖信號量讀寫信號量互斥體完成變量

原创 Socket中send函數的理解

Socket中send函數的理解 int send(SOCKET s,  const char *buf,    int len,    int flags);   參數描述: SOCKET s         發送

原创 Git詳解之七:自定義Git

原文:《Pro Git》 自定義 Git 到目前爲止,我闡述了 Git 基本的運作機制和使用方式,介紹了 Git 提供的許多工具來幫助你簡單且有效地使用它。 在本章,我將會介紹 Git 的一些重要的配置方法和鉤子機制以滿足自定義

原创 windows共享打印機機器定時清理連接會話的問題

“網絡打印機”是把一臺普通打印機連接到一臺普通PC上並作共享,然後大家連接到這臺PC上打印。 在使用過程中可以會出現一個問題:部分同事無法打印,重新

原创 64位ubuntu:arm-linux-gcc –v 提示找不到該文件或目錄

安裝交叉編譯工具,執行arm-linux-gcc –v命令出現提示找不到該文件或目錄? 解決方法: 一般情況下 使用的都是32的ubuntu 配置好環境後一般不會有問題,但是對於64位的ubuntu系統,在配好環境後 進入arm-lin

原创 Linux內核多線程

Linux內核多線程(三) Linux內核可以看作一個服務進程(管理軟硬件資源,響應用戶進程的種種合理以及不合理的請求)。內核需要多個執行流並行,爲了防止可能的阻塞,支持多線程是必要的。內核線程就是內核的分身,一個分身可以處理一件

原创 Ubuntu 下使用minicom 的配置過程

Ubuntu 下使用minicom 的配置過程 emouse原創文章,轉載請註明出處http://www.cnblogs.com/emouse/ 虛擬機安裝的Ubuntu 11.10,打算直接在虛擬機中使用個超級終端類的軟件來連接開發板

原创 MBR修復

mbr(主引導記錄(Master Boot Record)) MBR,即主引導記錄,是對IBM兼容機的硬盤或者可移動磁盤分區時,在驅動器最前端的一段引導扇區。MBR概念是在1983年PC DOS 2.0支持硬盤後纔有的。[1] MBR描

原创 git core.autocrlf配置說明

git core.autocrlf配置說明 格式化 格式化是許多開發人員在協作時,特別是在跨平臺情況下,遇到的令人頭疼的細小問題。 由於編輯器的不同或者Windows程序員在跨平臺項目中的文件行尾加入了回車換行符, 一些細微的空格

原创 嵌入式Linux串口應用編程之串口配置

    串口的設置主要是設置struct termios結構體的各成員值,如下所示:     #include<termios.h>     struct termios     {         unsigned short c_i

原创 嵌入式Linux串口應用編程之串口讀寫

 在配置完串口的相關屬性後,就可以對串口進行打開和讀寫操作了。它所使用的函數和普通文件的讀寫函數一樣,都是open()、write()和read()。它們之間區別的只是串口是一個終端設備,因此在選擇函數的具體參數時會有一些區別。另外,這裏

原创 嵌入式Linux串口應用編程基礎知識

常見的數據通信的基本方式可分爲並行通信與串行通信兩種。     ● 並行通信是指利用多條數據傳輸線將一個字數據的各比特位同時傳送。它的特點是傳輸速度快,適用於傳輸距離短且傳輸速度較高的通信。     ● 串行通信是指利用一條傳輸線將數據以