原创 重力感應、陀螺儀相關算法
rx,ry,rz爲弧度值,x,y,z爲重力感應值; rx = atan(x / sqrt(yy + zz)) 180/3.1415926 ry = atan(y / sqrt(xx + zz)) 180/3.1415926 rz
原创 arm linux編譯mbedtls
build mbedtls $tar xvf mbedtls-2.16.0-apache.tgz $cd mbedtls-2.16.0 $mkdir build && cd build $CC=arm-anykav200-
原创 linux網絡調試,工具類使用
網絡調試相關命令: 抓包命令: sudo tcpdump -i any port 80 -A -s 0
原创 arm linux 編譯websocket
### build websocket $tar xvf libwebsockets.tar.gz $cd libwebsockets $mkdir build $cd build $CC=arm-anykav200-linu
原创 linux curl 請求https下載數據
#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <curl/curl.h> #define FILE_PATH "/tmp/test.da
原创 ubuntu 64位下運行32編譯器 gcc 提示No such file or directory
由於64位下運行32編譯器缺少相應的庫文件,所以運行時會報錯 ./arm-none-eabi-gcc bash: ./arm-none-eabi-gcc: No such file or directory 運行下面加載庫文件的
原创 Linux C源文件編譯動態庫靜態庫
文件目錄: my_library |_inc |_mylib.h |_src |_mylib_func.c |_mylib_system.c |_lib |_編譯生成目標 Makefile Makefile # buil
原创 Linux c解析bmp位圖
bmp.h * ===================================================================================== * * Filename
原创 QT環境安裝
QT資料: http://c.biancheng.net/qt/ QT下載: 國內鏡像網站 這裏給大家推薦幾個國內著名的 Qt 鏡像網站,主要是各個高校的: 中國科學技術大學:http://mirrors.ustc.edu.cn/
原创 python安裝模塊
python 工程算: sudo apt-get install python-numpy sudo apt-get install python-scipy sudo apt-get install python-matpl
原创 linux mount,umount,remount
mount -t yaffs2 /dev/mtdblock7 /data #掛載爲讀寫 mount -o rw -t yaffs2 /dev/mtdblock7 /data #掛載爲只讀 mount -o ro -t yaffs2 /
原创 libmad linux交叉編譯移植
下載並解壓libmad-0.15.1b.tar.gz 下載鏈接:https://downloads.sourceforge.net/mad/libmad-0.15.1b.tar.gz $tar -xvf libmad-0.15.1b.
原创 Cmake note
cmake 指定交叉編譯工具 指定install安裝目錄 $CC=arm-linux-uclibcgnueabi-gcc cmake -DCMAKE_INSTALL_PREFIX=./output . $make $make in
原创 emqtt
###官方網站: http://www.emqtt.com/
原创 lua 隨機數
時間取反再取要7位數值,設爲隨機數因子 math.randomseed(tostring(os.time()):reverse():sub(1, 7)) for i=1, 15 do print(math.random()