原创 重裝virtualBOX後虛擬機網卡越來越多的解決辦法

找到 /etc/udev/rules.d/70-persistent-net.rules 文件,直接刪除或者用VIM修改裏面的內容重啓虛擬機即可sudo vim /etc/udev/rules.d/70-persistent-net.ru

原创 將LED驅動模塊編譯到Linux3.10.17內核

1.將編譯通過後的模塊驅動文件複製到drivers/leds/目錄下面,文件名就叫做leds-smtp.c好了,通過SMTP發送郵件控制LED亮滅的一個驅動 2.打開drivers/leds/目錄下面的Makefile文件,我用的mi

原创 收藏幾個安卓鏡像地址

Android SDK在線更新鏡像服務器大連東軟信息學院鏡像服務器地址:http://mirrors.neusoft.edu.cn 端口:80北京化工大學鏡像服務器地址:IPv4: http://ubuntu.buct.edu.cn/ 端

原创 SVN提交代碼出現403 Forbidden的錯誤

用svn client的時候出現這麼一個問題,客戶端能正常check out,但是在check in的時候出錯了: Server sent unexpected return value (403 Forbidden) in respo

原创 樹莓派使用360wifi2實現無線上網

我的樹莓派板子使用的是Arch Linux arm系統,一開始使用的是ubuntu core,後面覺得ubuntu玩着也沒啥意思,所以將系統換成了Arch。 1、 更新arch(已是最新的略過) pacman -Syu 2、 安

原创 mini2440開發板設置固定IP

文件系統:buildroot linux kernel version:3.10.17 先在串口終端中輸入 ifconfig -a後出現eth0但是輸入ifconfig沒有出現eth0那說明可能是linux驅動有問題 eth0

原创 記一次STM32F103 bootloader的調試

前一段時間改好了STM32的bootloader程序,但是一直沒有測試,今天把app寫好了以後加上bootloader一起調試 發現APP在0x80000000地址串口能夠正常收發數據,在0x8003400地址就只能發不能接收數據了,對比

原创 lubuntu14.04右下角沒有網絡管理的解決方法

先安裝network-manager-gnome sudo apt-get install network-manager-gnome 執行nm-applet即可在右下角看到網絡管理已經起來了。 自動啓動: 開始->首選項->LXses

原创 使用命令行編譯vs2010的工程

在Linux下面開發做久了,習慣了用命令行的終端編輯、編譯,一個終端就可以全部搞定,用起來感覺蠻爽的。 這幾天閒來無事,就搞了一個vs2010,學着用C#寫小工具。 小工具寫好了以後,也沒什麼卵事可做,就在vs的安裝目錄裏看了看 安裝目錄

原创 啓動Android模擬器報PANIC: Could not open: C:\Users\RenZhe\.android/avd/test.ini問題解決

造成該問題的原因是沒有配置 ANDROID_SDK_HOME, 模擬器會以當前用戶的環境目錄作爲 ANDROID_SDK_HOME 的目錄,所以造成了錯誤。 解決辦法:設置環境變量 ANDROID_SDK_HOME 爲安裝路徑D:\And

原创 buildroot設置開機自動運行程序和自動登錄

設置自動登錄和開機啓動 設置開機啓動: 在# now run any rc scripts的註釋下面照格式添加添加 ::sysinit:/etc/init.d/smtp_pop3   #smtp_pop3是我自己在init.d目錄下建立

原创 mini2440的NFS掛載失敗的問題

今天下午有空就翻出以前的開發板繼續玩linux下的驅動,由於換了IP,所以修改了U-boot參數,結果nfs在虛擬機裏面能掛上,但是就是在開發板上掛載失敗,糾結了一下午,最後發現是裏面nfs的參數弄錯了(將nfs服務器IP和開發板的IP弄

原创 ARM中大小端轉換和按字節反轉

寫了這麼久的代碼,一直沒怎麼了解底層,由於要按bit反轉數據,所以查到了如下信息: 裏面還有大小端轉換,以前自己寫大小端轉換,真傻。。。 4.3.11. REV、REV16、REVSH 和 RBIT 在字或半字內反轉字節或位的順序。

原创 Linux下面使用消息隊列通信出現*** stack smashing detected ***: ./pop3main terminated的解決方法

原先使用redhat 5.0下面寫了一個smtp和POP3的程序,使用消息隊列進行通信,pop3的那個程序在單進程的時候運行正常,但是做成多線程就會出現段錯誤直接退出,後面使用多進程勉強實現功能。後面由於某些原因,轉戰到Ubuntu下面,

原创 c++面試題:在不改變任何代碼的情況下 輸出hello world!

#include<iostream> using namespace std; //在不改變任何代碼的情況下 輸出hello world! int main() { cout << "world!" << endl;