原创 Andriod開發實踐:ConstraintLayout Error:This view is not constrained

在使用Andriod Studio進行實踐時出現錯誤:     this view is not constrained. It only has designtime positions, so it will jump to (0,0

原创 PC-開發板-Ubuntu虛擬機ping通三者的網絡連接

PC端:win10 虛擬機:Ubuntu 18.04 開發板:JZ2440         以前在學習的時候爲了能夠掛載NFS文件系統經常是拖着一個路由器來進行學習的,一方面是爲了PC端能夠正常上網,另一方面是藉助路由器使得開發板和PC端

原创 Makefile入門知識總結一--綜述

前言:        首先要對《跟我一起寫makefile》文章的作者 陳皓 致以最真切的敬意,其關於makefile學習的文章對於我的學習有着很大的幫助,同時也向開源項目的鬥士們致敬。以下文章是在以《跟我一起寫makefile》爲參考文

原创 Makefile入門知識總結四---淺析makefile的工作機制

四、淺析makefile的工作機制 cc := gcc test : main.o demo.o helloword.o        cc -o test main.o demo.o helloword.o   main.o :

原创 Makefile入門知識總結五---基本語法

本章節主要是介紹makefile的基本的語法,章節目錄如下: 目錄 五、基本語法 5.1、makefile文件的命名 5.2、變量的使用 5.3、make的自動推導 5.4、清空目標文件 5.5、makefile的引用 5.6、換行符和通

原创 Makefile入門知識總結二---makefile的構成

二、makefile的構成        Makefile裏面主要包括五個部分的內容:顯式規則、隱含規則、變量定義、文件指示和註釋。 2.1、顯式規則:該規則說明了如何生成一個或者多個目標文件。由makefile的編寫者定義的生成的文件以

原创 Makefile入門知識總結七---變量的使用

七、變量的使用 7.1、變量的基礎運用        在Makefile中的定義的變量,就像是C/C++語言中的宏一樣,他代表了一個文本字串。在Makefile中 執行的時候其會自動原模原樣地展開在所使用的地方。其與C/C++所不同的是,

原创 Makefile入門知識總結九---常用的函數

九、常用的函數        詳細說明:https://seisman.github.io/how-to-write-makefile/functions.html        Makefile中函數的調用和變量的使用類似,都是用“$”

原创 Makefile入門知識總結六---常用操作符

六、常用操作符        Makefile中常常會用到許多操作符 =、:= 、+= 、?=,接下來將對這四種常用的操作符進行使用方面 的敘述。 1)操作符“=”        該操作符類似於等於,但是賦予給其左邊變量的值不是馬上就確定

原创 Makefile入門知識總結八---條件判斷的使用

八、條件判斷的使用        和C編程一樣,在makefile中添加條件判斷可以使make在運行的過程中根據不同的條件狀況執行不同的分支。條件表達式可以是比較變量的值,也可以是比較變量和常量的值。在條件判斷的使用過程中的關鍵字有:if

原创 Makefile入門知識總結三---makefile的核心規則

三、makefile的核心規則 Target… :prerequisites…        Command        …        … Target:這裏的target是object file(目標文件),也可以是我們所

原创 短距視頻信號無線通信網絡(Short-range video signal wireless communication network)

        該短距視頻信號無線通信網絡是大二期間參加校電賽的選拔賽時候的作品,想想時間過得還真快!         該方案設計實現節點間的無線通信網絡來傳輸視頻信號,並在此基礎上進行字符疊加,中繼傳輸,同時儘可能降低節點的功耗。我們將

原创 【2.1】Git的基本使用

1、修改之前已經提交成功了的demo.c文件,使用git status命令進行查看項目狀態。 Colin.Tan@Noir MINGW64 /f/code/demo (master) $ git status On branch mas

原创 【1.1】安裝Git--Windows版本

Git是一個開源的分佈式版本控制系統,可以有效、高速地處理從很小到非常大的項目版本管理。本專欄是通過廖老師的wiki來學習git的使用,貼上傳送門:https://www.liaoxuefeng.com/wiki/896043488029

原创 【1.2】Git創建版本庫

1、新建工程目錄 Colin.Tan@Noir MINGW64 /f/code $ mkdir demo Colin.Tan@Noir MINGW64 /f/code $ ls demo/ Colin.Tan@Noir MIN