原创 萬變不離其宗之單片機串口共性問題

關注、星標嵌入式客棧,精彩及時送達[導讀] 單片機開發串口是應用最爲廣泛的通信接口,也是最爲簡單的通信接口之一,但是其中的一些要點你是否明瞭呢?來看看本人對串口的一些總結,當然這個總結並不能面面俱到,只是將個人認爲具有共性以及相對比較重

原创 嵌入式客棧文章彙總

關注、星標嵌入式客棧,精彩及時送達開號三月有餘,將推送的文章做些總結方便閱讀。文章數量還不多,但每篇文章都是非常認真撰寫的,文中所含觀點大都是工作多年的經驗總結,現在無償分享給大家,希望能幫助到小夥伴們。之一:實戰信號處理系列,建議深度

原创 手把手教系列之快速傅立葉算法

[導讀] 今天來聊聊如何實現快速傅立葉變換FFT及其應用,希望大家喜歡。直接談FFT,可能沒這方面基礎的同學,不太能明白,先看看它的相近較容易理解的幾個概念吧。 啥是傅立葉級數? 在數學中,傅里葉級數(Fourier series)是把

原创 程序猿都應學習的語言:看25張圖學UML

關注、星標嵌入式客棧,精彩及時送達[導讀] 作爲程序猿都最好掌握的一門語言,那就是UML(Unified Modeling Language),統一建模語言(UML)是軟件工程領域中一種通用的開發建模語言,旨在提供一種可視化系統設計的標

原创 提升電磁兼容性的軟件策略:EMC不只是硬件工程師的鍋

關注、星標嵌入式客棧,加羣請添加作者微信[導讀] EMC( Electromagnetic Compatibility) 電磁兼容性對於一個產品而言是一個非常重要的性能指標,一個產品遇到EMC的坑,很多測試很難通過,很多軟件同學可能會覺

原创 深入解析Linux Platform_device及驅動

關注、星標嵌入式客棧,乾貨及時送達 [導讀] 前文分析了Linux設備驅動的驅動模型,本文來聊聊Platform_driver/Platform_device這個類。做嵌入式Linux的驅動,這個也是繞不開的,所以來學習分析總結一下。

原创 聊聊改變世界的5大算法

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

原创 快速排序到底有多快?(含代碼分析、9大排序算法並行運行對比視頻)

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

原创 常見類型ADC原理探祕,選型必知

關注、星標嵌入式客棧,乾貨及時送達[導讀] 上文總結了主要常見的重要ADC的技術指標,本文來梳理兩個方面的內容,常見的ADC類型及原理,以及可能容易掉進去的坑。談談我爲什麼整理這個文章吧,工程師往往關注點更多在於功能,而忽略了性能。爲什

原创 C語言中這些預定義宏的不可不會

關注、星標嵌入式客棧,乾貨及時送達[導讀] 嵌入式er編程,一些常見的宏應該掌握如何去使用,會帶給你很多有用的功能。關於標準定義宏的詳細示例,見今天推送的第二篇轉載文章,總結的很清晰。本文特別示例了一下如何利用日期時間宏自動內置編譯時間

原创 模數採樣知多少

關注、星標嵌入式客棧,乾貨及時送達 [導讀]  生活環境周圍信號萬萬千,對於一個嵌入式er。我們利用技術去了解世界、改變世界。而一個產品要與外界物理環境打交道,一個至關重要的觸角就是採樣真實模擬世界的信號,翻譯成芯片可理解的數字信號,

原创 Linux中斷子系統系列之基礎概念篇

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

原创 [面經] 如何自我介紹的6個提示

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

原创 手把手教系列之一階數字濾波器設計實現(附代碼)

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

原创 詳論單片機固件模塊化架構設計(精華)

[導讀] 爲什麼寫本文?做公號兩月,遇到一些初學單片機的同學,剛剛入手做單片機開發,還沒有涉及到使用RTOS,且剛入手直接上RTOS可能會有些難度,有的使用的相對較老單片機資源還有限,也不適合跑RTOS。或者使用RTOS,在整體思