原创 binutils安裝步驟

安裝步驟參考地址:  http://blog.chinaunix.net/uid-26552184-id-3529711.html 地址是binutils官方的說明文檔: https://sourceware.org/binutils/

原创 JNI 和 JNA

java調用C語言的方法: 1、JNI --- java native interface 2、JNA 3、runtime.exec() ,沒有研究 4、CORBA , 沒有研究   JNI和JNA是什麼東西? JNI是java和其他語言

原创 com串口編程---rs232

linux下一個圖形化的串口助手:cutecom 命令: $sudo apt-get install cutecom $sudo cutecom 參考地址:http://www.cnblogs.com/pang123hui/archive

原创 2 ARM7的三級流水線過程

地址:http://blog.csdn.net/enlaihe/article/details/7598941 看到彙編中很多關於程序返回與中斷返回時處理地址都很特別,仔細想想原來是流水線作用的效果。所以,決定總結學習下ARM流水線

原创 python thread模塊

參考:http://blog.csdn.net/kongxx/article/details/6190432

原创 代碼覆蓋率學習

參考文章: http://www.cnblogs.com/coderzh/archive/2009/03/29/1424344.html 代碼覆蓋 是衡量測試用例好壞的指標。 最常用的幾種: 1、語句覆蓋(也是行覆蓋) 2、判定覆蓋(分

原创 C語言調用python的demo

參考文章:http://blog.csdn.net/feitianxuxue/article/details/41129677

原创 ELF格式

命令: 1、 file  查看文件的類型。      file   /bin/ls   //具體各個部分是什麼意思不是很清楚。能知道是ELF格式,架構等 2、 objdump     //反彙編elf格式文件      參考地址 : 

原创 linux下靜態鏈接庫,動態鏈接庫,動態加載庫問題

linux下這三種庫的區別 動態鏈接庫(共享庫)和動態加載庫區別 使用方式 動態鏈接庫是程序運行一開始就要加載庫,動態加載庫是程序在運行到函數需要這個函數的實現的時候才加載庫。所以動態加載庫就需要一組函數來控制什麼時候加載庫。

原创 bat腳本基本用法

目錄 bat腳本基本用法 echo off 字符串拼接 獲取當前路徑 參考 bat腳本基本用法 echo off @echo off 是關閉回顯 ::是行註釋 字符串拼接 set exePath=%cd%\te

原创 makefile

參考文章: makfile:http://blog.csdn.net/ruglcc/article/details/7814546/ gcc:http://www.cnblogs.com/ggjucheng/archive/201

原创 什麼是可執行文件

參考地址: http://www.cnblogs.com/tsunami-lj/p/5759829.html 什麼是可執行文件:可以加載到內存,由操作系統加載程序執行的。 ELF的格式是什麼樣 linux下ELF理解: http:/