原创 atmel sama5d3x_xplained a5開發板刷linux系統
同學送了一個atmel a5官方開發板——sama5d3x_xplained,自己買了個訊爲4412,所以我就把他的arm借來用作畢業設計,官方版資料很少,而且是安卓系統,我需要刷成linux,也沒有資料,這二天我在網上找了許多的網站,
原创 HTTPS SSL/TLS問題及解決方法彙總
之前處理過很多ThreadX平臺及安卓平臺上的SSL問題。 SSL問題幾乎都和握手失敗有關,大致分爲四種: 1.客戶端沒有與服務器相匹配的加密套件,以及SSL版本不匹配。 2.SSL證書錯誤。 3.網絡鏈路問題。 4.其他
原创 VScode主題設置
快捷鍵: 鍵盤組合鍵ctrl+K,ctrl+T。 或者點擊“file”,“preferences”,如果有的人已經漢化了的話,操作是“文件”,“首選項”,在preferences選項下面找到“color theme”,也就是我們中文版的“
原创 恢復git checkout誤操作導致清空的數據
使用git add –all添加到暫存區後未做提交,之後執行了git reset head操作,然後又執行了git checkout ./ 操作把所有未提交的數據全清空了: 使用 git reflog 找到自己的c
原创 C簡單隊列實現
#include <stdio.h> #include <stdlib.h> #define MAX 20 //類型 typedef struct node{ int data[MAX]; int head;
原创 使用libcrypto和mongoose進行RSA_BASE64 加密解密 Demo
rsa base64加密: #include <openssl/rsa.h> #include <openssl/pem.h> #include <openssl/err.h> #include <assert.h> #include "
原创 MQTT開源協議棧paho.mqtt.c 移植到安卓平臺及測試過程
Paho代碼下載: 1 2 git clone https://github.com/eclipse/paho.mqtt.c.git cd paho.mqtt.c 添加根目錄下的Android.mk文件: 1
原创 Gstreamer的交叉編譯
export CC=arm-linux-gnueabihf-gcc 1.zlib 交叉編譯 壓縮 cd zlib-1.2.11 CC=arm-linux-gnueabihf-gcc ./configure --prefix=/home/c