原创 linux 驅動調試問題記錄
1、非root用戶文件操作權限不夠 文件屬性 rwx rwx rwx — — — sudo chmod 777 /dev/xxx 其中 R = 4, W = 2, X = 1 詳細https://www.cnblogs.com/c
原创 進程的掛起、阻塞和睡眠
原文 要說掛起、阻塞、睡眠難免讓人想到進程生命週期中的阻塞態或者等待狀態,而掛起和睡眠卻沒有出現在進程生命週期中,說明這三個其實在本質上區別並不那麼大,但是既然稱呼不同,應該就有不同的道理。 先說阻塞,既然它能出現在進程生命週期,必然是
原创 線程 進程
鏈接:https://www.zhihu.com/question/25532384/answer/81152571 首先來一句概括的總論:進程和線程都是一個時間段的描述,是CPU工作時間段的描述。 下面細說背景: CPU+RAM+各種
原创 arm-linux-gcc常用參數 gcc編譯器使用方法
我們需要編譯出運行在ARM平臺上的代碼,所使用的交叉編譯器爲 arm-linux-gcc。下面將arm-linux-gcc編譯工具的一些常用命令參數介紹給大家。 在此之前首先介紹下編譯器的工作過程,在使用GCC編譯程序時,編譯過程分爲四
原创 最大公約數 歐幾里得算法 最小公倍數
版權聲明:轉載請註明作者和鏈接 https://blog.csdn.net/Hola_ya/article/details/81349831 最大公約數 Gcd(m, n) = Gcd(n, m%n) 歐幾里
原创 OneNET NB 學習筆記一 終端創建設備、資源過程
版權聲明:轉載請註明作者和鏈接 https://blog.csdn.net/Hola_ya/article/details/81507423 終端設備在應用程序中創建設備(dev),在設備中配置好接入機地址、e
原创 STM32 USART1一鍵下載電路
要想了解一鍵下載電路的工作過程,首先要了解STM32的幾種啓動模式。 ISP下載一般步驟 1) Boot0接3.3,Boot1接GND 2) 按復位按鍵,實現下載 程序執行的一般步驟 1)mcuisp/flymcu勾選“編程後執行”,發
原创 CAN
版權聲明:轉載請註明作者和鏈接 https://blog.csdn.net/Hola_ya/article/details/81257767 CAN:controller area network,控制器區域網
原创 PC817線性光耦
PC817線性光耦作用及原理 pc817是常用的線性光藕,在各種要求比較精密的功能電路中常常被當作耦合器件,具有上下級電路完全隔離的作用,相互不產生影響。 pc817主要特點: 1、電流傳輸比 (CTR: MIN. 50% at
原创 OneNET NB 學習筆記四 基本 AT 指令流程
版權聲明:轉載請註明作者和鏈接 https://blog.csdn.net/Hola_ya/article/details/81624993 1、上電檢查流程 AT //判斷模組是否上電開機成功 AT+CIM
原创 字符串與整型互相轉化的庫函數
版權聲明:轉載請註明作者和鏈接 https://blog.csdn.net/Hola_ya/article/details/81347676 將字符串轉化成整型: 1、atoi,在stdlib.h int a
原创 stm32 + W5500 實現一個簡單的 CoAP 服務器
版權聲明:轉載請註明作者和鏈接 https://blog.csdn.net/Hola_ya/article/details/81737466 硬件:stm32f103+W5500 軟件:microcoap開源
原创 二維數組 作爲 參數傳遞
版權聲明:轉載請註明作者和鏈接 https://blog.csdn.net/Hola_ya/article/details/81319014 void func(char (*arr)[50], int n)
原创 按鍵 連續與不連續
版權聲明:轉載請註明作者和鏈接 https://blog.csdn.net/Hola_ya/article/details/81204012 int key_scan(mode); int main() {
原创 typedef與#define
版權聲明:轉載請註明作者和鏈接 https://blog.csdn.net/Hola_ya/article/details/81268704 typedef 聲明新類型名代替原來的類型 1、簡單的用一個新的類型