原创 IIC、SPI、IIS、CAN總線的介紹和比較

文章目錄一、SPI總線簡介API函數SPI的主要特點二、IIC總線簡介I2C總線特點IIC總線工作原理總線的構成及信號類型總線基本操作控制字節寫操作讀操作注意的事項總結三、CAN總線簡介CAN總線的特點四、IIS總線簡介功能描述與

原创 UCOS學習筆記——任務管理

任務管理任務與任務調度器任務的概念任務調度器的概念任務狀態遷移及UCOS任務狀態任務狀態遷移UCOS任務狀態常用任務函數任務設計注意事項 任務與任務調度器 任務的概念 從系統的角度看,任務是競爭系統資源的最小運行單元,UCOS是一

原创 STM32——驅動7引腳OLED

STM32驅動7引腳的OLED 寒假在家裏無聊又不能出門,開學可能還延遲了(新型肺炎最近比較猖狂)武漢加油!陝西加油!全國一起加油!一定要減少出門啊!!! 放假前帶了一個OLED屏幕,想着剛好沒有接觸過這個模塊。以後比賽啥的可能會

原创 我還是曾今那個少年(一個普通農村男孩的10年)——紀念博客訪問量破10萬

       在CSDN寫博客已經有一年的時間啦!2019年博客一直沒有什麼起色,發佈一篇文章幾乎沒有訪問量,就更別說點贊和評論啦!2019年底博客的總的訪問量也不到2萬,偶然間參加了原力計劃,給提示我的文章進入了推薦系統,將

原创 代碼從編譯到運行經歷了什麼?你真的清楚嗎?

       在我們剛接觸C語言時,會發現老師教的都是安裝打開一個C語言的IDE,然後教如何創建工程、如何編譯代碼、如何運行代碼,但是老師並沒有講編譯的過程到底經歷了那些工作。        C語言誕生於美國的貝爾實驗室,由D.

原创 Shell腳本學習筆記(3)——函數的調用以及變量的作用域

       由於Shell編程主要是依賴於Linux,將Linux的命令經過一系列的操作從而完成一個複雜的功能。如果你沒有Linux基礎,沒有Shell的一些基礎知識,建議你先看博主之前寫的文章。        傳送門:  

原创 Shell腳本學習筆記(2)——Shell變量以及程序語句詳解

上兩篇文章詳細介紹了Linux的常用命令以及Shell的基本認識。 Linux常用命令:https://blog.csdn.net/weixin_44895651/article/details/105289038 Shell基

原创 借笑傲江湖學習Git,讓Git不在枯燥乏味,還能讓你笑傲Git

       git是用於Linux內核開發的版本控制工具。與CVS、Subversion一類的集中式版本控制工具不同,它採用了分佈式版本庫的作法,不需要服務器端軟件,就可以運作版本控制,使得源代碼的發佈和交流極其方便。git的

原创 Linux必備技能——Shell腳本學習筆記(1)

    現在我們用的操作系統(Windows、Mac OS、Android、iOS 等)都是帶圖形界面的,簡單直觀,容易上手,對專業用戶(程序員、網管等)和普通用戶(家庭主婦、老年人等)都非常適用。然而在計算機早期並沒有圖形界面

原创 我的憨憨女友都能看懂學會的python多線程

我和我的女朋友因爲python而相識,同時也是因爲python我才能把憨憨追到手。最近我和我女朋友在做一個項目,我負責語音識別和TTS,她負責QT界面設計。終於在上一個周我們都完成了各自預期的功能。到了兩個代碼整合的階段,卻發現

原创 學習Linux/Unix這麼久了,你真的知道什麼是終端嗎?

終端(Terminal)是Unix/Linux世界裏的一個基本的、重要的概念。但很多人並不瞭解終端的真正含義。根據維基百科,終端的定義是:是一臺電腦或者計算機系統,用來讓用戶輸入數據,及顯示其計算結果的機器。終端有些是全電子的,

原创 歷經一週時間終於把買前生產力買後愛奇藝的iPad變成了事捷功倍的遠程工具

前言:某大學生某天終於有了一個iPad。總有人說iPad是買前生產力,買後愛奇藝,這位大學生總還不信,直到不久前這位大學生髮現好像iPad對他的作用就是看看視頻真的淪爲了一個愛奇藝工具了。於是這位大學生決定讓iPad變成一個有力

原创 STM32 ADC基本原理及寄存器介紹的詳細介紹

ADC簡介 Analog-to-Digital Converter的縮寫。指模/數轉換器或者模擬/數字轉換器。是指將連續變量的模擬信號轉換爲離散的數字信號的器件。 典型的模擬數字轉換器將模擬信號轉換爲表示一定比例電壓的數字信號。

原创 看完你就懂的PID算法

PID算法簡介 PID即:Proportional(比例)、Integral(積分)、Differential(微分)的縮寫。顧名思義,PID控制算法是結合比例、積分和微分三種環節於一體的控制算法。PID算法已經有105年的歷史了

原创 Linux下使用pip安裝SpeechRecognition連接超時解決辦法

Linux下使用pip安裝SpeechRecognition 因爲最近要準備一個比賽,做一個老人監護機器人,我主要負責的是語音方面的。看了好多資料關於python的。 經常會看到代碼import speechrecognition