原创 org.apache.maven.archiver.MavenArchiver.getManifest解決方法

elipse maven工程  pom.xml報錯如下: org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject,

原创 imx6設備樹(dts)pinctrl解析

http://blog.csdn.net/michaelcao1980/article/details/50730421 最近在移植linux,用到kernel版本爲3.14.28,在高版本的內核源碼中用到了設備樹(device-tr

原创 cdev、misc以及device三者之間的聯繫和區別

1.從/dev目錄說起 從事Linux嵌入式驅動開發的人,都很熟悉下面的一些基礎知識 比如對於一個char類型的設備,我想對其進行read wirte 和ioctl操作,那麼我們通常會在內核驅動中實現一個file_operations結構

原创 UBOOT通用菜單menu的實現

1. 概述 在uboot中經常需要開發一個菜單,用來進行一些選項類的操作,如下圖所示 網上有很多介紹菜單的開發方法,但很多都是自己開發,沒有統一的開發框架。最近研究uboot代碼時發現,其實uboot(版本爲2016)代碼中有一個菜

原创 uboot_v2016 版本中fw_printenv的編譯問題

最近研究fail-safe的嵌入式軟件升級方案,需要在linux環境下修改uboot中的環境變量,所以需要交叉編譯uboot中的/tool/env代碼,編譯過程中遇到了很多問題,最終完美解決了。我的交叉編譯工具用的是freescal的im

原创 shell啓動程序的四種方式

需要執行script.sh 文件 方式一: ./script.sh  執行shell腳本時是在當前shell(稱爲父shell)開啓一個子shell環境,此shell腳本就在這個子shell環境中執行。shell腳本執行完後子she

原创 raw nand flash 與emmc nand flash的區別

1.通常情況下,我們所說的nand flash特指raw nand flash. flash本身沒有壞塊管理,需要軟件進行壞換管理,也叫作 非管理的nand( non-managed NAND). emmc nand flash 芯片內

原创 uboot腳本(類似於shell)

uboot啓動時,通常可以中斷uboot啓動,進入uboot命令行界面。進入後可以設置環境變量,使用一些命令行。除此之外,還可以使用命令行腳本。 在環境變量中,會遇到以下的一些語法,這些語法結構是uboot中支持的。 "if test

原创 UBOOT中環境變量的類別

調試UBOOT時,想增加一個環境變量ipaddr,這個環境變量是uboot中默認支持的一個環境變量,當增加一個內容如下 #define CONFIG_IPADDR “192.168.1.2” "ipaddr=" CONFIG_IPADDR

原创 非常適用的Sourceinsight插件,提高效率事半功倍

http://www.cnblogs.com/wangqiguo/p/3713211.html 不錯,mark下

原创 貪婪算法與調度問題

《數據結構與算法分析》中關於貪婪算法與調度問題的理解 有四個作業,j1 j2 j3 j4,每個完成時間爲t1 t2 t3 t4.如果順序進行作樂,那麼總的完成時間計算爲: t=j1*t1+j2*(t1+t2)+j3*(t1+t2+t3)+

原创 win7環境下wireshark編譯環境搭建

主要參考 https://wenku.baidu.com/view/854c986d011ca300a6c39081.html 編譯環境 WIN7,wireshark1.9.0,VS2010,Python2.7 自己搭建環境過程中遇到的

原创 yocot目錄結構說明

以下結構爲yocto工程的一些通用的結構。實際工程中,各個廠商可能根據自己的需要進行剪裁,但是整體的結構以及每個目錄存放的內容大體上是一致的。 頂層文件結構 bitbake          bitbake工具目錄。bitbake,是一

原创 zookeeper的句柄fd泄漏問題

問題描述 3.3.3版本的zookeeperd的客戶端正常鏈接到服務端時,如果此時將客戶端網絡斷開,zookeeper會嘗試進行連接,但此時由於網絡不可達,連接失敗。 但此時如果通過ls -l /proc/pid/fd | wc -l

原创 java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log 造成的原因和解決方法

錯誤信息如下 Exception in thread "main" java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marke