原创 ARM移植嵌入式數據庫sqlite

一、源碼獲取 http://sqlite.org/download.html 二、移植步驟 (1)下載和複製數據庫sqlite-autoconf-3210000.tar.gz至目錄/tmp/mysql。 (2)解壓:tar –zx

原创 linux c MQTT客戶端實現

一、前言: mqtt協議是輕量級的消息訂閱和發佈(publish/subscribe)協議,建立在TCP/IP協議之上,在物聯網應用中廣泛使用。 二、源碼下載: 鏈接:https://pan.baidu.com/s/1S1pT_Z

原创 Modbus poll通信實現

本文測試主機爲 arm-linux,可以使用 libmodbus 靜態庫實現modbus通信,爲追求可移植性,本文主要使用 freemodbus 來實現。 1、下載 移植到arm的需下載源碼進行交叉編譯 http://libmo

原创 I.MX6製作Bulidroot根文件系統

一、Bulidroot介紹 buildroot是Linux平臺上一個構建嵌入式Linux系統的框架。整個Buildroot是Makefile腳本和Kconfig配置文件構成的。你可以和編譯Linux內核一樣,通過buildroot

原创 IMX6ULL移植QT

PC系統:ubuntu19.04 交叉編譯器:gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf U-Boot:uboot-imx-rel_imx_4.1.15_2.1.0_ga

原创 IMX6ULL移植boa web服務器

一、下載和安裝 boa的官方網站爲www.boa.org,在上面下載最新版本的boa,本文使用的是 boa-0.94.13.tar.gz。 1.1下載完成拷貝到ubantu下。 1.2解壓 boa-0.94.13.tar.gz。

原创 Ubantu 屏幕自適應問題

1、sudo apt-get installopen-vm-tools 2、sudo apt-get install open-vm* 3、然後重啓(reboot),即可解決界面自適應問題

原创 Ubantu快捷鍵大全

#在Linux下Win鍵就是Super鍵,長按該鍵可以打開系統快捷鍵幫助說明。在Ubuntu中打開終端的快捷鍵是Ctrl+Alt+T,在終端中打開新的選項卡的快捷鍵是Ctrl+Shift+T. #在ubuntu桌面上常用的快捷鍵操

原创 Ubuntu 交叉編譯工具鏈安裝

交叉編譯器安裝 ARM 裸機、Uboot 移植、Linux 移植這些都需要在 Ubuntu 下進行編譯,編譯就需要編譯 器,我們在第三章“Linux C 編程入門”裏面已經講解了如何在 Liux 進行 C 語言開發,裏面使 用 G

原创 Ubantu tftp配置方法及常見錯誤

一、tftp配置方法 1:安裝openbsd-inetd sudo apt-get install tftp tftpd openbsd-inetd 特別指出很多文章裏用的是netkit-inetd,但是實際下載時發現 這個軟件是

原创 linux 編譯內核 錯誤

編譯內核出現: /bin/sh: 1: lzop: not found arch/arm/boot/compressed/Makefile:180: recipe for target ‘arch/arm/boot/compres