原创 嵌入式軟件組成及u-boot介紹
一、 嵌入式Linux軟件結構與分佈 一般情況下嵌入式Linux系統中的軟件主要分爲以下幾部分: 1. 引導加載程序:其中包括內部ROM中的固化啓動代碼和BootLoader兩部分。 內部固化ROM是廠家在芯片生產時
原创 ubuntu 13.04 搭配android 開發環境
1.安裝JDK 首先到oracle的官網上下載linux版本的JDK,網址爲:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-40
原创 Linux下壓縮某個文件夾(文件夾打包)
tar -zcvf /home/xahot.tar.gz /xahot tar -zcvf 打包後生成的文件名全路徑 要打包的目錄 例子:把/xahot文件夾打包後生成一個/home/xahot.tar.gz的文件。 zip 壓縮方法:
原创 u-boot啓動過程
1.關於啓動流程 1.1 啓動階段分爲3個,bl0,bl1,bl2。下面只是就功能方面對它們做說明,實際設計的時候,也許會對其具體功能做出調整,也就是說,這幾個階段的劃分是就功能而言的,不能看得太死。 bl0:出廠的時
原创 作爲一個新人,怎樣學習嵌入式Linux ?(韋東山)
作爲一個新人,怎樣學習嵌入式Linux ?(韋東山) 被問過太多次,特寫這篇文章來回答一下。 在學習嵌入式Linux之前,肯定要有C語言基礎。彙編基礎有沒有無所謂(就那麼幾條彙編指令,用到了一看就會)。 C語言要學到什麼程
原创 移植u-boot到gec210
第一步:在頂層Makefile 中添加板級目標 gec210_config : unconfig @$(MKCONFIG) $(@:_config=) arm s5pc11x gec210 samsung s5pc110 @ech
原创 gec210 uboot 環境配置
ip地址配置 服務器ip set serverip 192.168.1.2 板子ip set ipaddr 192.168.1.3 網關 set gatawayip 192.168.1.1 save 可以使用pri查看
原创 linux啓動流程
啓動第一步--加載BIOS 打開計算機電源,計算機會首先加載BIOS信息,BIOS中包含了CPU的相關信息、設備啓動順序信息、硬盤信息、內存信息、時鐘信息等等。 啓動第二步--讀取MBR 硬盤上第0磁道第一個扇區被稱爲MBR,也就是Ma
原创 android應用程序(一) 短信收發
佈局 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
原创 GPIO簡介
GPIO簡介 GPIO(通用輸入/輸出端口)是相對於芯片而言的,如果在對應的芯片存在GPIO引腳則可以通過讀這些引腳來獲取引腳的變化(即:引腳的高低
原创 vim 設置
vim默認的配置使用起來還不能讓人滿意,還需要自己配置 默認配置文件是:/etc/vim/vimrc 我們可以在家目錄下建立自己的配置文件 切換到家目錄 #cd ~ touch一個名爲.vimrc的文件(以
原创 安裝tftp服務器
在嵌入式開發中我們經常需要把編譯好的鏡像文件下載到開發板中,我接觸過的主要有串口、usb和tftp下載這三種方式。 用tftp下載就需要要我們的主機上先安裝tftp服務器。 1、安裝軟件包 sudo apt-get i
原创 手機短信的PDU編碼和解碼
共有三種方式來發送和接收SMS信息:Block Mode, Text Mode和PDU Mode。其中PDU Mode被所有手機支持,可以使用任何字符集,這也是手機默認的編碼方式。 發送短消息常用Text
原创 搭配嵌入式開發環境
一、samba 服務器搭建 smb安裝 root@gec-virtual-machine:/etc/samba# apt-get install samba smbfs 配置/etc/samba/smb.conf 在最後
原创 u-boot 頂層Makefile 分析
U-Boot 頂層Makefile 解析 u-Boot -Makefile(一) 聲明 : 以下解析大部分來自網絡大神之手 所以可以放心閱讀 Good luck VERSION = 1 PATCHLEVEL = 1 SU