原创 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命令實現撥接電話,發中英文短信
***********************************************************************************************************************