原创 Ubuntu 12.04 LTS中文txt文件顯示亂碼問題

原因分析: 在win7上隨便打了幾個字,保存,默認是ANSI編碼(即GBK或者GB18030),現在改成UTF-8,然後進ubuntu,掛在win7的系統盤,找到這個文件,打開,不亂碼。 win7能支持UTF-8,那麼只要ubuntu能支

原创 DM8168 關於nand flash的折騰之路

主機平臺:ubuntu 12.04  目標平臺:TI DM8168 開發套件:*****北京某公司開發板 拿到板子,看了看資源,看了看平臺的組成,上網看了看這寫博客的評價,之後就開始了折騰之路,還是老方法;首先用廠商給的東西,原封不動的

原创 成爲嵌入式開發工程師幾個步驟

學習技術不難,看你自己怎麼規劃希望給參加深圳單片機培訓的朋友一些分享和幫助ARM+LINUX路線,主攻嵌入式Linux操作系統及其上應用軟件開發目標: (1) 掌握主流嵌入式微處理器的結構與原理(初步定爲arm9) (2) 必須掌握一個

原创 ARM_S3C2440中斷分析

ARM S3C2440中斷分析 1.什麼是中斷 所謂中斷,是指CPU在正常運行程序時,由於內部/外部事件或由程序預先安排的事件,引起CPU中斷正在運行的程序,而轉到爲內部/外部事件或爲預先安排的事件服務的中斷程序中去,服務完畢,再返回去執

原创 vim 中Ctags的安裝和使用

vimtagsshell工具structlinux 這兩天看到網上有將vim 改造成功能強大的IDE的blog,突然心血來潮,親身經歷了一下。 網友的帖子都不錯,我這裏只是將各種插件分開羅列,然後加上一些使用技巧。 希望本文對你有所幫助

原创 UNIX/Linux C 程序員需要掌握的七種武器

我是一名普通的軟件工程師,不是什麼技術大牛。這篇文章所提到的“七種武器”只是我這些年工作經驗的一點體會和感悟,如果有錯誤的地方,還請大家指正。 (一)C語言 作爲一名C程序員,熟練掌握C語言是最基本的一項技能。關於如何學好C語言,以及C語

原创 ubifs燒寫到nand flash中的幾種方法

1. UBIFS文件系統鏡像的製作過程 1.1 所需的工具 製作UBIFS鏡像所需的工具有mkfs.ubifs和ubinize,可以通過以下方式獲取到此兩個工具: 1. 方法一:從官網通過git工具下載源碼,編譯可得之,下載命令: g

原创 ubuntu grub修改 啓動時間 啓動項選擇

grub啓動說明: 執行update-grub時, 利用/etc/default/grub文件中的參數值, 去運行 /etc/grub.d/目錄下的衆多程序, 生成/boot/grub/grub.cfg文件,供啓動時調用。一、修改啓動時間

原创 C 語言編程 #if 0 #endif和:#if 1 #endif

C 語言編程 #if 0  #endif和:#if 1  #endif: if 0  .........code1 #endif 這種編譯器不編譯code1中內容,被編譯器忽略掉。 #if 1  .........code2 #endif

原创 兩臺Linux系統之間傳輸文件 secure CRT scp

如何在Linux系統之間傳輸文件及文件夾,簡單介紹下Linux系統自帶的命令scp,使用這個命令進行兩臺Linux系統服務器之間進行傳輸文件及文件夾

原创 嵌入式開發 tftp使用方法

參數說明:-l  是local的縮寫,後跟存在於Client的源文件名,或下載Client後               重命名的文件名。           -r   是remote的縮寫,後跟Server即PC機tftp服務器根目

原创 vim 的語法錯誤定位 多行編輯 摺疊-展開

1、語法錯誤定位 因爲 vim 天生就是 C 語言開發者的利器,所以很多時候它的一些原生功能就能爲 C 程序員提供非常好的用戶體驗。 在 C 語言編譯環境中,我們的編譯一般是由 make 這個命令開始的,而 vim 就很好的整合了這個 m

原创 makefile相關總結

1、@ $ archclean:           @$(MAKEBOOT)   clean 或者 checkbin:           @   /bin/ture           @   true 這裏面 @$和@代表着什

原创 dd命令 linux系統硬盤移植 linux系統備份

現有linux系統,由硬盤sda運行,想將其整體拷貝至硬盤sdb,並由sdb啓動系統,如何做? 兩種方案,第一種方案tar命令壓縮拷貝;第二種方案,linux dd命令直接拷貝。 1、第一種方案,tar壓縮備份恢復 tar壓縮備份後,在恢

原创 ARM彙編總結 MOV PC,LR

目錄(?)[-] 終於明白這個LR寄存器了 彙編學習總結記錄 終於明白這個LR寄存器了 看下面這個ARM彙編吧 BL  NEXT                                 ;跳轉到子程序 ......