嵌入式客棧

所屬頻道 公眾號精選
主要分享嵌入式Linux系統構建、嵌入式Linux驅動開發、單片機技術、FPGA開發、信號處理、工業通訊等技術主題。
  • 程序是如何在 CPU 中運行的

    筆者能力有限,如果文中出現錯誤的地方,還請各位朋友能夠給我指出來,我將不勝感激,謝謝~ 前言 在上一篇文章中《程序是如何在 CPU 中運行的(一)》筆者講述了程序中一條一條指令以及一條一條數據是如何在 CPU 中運行的,在本文筆者將以 ARM Cortex M3 的內核

    2020-06-15
  • 【遞四方香港】“整型數”還真沒那麼簡單(C語言版)

    1、簡單聊一聊     今天為大家推薦一首周深的《大魚》,真的是上天賜予的嗓子,與這首歌曲真的絕配!如果上天再給我一次選擇的機會,我還是選擇當一名程序員。     好了,之前為大家寫了一篇<【遞四方香港】別怪"浮點數"太坑(C語言版本)>,很多小夥伴反饋到希望作

    2020-06-15
  • 手把手教系列之一階數字濾波器設計實現(附代碼)

    注、星標 嵌入式客棧 ,乾貨及時送達 [導讀] 前面分享了 IIR/FIR/mean/梳狀數字濾波器的具體設計實現,這幾種使用起來或許覺得計算量大,相對複雜。實際工程應用中通常有必要過濾來自傳感器或音頻流的數據,以抑制不必要的噪聲。有的應用場景,可能只需要一個

    2020-06-12
  • [方法論:以教為學] 談如何學習markdown

    一、高效地學習 推薦「費曼技巧」。 1. 什麼是費曼技巧? 如果有人用長篇大論跟你解釋這個東西,那他實際上並不理解「費曼技巧」。 費曼技巧是一種「以教為學」的學習方式,能夠幫助你提高知識的吸收效率,真正理解並學會運用知識。驗證你是否真正掌握一個知

    2020-06-11
  • Linux中斷子系統系列之基礎概念篇

    關注、星標 嵌入式客棧 ,乾貨及時送達 [導讀] 對於驅動開發而言,中斷機制是一個無法繞開的主題,翻看了很多資料書籍,讀來讀去總覺得沒明白,所以嘗試自底向上的分析一下Linux中斷子系統的內在設計以及運行機制。將陸續分享相關的學習原創筆記,敬請關注期

    2020-06-10
  • 手把手教之UDP協議棧如何實現(附代碼)

    前景 為啥要自己寫一個mini UDP的協議棧?因為我們幹偷偷摸摸的事情,哈哈哈!!! 其實是為了不跑一個龐大的LWIP協議棧,通過自己寫的mini udp協議棧截取數據包給設備升級。這樣節省了很多資源。LWIP説大也不算大,但是看自己的需求,是否要使用LWIP協議棧了

    2020-06-09
  • 嵌入式er:該知道如何計算CPU使用率(附代碼)

    這篇筆記有如下內容: 1、為什麼需要計算各個線程的CPU使用率? 2、該如何計算線程CPU使用率? 3、FreeRTOS線程計算的弊端?如何打破 FreeRTOS 線程計算方式的時間限制? 4、關鍵代碼介紹。 上次介紹瞭如何計算整個系統的CPU使用率: 《 單片機裏面的CPU使用

    2020-06-09
  • Linux的內存初始化

    看了很多關於linux內存管理的文章還是雲裏霧裏,聽了很多關於linux內存管理的課程還是一頭霧水。其實很多時候造成不懂的原因不是資料太少,恰恰是資料太多,而且各個內核版本的差異,32位64位的不同,文章的胡編亂造等都給讀者帶來疑惑。本着對內存深度剖析的

    2020-06-08
  • [面經] 如何自我介紹的6個提示

    關注、星標 嵌入式客棧 ,乾貨及時送達 面試中大概率會遇到一個很簡單但卻很重要的提問:請先作個自我介紹。 面試官明明簡歷在手,何必多此一問?面試官真正想知道什麼? 一般來説,面試官是想考察候選人回答問題是否聚焦;思路是否清晰;回答是否簡練概括;

    2020-06-08
  • 數學之美:嵌入式編程凹凸性之妙用(附C代碼)

    注、星標 嵌入式客棧 ,乾貨及時送達 [導讀] 咦,你已被成功吸引進來了,不是你想的那樣哈~~~ 皮一下哈,言歸正傳,今天遇到一個網友問一個問題,他有一個傳感器測量一個物理量,需要判斷其變化趨勢,我給了一些建議,這裏將這個建議展開做些深入分析,並

    2020-06-05
  • C語言與C++面試知識總結

    這是一篇 C 語言與 C++面試知識點總結的文章,如果你覺得文章對你有幫助,文末右下角點個再看轉發給更多的人。 const 作用 修飾變量,説明該變量不可以被改變; 修飾指針,分為指向常量的指針(pointer to const)和自身是常量的指針(常量指針,const pointe

    2020-06-04
  • 實時性迷思(1) —— “快是優點麼?”

    【遞四方香港】 不知道你發現沒有,平時我們討論嵌入式軟件開發時總繞不開與實時性( Real Time)相關的話題。相信不少朋友和我一樣是通過實時性操作系統( R eal Time Operating System,  RTOS)第一次接觸到實時性概念的——我記得那還是大學時代、參加機器人競賽的

    2020-06-04
  • 快速排序到底有多快?(含代碼分析、9大排序算法)

    關注、星標 嵌入式客棧 ,乾貨及時送達 [導讀] 前面文章《聊聊改變世界的5大算法》,一文中提到快速排序算法對世界影響巨大,估計很多人不以為然,本文來嘗試解讀一下為啥。 快排有多快 説到快我只推崇葵花寶典,那叫一個快啊~~~ 皮一下哈哈,言歸正傳。快

    2020-06-04
  • 單片機編程:如何餵狗的靈魂拷問...

    關注、星標 嵌入式客棧 ,乾貨及時送達 [導讀] 單片機程序寫辣麼多,看門狗狗天天見,你的狗狗養的對麼?不停的餵狗,只要狗不叫就完了嘛?真是這樣麼?事實上可能不是你想的辣麼簡單..... 啥叫看門狗? 看門狗也稱為看門狗定時器,本質上是一種定時電路或者

    2020-06-04
  • 聊聊改變世界的5大算法

    領關注、星標 嵌入式客棧 ,乾貨及時送達 [導讀] 算法(Algorithm)是指解題方案的準確而完整的描述,是一系列解決問題的清晰指令,算法代表着用系統的方法描述解決問題的策略機制。週末了,今天來輕鬆概念性總結分享一下改變世界5大算法,當然足以改變世界的

    2020-06-04