原创 ARM體系結構和編程 cortex a9

參考網站和資源  https://developer.arm.com  arm官網可以在上面下載有用的參考手冊和開源軟件,例如mail GPU驅動,arm contex, arm-linux-gcc等  https://pan.baid

原创 Qt .pro文件 qmake常用參數

Configuration Features qmake can be set up with extra configuration features that are specified in feature (.prf) f

原创 c ++語言

前言 本技術文檔是個人知識的總結再次整理髮布出來共大家共同進步和修正。如果有發現不對之處請聯繫我更正,共同學習和進步。 文檔不是詳細開發教程所以不適合入門。 C++基礎 官方在線文檔 https://zh.cppreference.co

原创 qt qml

前言 本文作爲開發QT qml 技術總結和常用函數功能總結,不是很適合初學者。 初學者參考資源:https://pan.baidu.com/s/1rwOwKOMoON0ffGcSorndew  本人收集的資料僅供參考。 qml 基礎 qm

原创 Qt常用功能代碼

Qt常用功能代碼 Qt自定義窗體 #include "notitle.h" #include <QMouseEvent> #include <QDebug> #include <qmath.h> #ifdef __cpl

原创 嵌入式linux系統開發

      UBoot mkimage -C none -A arm -T script -d boot.cmd boot.scr   Qt 配置和編譯 Qt編譯後要在qtcreater中用不能改變編譯時的路徑,要保持原路徑,不然添加q

原创 shell腳本和系統命令

linux命令 在線命令查詢 https://tool.lu/command/index.html   shutdown 開關機 shutdown -r now 立刻重啓 shutdown -h now 立刻關機 shutdow

原创 Linux設備驅動開發詳解

uboot傳遞參數到內核 一.uboot添加自定義參數number 在uboot命令行下,我通過setenv bootargs以及saveenv命令來在bootargs參數中添加自己的一個參數,例如: setenv bootargs

原创 GUN makefile

標準c工程makefile CC := g++ C_FLAGS := -std=c++17 -Wall -Wextra -g BIN := bin SRC := src INCLUDE := include LIB := li

原创 Licheepi

  編寫boot.cmd啓動腳本,然後使用工具生成boot.src。其中your_dtb是使用的設備樹,筆者使用的是sun8i-v3s-licheepi-zero.dtb your_ubootpath/tool/mkimage -C n

原创 QtConcurrent 線程池使用

在 pro文件中加入 QT += concurrent #include <QtConcurrent> 外部函數使用 void fun1(){}; QtConcurrent::run(QThreadPool::globalIns

原创 CTK框架使用

基於Qt的CTK框架的使用 QT的plugin插件的創建方式 在介紹CTK框架的使用方法之前我們首先介紹一下QT的plugin插件的創建方式。 QT提供兩種API來創建插件: 擴展Qt庫本身的高級API。例如:定製databas

原创 tp5跨域

變長參數 $a = function (...$vars) { foreach ($vars as $var) { dump($var); }

原创 c++常用庫

c++的常用庫 C++ 資源大全 關於 C++ 框架、庫和資源的一些彙總列表,內容包括:標準庫、Web應用框架、人工智能、數據庫、圖片處理、機器學習、日誌、代碼分析等。   標準庫 C++標準庫,包括了STL容器,算法和函數等。 C++

原创 c++標準庫摘要

1.C++編譯環境的組成: C語言兼容庫:頭文件帶.h,是C++編譯器提供商爲推廣自己的產品,而提供的C兼容庫(不是C++標準庫提供的),內置的C庫。 C++標準庫:如string、cstdio(注意,不帶.h)是C++標準庫提供的