原创 Bluetooth device development-藍牙調試工具篇

調試工具 一、安卓端: ①nRF Connect                通過App所提供的功能,點擊“RAW”可查看藍牙廣播的實際的內容,連接藍牙設備成功後即可看到藍牙設備系統所能夠提供的“Notify、Read、Write”等服

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

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

原创 藍牙5.0協議解讀 via Bluetooth Core v5.0(使用smartRF packet sniffer進行抓包)

目錄   簡介 一、常見的廣播包 二、廣播包的結束,解析連接successfully的數據包 三、數據包解析(DATA CHANNEL PDU) 簡介         Bluetooth Core version 5.0已經發布了很久一段

原创 Ubuntu 18.04 中Chrome瀏覽器安裝與使用

忙着校招和考研的複習,轉眼之間已經一個多月沒有寫點東西了, —_—!!! Ubuntu下安裝Chrome ps:卸載火狐瀏覽器:sudo apt-get --purge remove firefox 1、將下載源加入到系統的源列表

原创 Linux C編程:獲取當前的系統時間

Linux C編程:獲取當前的系統時間    獲取當前的系統時間是挺有用的,比如說在進行軟件調試,或者是軟件運行需要獲取當前的時間用於運行日誌的編寫。在Linux中與系統時間相關的函數以及數據類型定義在系統的頭文件<time.h>

原创 三步完成在Jetson nano部署安裝和啓用FTP服務器

   FTP服務器是啥呢?援引度孃的介紹: FTP服務器(File Transfer Protocol Server)是在互聯網上提供文件存儲和訪問服務的計算機,它們依照FTP協議提供服務。 FTP是File Transfer

原创 Jetson nano安裝Google拼音輸入法

  之前在Ubuntu用的中文輸入法時搜狗輸入法的Linux版本,但是在Jetson nano中安裝搜狗輸入法的時候,也忽然發現了和安裝sublime text相同的問題,即搜狗輸入法的Linux版本只支持amd64架構,對於嵌入

原创 Ubuntu中安裝最新FFmpeg及使用FFmpeg進行視頻圖片數據幀的提取

Ubuntu中安裝最新FFmpeg及視頻圖片數據幀的提取 如題所述本文是關於在Ubuntu中安裝FFmpeg,如何之爲最新版,那是因爲是直接從FFmpeg 源碼download官網 下載的源碼進行編譯安裝的。本文中安裝FFmpeg

原创 給你的Jetson nano安裝個代碼編輯器(IDE)吧!

   下載好sublime_text的程序包發現不能運行,忽然意識到sublime_text不支持Arm64平臺。   上古神器vim,功能強大,貫穿古今,沒用習慣的可能又會覺得挺麻煩的!   這也有了今天的話題,在你的Jet

原创 Jetson nano非專業測評及上手使用指南!

Jetson nano非專業測評及上手使用指南!   2019-03-18,世界著名核武製造廠商Nvidia發佈了旗下,主打便攜低功耗的平民級核武-Nvidia Jetson Nano,時隔將近一年, 2020年1月15日,這款平

原创 Ubuntu下rar格式壓縮文件的處理及rar、unrar命令詳解

@在Ubuntu中解壓or壓縮rar格式的壓縮文件 Ubuntu下壓縮or解壓.rar格式的壓縮文件及rar、unrar命令詳解   在Ubuntu中常用的壓縮文件的形式是:.tar, .tar.bz2, tar.gz2等格式的文

原创 Ubuntu下使用sogou輸入法候選字顯示亂碼問題的解決

Ubuntu下sogou輸入法候選字顯示亂碼 Ubuntu下搜狗輸入法候選字亂碼   換了臺電腦,重新裝了虛擬機,輸入法也得再重新裝一裝。之前在Ubuntu下使用搜狗輸入法之前也沒有出現過類似的候選字亂碼的情況,度娘了許久,也看

原创 《Objective-C學習》: Objective-C對於C的擴展

Objective-C基礎語法 首先我們先來看看一個示例程序 #import <Foundation/Foundation.h> @interface SampleClass:NSObject - (void)sampleMe

原创 Python是一門怎樣的編程語言,來下個定義吧!

前言:   我覺得一個好的程序員需要三種語言。第一種是工作流程自動化語言。通常這是一種腳本語言,可用於自動化工作空間並構建一個用於優化工作流的臨時工具。第二種是編輯器宏語言。作爲程序員,我們會花99%的時間用於將文本打造成軟件。有

原创 視頻監控安卓App客戶端--Mjpg-streamer推流的播放

概述:        視頻監控安卓App客戶端其開發環境是Android Stdio。該軟件實現了門禁系統的實時監控的視頻的移動端的查看。該軟件的設計較爲簡潔,採用兩個文本輸入框用於輸入嵌入式Linux端服務器的IP地址,以及數據流推送的