原创 Linux應用程序開發筆記:nanopi-m4(rk3399)opencv

參考資料: OpenCV中文網站 OpenCV官網手冊 圖像處理:opencv的目標追蹤方法總結 qt利用opencv3.4進行人臉識別和特徵點提取 基於OpenCV下---多紅外目標檢測、跟蹤、質心座標提取、跟蹤目標排序 QT+open

原创 捲簾快門和全局快門的區別

技術背景 多面檢測和圖像處理任務需要足夠的由光學、攝像機和PC機組成的圖像採集系統,每個部件的特徵對任務的完成有着重要的影響。在相機方面,你可能首先想到的是分辨率,幀速率和PC數據傳輸接口。 但是,在選擇相機時必須考慮一個不太“明

原创 Linux應用程序開發筆記:環境搭建(vim samba nfs)持續更新中......

vim安裝: wget -qO- https://raw.github.com/ma6174/vim/master/setup.sh | sh -x samba環境搭建: (1)更新軟件: sudo apt-get update su

原创 Linux應用程序開發筆記:git常用指令(持續更新中......)

目錄倉庫創建branchfetchtagsubmodule createsubmodule deletesubmodule updategit push/pull error生成patch打入patch打入patch錯誤處理方法

原创 Linux應用程序開發筆記:DBUS進程通信

  使用dbus進行進程通信   常見錯誤及解決辦法 錯誤: connection error: :org.freedesktop.DBus.Error.NotSupported -- Unable to autolaunch a dbu

原创 Linux應用程序開發筆記:如何去掉Kernel編譯追加 “+”號或“g****-dirty”信息

信息產生的原因是編譯內核時調用 scripts/setlocalversion 腳本,如果 CONFIG_LOCALVERSION_AUTO=y 並且你的內核管理採用了 git/svn 那麼這個腳本就會獲取你得當前分支的log信息(git

原创 Linux應用程序開發筆記:V4L2應用層編程流程

  代碼示例: 單平面示例: https://linuxtv.org/downloads/v4l-dvb-apis/uapi/v4l/capture.c.html  多平面示例: https://blog.csdn.net/airk00

原创 Linux應用程序開發筆記:V4L2調試方法(module_param_named(debug, vb2_debug, int, 0644))

 Linux驅動中會有很多 module_param_named 那這個怎麼用,舉例說明: /media/v4l2-core/videobuf2-core.c 中有如下代碼: int vb2_debug; EXPORT_SYMBOL_G

原创 Linux應用程序開發筆記:VLAN配置及開機啓動VLAN

開啓802.1q Module: sudo modprobe 8021q 創建VLAN: sudo vconfig add eth0 10 sudo vconfig add eth0 20 配置VLAN: sudo ifconfig

原创 OpenCV應用程序開發筆記:Windows10+OpenCV 4.1.0+Qt 5.12.6+VS2017+CUDA V10.1+CMake V3.15.5環境搭建

參考資料: https://wiki.qt.io/How_to_setup_Qt_and_openCV_on_Windows 使用Qt構建OpenCV(Windows下) 【Qt_OpenCV基礎篇 - 000】Qt5.10.1 + Mi

原创 Linux應用程序開發筆記:go安裝

1、go下載地址:https://studygolang.com/dl 2、解壓縮到usr/local文件夾:sudo tar -zxvf go1.10.1.linux-amd64.tar.gz -C /usr/local 3、添加環境變

原创 Linux應用程序開發筆記:Linux .ko模塊編譯

hello.c 參考:https://blog.csdn.net/tugouxp/article/details/69053633 Makefile內容如下: CROSS_COMPILE:=/home/liang/linux/Orang

原创 Linux應用程序開發筆記:uboot-2018.03環境搭建

uboot:ftp://ftp.denx.de/pub/u-boot/ GNU Arm Embedded Toolchain(Version 7-2017-q4-major):https://developer.arm.com/open-

原创 基於Ubuntu+Eclipse+GDB+OpenOCD+STlink+STM32開發環境搭建

基於Ubuntu+Eclipse+GDB+OpenOCD+STlink搭建STM32開發環境Eclipse下載安裝下載安裝(解壓)Java jdk下載安裝Eclipse運行編譯測試OpenOCD下載安裝配置下載安裝(解壓)配置DE

原创 Zephyr應用筆記:mcuboot引導程序簡單介紹

本文對mcuboot(version 1.1.0)做一個簡單介紹供參考,Github地址:https://github.com/runtimeco/mcuboot以下內容都是針對(version 1.1.0)做介紹:目前支持三種操作系統: