原创 Firefly rk3399開發(一)------------前言

        學習瑞芯微rk3399有一段時間了,一開始有很多迷茫,後來逐一都解決了,接下來將本階段學習的體會總結一下,以此作爲紀念,方便自己以後查閱,如果有可能的話也希望能夠給別人一點借鑑。         爲什麼要寫這些?     

原创 前言

        學習瑞芯微rk3399有一段時間了,接下來將本階段學習的體會總結一下,將會在以後的文章中陸續更新,一方面方便自己以後查閱,另一方面方便其他人蔘考,避免一些彎路吧。本人希望能夠寫成一個體系,讓初學者能夠循序漸進,但本人知識能

原创 opencv交叉編譯錯誤處理

1.編譯中出現如下錯誤: [ 24%] Linking CXX shared library ../../lib/libopencv_highgui.so /opt/arm-linux-gnueabihf/bin/../lib/gcc/a

原创 ubuntu下載NDK源碼

1.安裝git sudo apt-get install git-core 2.安裝curl sudo apt-get install git-core curl 3.下載NDK源碼 ./build/tools/download-to

原创 算術編碼

算術編碼 是一種無損數據壓縮方法,也是一種熵編碼的方法。和其它熵編碼方法不同的地方在於,其他的熵編碼方法通常是把輸入的消息分區爲符號,然後對每個符號進行編碼,而算術編碼是直接把整個輸入的消息編碼爲一個數,一個滿足(0.0≤ n <1.0)

原创 LIST_HEAD_INIT分析

#define LIST_HEAD_INIT(name) { &(name), &(name) } #define LIST_HEAD(name) \ struct list_head name = LIST_HEAD_INIT(