原创 tslib移植到fl440開發板

***********************************************************************************************************************

原创 linux-3.0-Gadget驅動移植實現模擬U盤

***********************************************************************************************************************

原创 GPS通訊協議解析

核心提示:說起NMEA協議,只要接觸過GPS設備的人,或者說是要用到GPS設備研發的人都知道,這是一個很常用的GPS通訊協議,而且也有很多人遇到關於NEMA協議的一些問題 說起NMEA協議,只要接觸過GPS設備的人,或者說是要用到GP

原创 windows下svn的使用

svn簡介:     SVN是Subversion的簡稱,是一個開放源代碼的版本控制系統,相較於RCS、CVS,它採用了分支管理系統,它的設計目標就是取代CVS。互聯網上很多版本控制服務已從CVS遷移到Subversion。說得簡單一點S

原创 linux下shell script學習(一)

對於以後想從事嵌入式軟件開發工作的人來說,至少要能看懂shell腳本,最好能自己編寫shell腳本,因爲當你在linux操作系統做開發你會發現,shell腳本能夠解決你總是重重複復做的一些事,給你節約很多寶貴的時間!那麼什麼是shell

原创 linux下gdb調試基本命令學習

   我們知道軟件開發,調試技能是一個必備技能,學會調試就能快速高效地抓到bug,而gdb 是 GNU 調試器,Linux 上的標配調試器。下面我就對我所學到的一些在linux下gdb調試命令進行一下總結: 命令描述: backtrace

原创 linux下svn命令使用

   前言:當我們做項目的時候,如果是一個團隊共同開發一個項目,團隊的成員想看,或則修改彼此的代碼。那麼這時候用到SVN版本控制系統將一個團隊的代碼統一管理起來,這是特別方便的一件事。以下我是以淘寶code代碼倉庫爲例進行相應的操作。 1

原创 linux下C語言編寫貪喫蛇遊戲

今天看了一下我之前關注過的一位大神的blog,看到他轉發的一篇貪喫蛇遊戲,感覺很有趣,於是將代碼放到linux系統下運行了一下,很不錯,mark一下!哈哈。 原文連接:點擊打開鏈接 /**************************

原创 linux下網絡socket編程(一)

 前言:在學習網絡socket編程之前,我們最好了解一下socket的基礎知識,以及TCP,UDP協議是怎樣的?網上有大量的文章分析SOCKET的,感覺這位網友分析的特別好,強烈推薦:點擊打開鏈接 1.什麼是socket?     soc

原创 STM32中的assert_param函數淺析

學習STM32時,追蹤源代碼經常會在ST庫函數中看到assert_param()函數,它的作用是什麼呢?上網瞭解一下之後便豁然開朗! 下面我將對它的作用及其用法進行簡單的總結! 其實assert_param()是一個斷言機制函數,它主要是

原创 linux下shell script學習(二)

今天再來學習shell腳本,下面對自己已經掌握的一些shell語法及命令進行總結! 1.read命令提示用戶輸入字符串 設置好PATH變量,這個比較好的是我們寫的腳本在執行時可以直接使用一些外部命令,而不必加上絕對路徑。 [zoulei

原创 STM32_按鍵中斷

**********************************************************************************************************************

原创 STM32_入門程序LED

***********************************************************************************************************************

原创 我對linux驅動 輸入子系統的理解

前言:學習驅動有一段時間了,之前所學習的驅動都是驅動最原始的寫法,也移植過很多驅動,然而並沒有對內核自帶的驅動進行深入的瞭解,於是出於好奇,就認真的學習了一下內核自帶的驅動,我發現之前所學習的驅動都是將file_operations結構體

原创 linux下GPRS模塊使用AT命令實現撥接電話,發中英文短信

***********************************************************************************************************************