原创 linux運行時間

1. uptime命令輸出:09:32:17 up  8:41,  1 user,  load average: 0.01, 0.00, 0.00其中8:41代表系統已經運行8小時41分2.查看/proc/uptime$ cat /proc

原创 VNC connect to raspberry pi under ubuntu desktop environment

1 使用Remmina Remote Desktopubuntu 14.04自帶一款遠程桌面叫作 Remmina Remote Desktop利用它即可方便打開已經開啓VNC server的raspberry pi如圖,已經新建好了一個ra

原创 windows殺毒軟件四大名捕

    你是否有這樣的經歷:下載某軟件使用後系統變得越來越慢,硬盤狂響... 那麼我要告訴你,如果是這樣,你的電腦就中了***或病毒了。怎麼辦?殺毒吧!幾個殺毒軟件輪番上陣,可惜殺來殺去,***或病毒又死灰復燃,此時的心情可想而知...那麼

原创 linux下解壓zip亂碼

linux解壓widows壓縮的文件時有可能遇到亂碼的問題,沒有找到好的方法,臨時拼湊出一個曲線救國的方法湊合用。比如解壓zip文件,使用如下命令:unzip -O 字符集 xxxx.zip字符集可以是gb18030,cp936解壓出來的文

原创 ## Starting application at 0x30000000 ... ## Application terminated, rc = 0x1

uboot下跑arm裸機程序寫了main()函數,也去了頭轉換了格式(arm-linux-objcopy main -O binary main.bin )可是go的時候還是跑不起來(會出現## Starting application a

原创 C語言位運算

1. C語言中的位操作符 因爲C語言的設計目的是取代彙編語言,所以它必須支持彙編語言所具有的運算能力,所以C語言支持全部的位操作符(Bitwise Operators)。位操作是對字節或字中的位(bit)進行測試、置位或移位處理,在對微處理

原创 volatile關鍵字

volatile關鍵字;在進行各類地址定義時,往往用到volatile關鍵字,volatile的意思是“不穩定的”。有volatile修飾的變量,程序在每次訪問時,都會直接訪問該變量的內存空間,而不是對寄存器進行訪問(如果變量沒有進行vol

原创 shell數值計算

    在shell中,尤其是shell循環中,可能用到一些表達式的運算    使用expr命令可以完成這個要求,如:    x=$(expr $a + 1)    完成了計算$a與1相加的運算並將值賦給了x    類似算符還有      

原创 公頭與母頭器件設計參考

    很多電路接口都有公頭和母頭的區別,在設計電路時要是沒有考慮到這個問題,用到的接口與PCB電路設計的接口不一致,在調試時肯定會出錯。調試是搞電子設計關鍵的一步,而要是在設計PCB電路電路時,能夠事先考慮在這些問題,那對調試無疑是事半功

原创 ARM的向量中斷和非向量中斷

       向量中斷就是不同的中斷有不同的入口地址,非向量中斷就只有一個入口地址,進去了在判斷中斷標誌來識別具體是哪個中斷。向量中斷實時性好,非向量中斷簡單。向量者,矢量也,即指方向,門路。向量中斷------由硬件提供中斷服務程序入口地