原创 Archlinux 缺少 No such file or directory

我是在安裝gazebo的ignition-transport時碰到的這個問題,報錯大意就是缺少 $tar -xvzf [包名] 解壓,然後運行 $./configure 生成Makefile,然後 $make $make inst

原创 Archlinux arm的國內鏡像源(for Banana Pi / Raspberry Pi , etc)

以前一直沒有找到國內Archlinux arm的鏡像源,http://mirror.bit.edu.cn/只有Arch,沒有Arch for arm,所以一直用的是官網那幾個源,導致速度特別特別慢,一般20-30k/s,運氣不好還會2k

原创 在Code::Blocks中配置OpenGL

在CodeBlocks中配置OpenGL和在VC、VS中配置略有不同,需要的庫文件也略有差別。本文章以CB13爲例。(新老版本通用,但最好使用mingw工具,GCC/GDB等,其他編譯內核未測試) 首先下載庫文件(文章底部下載,傳到百

原创 FTP顯示illegal PORT command 、Unknown Command解決方案

今天下午用Banana Pi 在宿舍裏開FTP服務器,開的時候沒有任何問題,結果用電腦上的Archlinux連接的時候,總是提示500 illegal PORT command 、500 Unknown Command。 網上搜

原创 2.10 2015 週記

2.10 2015 週記 BIT-ACM冬訓今天就算正式結束了,下午一場總結賽打了4個小時回來之後眼都花了,結果還是比較滿意的~第二名(和第一名通過的題數目一樣,罰時多了點),對比當初新生賽十幾名只是中游水平還是進步蠻大的,而且作爲集訓

原创 【轉】模型視圖矩陣和投影矩陣(webgl筆記)

這段時間在做遊戲3D場景生成和2D/3D切換的時候對模型視圖矩陣和投影矩陣很頭疼,直到看到這篇文章才豁然開朗,這篇文章講的非常詳細易懂,特地轉來。 可以關注我的個人主頁:http://alanzjl.sinaapp.com 最近在學習

原创 使用Ubuntu Paste發佈代碼

如題,如題,如果直接粘貼代碼到網站會出現很多問題,比如縮進都消失以及沒有代碼高亮,導致閱讀極度極度不便。推薦這個網站,http://paste.ubuntu.com用法:打開網站,在Poster處寫上發佈者(當然可以隨便寫)在Syntax

原创 案例說明stm32官方庫函數使用方法 (庫版本v3.5, Keil MDK 5)

相關文件下載:於文章最後 stm32的官方庫非常方便,但是裏面的使用手冊是英文的,而且也沒有很詳細的使用說明,對新手來說入門比較困難,而且網上現存的教程要麼是針對v2.x的庫的,要麼是針對keil 4.x的,這兩個東西更新後差別都蠻大

原创 Banana Pi的GPIO應用以及驅動HC-SR04超聲波測距模塊

先上效果圖: Banana Pi基於ArchLinux,用了Banana Pi的GPIO庫,這裏安裝: https://github.com/LeMaker/RPi.GPIO_BPC HC-SR04是之前的51單片機小車上的,一直

原创 在stm32上使用Arduino IDE(神舟I號爲例)

Arduino IDE是一種很方便的開發環境,通過把底層代碼函數化,做到讓使用者開發軟件不需要太多瞭解底層控制,縮短了代碼,大大提升了開發效率。而且Arduino基於C/C++,其語言、開發環境都很容易理解,是初學者的一個不錯選擇。但是,

原创 新的開始,上下求索

恍恍惚惚晃晃悠悠,終於最終決定要開始寫自己的個人博客了。其實準確的說也不是第一次開始寫,以前在各個網站比如新浪啦、網易啦之類的博客平臺註冊過,不過當時也就是圖個新鮮。昨天,經馬老師的提醒,確實覺得是時候開始寫點什麼了,權當是做個Learn

原创 STM32 通用輸入輸出端口GPIO BRR、BSRR、ODR寄存器詳解

詳細頁面:http://alanzjl.sinaapp.com/2015/02/gpio_brr_bsrr_odr/ BRR、BSRR、ODR都是用來控制16位針腳的。 其中,BRR和ODR高16位都不可用(Reserved),使用低

原创 簡析OpenGL的2D、3D切換

最近做遊戲的時候遇到了一個小問題,我們的遊戲是2D、3D結合的(準確的說是主菜單、議會界面是2D的,但是真實打鬥場景爲3D),由2D切換到3D沒有問題,但是由3D切換回2D問題就來了:每次切換都只有glClear()管用,其餘的加載圖片

原创 2015 2.3周總結

從老師那裏拿到板子已經一週了,這一週主要進行了一些熟悉硬件、軟件的工作,下面是這一週的小結。 上週因爲準備考試,所以進度不算太快,主要是做了一些Arduino在STM32上的應用的測試。剛開始因爲不懂STM32的各種啓動方式所以移植遇到

原创 爲Python配置Vim編輯器(GUI/非GUI皆可)

** Vim as a python IDE ** 最近一直在寫Python,但一直沒有像樣的配置一下Vim,沒有代碼提示、沒有Highlight導致寫代碼效率低下,於是輾轉找到了英國的一篇配置Vim for Python的文章,抽