原创 什麼是框架

框架(Framework)是一個框子——指其約束性,也是一個架子——指其支撐性。 IT語境中的框架,特指爲解決一個開放性問題而設計的具有一定約束性的支撐結構。在此結構上可以根據具體問題擴展、安插更多的組成部分,從而更迅速和方便地構建完整的

原创 Linux 或 Unix 操作系統目錄表示

在 Linux 或 Unix 操作系統中,所有的文件和目錄都被組織成以一個根節點開始的倒置的樹狀結構。 文件系統的最頂層是由根目錄開始的,系統使用 / 來表示根目錄。在根目錄之下的既可以是目錄,也可以是文件,而每一個目錄中又可以包含子目錄

原创 ARM CORTEX-M3 內核架構理解歸納

ARM CORTEX-M3 內核架構理解歸納 來源:網絡 個人覺得對CM3架構歸納的非常不錯,因此轉載 基於《ARM-CORTEX M3 權威指南》做學習總結; 在我看來,Cotex-M3內核的主要包括:嵌套向量中斷控制器(NVIC),取

原创 奇偶函數運算

兩個奇函數的和或差還是奇函數,兩個奇函數的積或商爲偶函數;兩個偶函數的和,差,積,商還是偶函數;一個偶函數一個奇函數的積,商爲奇函數。

原创 什麼是泄漏?

在做信號處理時,經常涉及到“泄漏”。那泄漏是什麼,是什麼原因造成了泄漏呢?在這將告訴您答案。   1.信號截斷 一次FFT分析截取1幀長度的時域信號,這1幀的長度總是有限的,因爲FFT分析一次只能分析有限長度的時域信號。而實際採集的時域信

原创 int a=301;char *p=(char *)&a; printf("%d,%d",*p,*++p);

  題目: #include<stdio.h> int main(){ int a=301; // 1_0010_1101B int x=1;  x>>8?printf("big\n"):printf("small\n");

原创 頻譜泄露和吉布斯現象

吉布斯現象(英語:Gibbs phenomenon),由Henry Wilbraham於1848年最先提出[1],並由約西亞·吉布斯於1899年證明[2]。在工程應用時常用有限正弦項正弦波疊加逼近原週期信號。所用的諧波次數N的大小決定逼近

原创 gcc和交叉編譯

GNU編譯器套件(GNU Compiler Collection)包括C、C++、Objective-C、Fortran、Java、Ada和Go語言的前端,也包括了這些語言的庫(如libstdc++、libgcj等等)。GCC的初衷是爲G

原创 物聯網名詞和MQTT解釋,阿里雲的教程:用51單片機做一個物聯網溫度計+遠程開關

https://mvp.aliyun.com/zhidao/1915 本章主要介紹物聯網平臺中相關的產品名詞。明白名詞說的是啥。兩眼不慌慌。看看官方文檔吧 concent   報文連接服務器     PUB   發佈   SUB  訂閱 

原创 Lora SX1278芯片 模塊引腳的功能介紹

這個是安信可Lora模塊引腳圖 --------安信可Lora模塊用戶手冊------------- 致遠電子Lora模塊 -------datasheet--------- 這個datasheet還有對sx1278庫驅動函數部分講解,

原创 技術資料 - IPv4類,子網,網絡掩碼,CIDR和NAT

轉載——http://www.zytrax.com/tech/protocols/ip-classes.html 以下文章是谷歌翻譯的(有小錯誤啦),建議閱讀原文章, <warning>要理解這些東西,你需要熟悉十進制,十六進制和二進制表

原创 Git的學習

  https://git-scm.com/book/zh/v2

原创 基於對象和麪向對象的區別

面向對象的三大特點(封裝,繼承,多態)缺一不可。 通常“基於對象”是使用對象,但是無法利用現有的對象模板產生新的對象類型,繼而產生新的對象,也就是說“基於對象”沒有繼承的特點。而“多態”表示爲父類類型的子類對象實例,沒有了繼承的概念也就無

原创 MQTT協議如何工作?

  MQTT協議是什麼? MQTT(Message Queuing Telemetry Transport Protocol)的全稱是消息隊列遙感傳輸協議的縮寫,是一種基於輕量級代理的發佈/訂閱模式的消息傳輸協議(可理解爲一種通信規則),

原创 回調函數的 學習

可以參考這個網站來學習:https://segmentfault.com/a/1190000008293902 回調函數就是一個通過函數指針調用的函數。如果你把函數的指針(地址)作爲參數傳遞給另一個函數,當這個指針被用來調用其所指向的函數