原创 12864液晶顯示實驗
/**************************************************實驗名稱:12864LCD實驗一實驗目的:在12864第一行顯示"今天的日期是",第二行 顯示"2015年",第三行顯示"1月30日"
原创 串口編程實驗報告
/**************************************************實驗名稱:串口實驗一實驗目的:在上位機上用串口調試助手發送一個字符X,單 片機在收到字符後返回給上位機,顯示"I got X",
原创 1602液晶顯示實驗報告
/**************************************************實驗名稱:1602LCD實驗一實驗目的:打開LCD,在第一個空格顯示閃爍的光標實驗備註:*************************
原创 Git使用筆記
在ubuntu 14.04上安裝 sudo apt-get install git安裝用到的依賴或工具 sudo apt-get install git-doc git-svn git-email git-gui gitk第一次使用
原创 0-11 NFS與TFTP服務器配置
(以下針對RHEL6的配置,與其他Linux發行版可能略有不同)1.tftp服務器 安裝前,先安裝xinetd,再安裝tftp服務器 rpm -ivh tftp-server-0.49xxx.rpm 配置tft
原创 ARM立即數講解--LDR和MOV的區別 .
Mov 是把立即數賦給一個寄存器,但對立即數的範圍有要求。只能是由8bit連續有效位通過偶數次移位能得到的數。如果立即數超出這個範圍,就沒辦法用一條MOV指令給寄存器賦值。LDR除了普通的讀數之外,也有給寄存器賦立即數的功能。你只要寫 L
原创 1-1-1 裸機工具安裝
一,交叉編譯工具鏈的安裝與測試安裝方法1. gcc用的是arm-linux-gcc-4.3.2,對壓縮包進行解壓,路徑設爲根目錄下(ubuntu需sudo) tar xzvf arm-linux-gcc-4.3.2.tar.g
原创 1-1-3 Makefile工程管理初探
1. makefile的用途:用來描述程序編譯、鏈接的規則,使程序編譯自動化2. makefile的構成:規則、變量3. makefile的執行:執行make 或者 make clean等命令。4. 格式爲:/* 注意空格,“|”表
原创 1-1-5 安裝集成開發環境Eclipse
/* 以下筆記針對RHEL6爲平臺,針對2440開發的安裝過程,其他發行版需稍作修改 */1. 安裝gdb server(arm-linux-gdb-7.5.tar.gz),直接解壓後biuld-all,編譯後會在/opt目錄下自動生成/
原创 0-9 Linux遠程登錄
前提條件:1.能ping通Linux 2.關閉防火牆 /ect/init.d/iptables stop工具一:putty-SSH 輸入IP地址,協議選中SSH,命令行遠程操作Linux系統
原创 0-13 sudo用戶管理
(以下針對RHEL6的配置,與其他Linux發行版可能略有不同)作用:管理員權限下放給用戶添加格式: 用戶名 主機名 = (運行用戶名) 命令例如: smb ALL = (ALL) /usr/sbin/useradd
原创 0-17 開發板串口設置
一般用Secure CRT 通過串口對開發板進行訪問和操作,步驟:設置快速鏈接協議選用Serial,把RTS/CTS的選項去掉波特率設置爲115200
原创 0-7 文本編輯器的使用
Vimvim hello.c按i鍵進入插入模式編輯文檔按ESC鍵進入命令模式按:鍵進入底行模式,然後wq保存並退出命令行模式yy: 複製光標所在行myy:複製光標開始的n行p: 粘貼dd: 刪除光標所在行ndd:刪除光標開始的n行/nam
原创 0-6 Linux命令詳解
第一組:用戶管理添加有用戶 useradd [] 用戶名添加用戶後,在/home自動生成用戶文件夾刪除用戶 useradl [-r] 用戶名刪除用戶後,在/home用戶文件夾通過[-r]選項自動刪除修改用戶密碼 passw
原创 I2C總線及AT24C02讀寫實驗報告
/**************************************************實驗名稱:I2C總線實驗一實驗目的:利用定時器產生0~99秒錶在數碼管前兩位顯示 每過一秒寫入到AT24C02裏面,關閉實驗板後 重新