原创 樹莓派4無顯示器連接無線網絡

1.把系統燒寫到SD卡後,打開盤符爲boot的分區 2.新建一個名爲ssh的文件夾 3.新建一個名爲wpa_supplicant.conf的文件,填入以下內容,SSID和Password分別爲自己的無線網絡名和密碼。 PS.wpa

原创 Altium Designer 18 畫keepout層與將keepout層轉換成Mechanical1層的方法

畫keepout的方法 先選中Keepout層; 然後 右鍵->Place->Keepout->然後選擇要畫圓還是線 Keepout層一般只用來輔助Layout,不能作爲PCB的外形結構使用!!! Keepout層轉爲Mecha

原创 STM32模擬4線 SPI驅動OLED(SSD1306)

1.定義引腳對應的IO   OLED    --    STM32    --    SPI        D0    --    PA5    --    SPI_SCK     D1    --    PA7    --    SPI

原创 TI CC2640 入門資料

TI官方文檔支持:http://dev.ti.com/tirex/#/Device/CC2640R2F/?link=Device Documentation Github:https://github.com/ti-simplel

原创 荔枝派 Zero 編譯記錄

荔枝派 Zero 編譯記錄開發環境選擇主線Uboot1.安裝交叉編譯器2.下載編譯Uboot3.Uboot配置主線Kernel1.安裝交叉編譯器2.編譯Linux源碼根文件系統buildroot1.下載安裝2.配置根文件系統3.

原创 Linux 進程間通訊 ①

無名管道pipe 半雙工的通訊模式 只能在具有親緣關係的進程間通訊,即只能在父進程與子進程之間進行通訊 pipe函數int pipe(int pipefd[2]) 參數pipefd[0]:用於讀管道 參數pipefd[1]:用於寫

原创 Linux 進程

基本概念 進程是指正在運行的程序,一個程序中可以包含多個進程,一個進程可能包含一個或多個線程。 每一個進程都有一個唯一的ID,簡稱pid,進程的ID在某一固定時刻是唯一的。 內核運行的第一個進程的ID是1,也就是內核的init程序,這

原创 Linux 中的時間函數

常見的延時函數 Linux系統中常用的延時函數爲sleep,usleep,包含在頭文件unistd.h中; unsigned int sleep(unsigned int seconds); -延時成功返回0,失敗返回剩餘時間(秒)

原创 Linux 串口學習記錄

打開串口 和其他的字符設備一樣的,需要先打開相關的設備節點,這次用的串口的設備節點目錄爲/dev/ttySAC3,所以,先打開設備節點並獲取文件句柄 int fd; char *uart3 = "/dev/ttySAC

原创 Linux 字符設備控制

main函數 int main(int argc, char const *argv[]) { /* code */ return 0; } argc:參數的個數(argument count) *argv:存儲輸入

原创 iTOP4412 裸機程序學習記錄

先把驅動裝上 開發板的廠商給的網盤中有相應的驅動下載,對應的目錄爲 06-裸機程序實驗文檔以及工具文件這一文件夾。其實裏面只有兩個簡單的例程和一個簡單的教程。 官方提供了三個版本的驅動,分別是xp,win7 32位與win7 64位,

原创 Ubuntu中啓用root賬號的方法

在終端中輸入命令:sudo passwd 根據提示輸入當前用戶的密碼; 然後設置root賬戶的密碼,需要輸入兩次; 兩次密碼輸入一致纔會啓動root賬戶成功; 在命令行中輸入:su root 然後輸入剛纔設置的root賬戶密碼,就可以

原创 Linux虛擬機與Windows主機ssh通訊

Windows主機端的準備 1.Windows端先安裝Tectia,官網在此:https://www.ssh.com/ 也可以直接到這裏下:https://download.csdn.net/download/u013002186/1

原创 Vim 基本使用教程

1.模式切換 編輯文本時ESC切換回命令模式 1.1輸入模式的編輯命令 1.2退出Vi的命令 1.3光標快速定位 2.文本處理 2.1 ESC計入命令模式,在按v進入可視狀態,移動光標到結尾,選定的文本塊會高亮顯示 2.2已選

原创 Code Composer Studio 使用隨筆

1.導入已有工程 File->Import->Code Composer Studio-> CCS Project 2.直接拖曳就可以添加文件到現有當前工程中