【說在前面的話】 有人說C語言中最臭名昭著的兩兄弟就是指針和宏了。對于前者,很多有經驗的老鳥會告訴你:用好了指針你就掌握了C語言的內功心法——如同原力一樣,無論是追隨光明還是墮入黑暗都離不開它。宏就沒這么幸運了,不光年年受到邪惡的混亂C語言大賽
關注、星標 嵌入式客棧 ,精彩及時送達 [導讀] 基于FPGA的SOC在嵌入式系統(tǒng)應用越來越廣了,往往一個復雜系統(tǒng)使用一個單芯片基于FPGA的SOC就搞定了。比較流行的方案主要有Altera/xilinx兩家的方案。要用這樣的方案,首要需要掌握的是硬件描述語言。 最為流行的
用過DSP的應該都知道Q格式吧; 1 前言 2 Q數據的表示 2.1 范圍和精度 2.2 推導 3 Q數據的運算 3.1 0x7FFF 3.2 0x8000 3.3 加法 3.4 減法 3.5 乘法 3.6 除法 4 常見Q格式的數據范圍 5 0x5f3759df 6 總結 1 前言 Q格式是二進制的定點數格式,相對于浮點數,Q格
今天是六一兒童節(jié),不修邊幅地過完這一天,靜下心來,開始回憶兒時,以及兒時的小伙伴,得出一個結論,歲月是把殺豬刀; 第一本書 人生的第一本書,是老爸送給我的一本連環(huán)畫,叫《一千零一夜》,這本書被我前前后后翻爛了,直到現在,我還能依稀想起書中的一
點擊上方“小麥大叔”,選擇“置頂/星標公眾號”福利干貨,第一時間送達dB應該是無線通信中最基本、最習以為常的一個概念了。我們常說“傳播損耗是xxdB”、“發(fā)射功率是xxdBm”、“天線增益是xxdBi”……有時候,這些長得很像的dBx們可能被弄混,甚至造成計算失誤。它們究竟有什么...
點擊上方“小麥大叔”,選擇“置頂/星標公眾號”福利干貨,第一時間送達大家好,我是小麥,最近有朋友問,已經學過51單片機了,如何進階?問題事情是這樣的,他在本科時期已經有相應的單片機開發(fā)經驗,做過簡單的項目,流水燈,倒計時,紅綠燈,后面該如何提高呢?首先我感覺得給進階下一個定義,也...
點擊上方“小麥大叔”,選擇“置頂/星標公眾號”福利干貨,第一時間送達通常的PCB設計電流都不會超過10A,甚至5A。尤其是在家用、消費級電子中,通常PCB上持續(xù)的工作電流不會超過2A。但是最近要給公司的產品設計動力走線,持續(xù)電流能達到80A左右,考慮瞬時電流以及為整個系統(tǒng)留下余量...
大家好,我是小麥,從一開始接觸嵌入式到現在,已經已經有十年了。在這期間走過很多彎路,踩過很多坑。平時和搞技術朋友聊到嵌入式的各種坑的時候,都會不約而同地提到這幾點,?硬件的成本高,比較氪金,技術面比較雜,比較多,軟硬件聯調很麻煩等等;偶爾在知乎上看到一篇不錯的文章,文中大部分觀點...
大家好,我是小麥,今天給大家分享一下痞子衡的文章,介紹的是微控制器CPU性能測試基準CoreMark。輕輕松松測試單片機的性能。在嵌入式系統(tǒng)行業(yè)用于評價CPU性能指標的標準主要有三種:Dhrystone、MIPS、CoreMark。其中CoreMark是一種新興流行的嵌入式系統(tǒng)處...
大家好,我是小麥。在我畢業(yè)即將踏入職場時,非常有幸讀到了一篇優(yōu)質文章,文中關于工作生活、如何定義好工作、跳槽與積累等話題都有新角度的理解。這些觀點指引著我的職場發(fā)展,也給我?guī)砹撕芏嗍斋@和思考。1、關于工作和生活我有個有趣的觀察,外企公司多的是25-35歲的白領,40歲以上的員工...
在單片機中我們經常需要訪問某個指定的寄存器或者到指定的RAM地址,在本文為簡單描述,下文所說的存儲器可指:寄存器,RAM等。01宏定義:定義一個宏,將地址值轉化為C指針,然后取這個指針指向的內容,這樣就可以訪問存儲了,代碼如下:#defineSDA_DIR_REG*(__IOui...
點擊上方“小麥大叔”,選擇“置頂/星標公眾號”福利干貨,第一時間送達大家好,我是小麥,我是樹莓派的忠實用戶,用它可以DIY很多有趣的項目,樹莓派Zero是我非常喜歡的一個系列。昨天下午,樹莓派基金會發(fā)布了樹莓派Zero的下一代——樹莓派Zero2W,售價定為15美元。雖然短時間國...
大家好,我是小麥,之前寫過一篇文章《嵌入式薪資真實情況,這屆畢業(yè)生都拿多少錢!》;關于這屆應屆生的薪資情況,簡單表達了一下自己的看法,有不少朋友看完,紛紛表示,自己的薪資被倒掛了。很多公司寧愿高價招個新人,也不愿意給老員工加薪,相信這是很多職場上的朋友都遇到過的問題。說實話,我的...
?前?言?本文主要介紹i.MX8MMini基于FlexSPI、PCIe與FPGA的高速通信案例。本文檔適用開發(fā)環(huán)境:Windows開發(fā)環(huán)境:Windows764bit、Windows1064bit虛擬機:VMware15.1.0Linux開發(fā)環(huán)境:Ubuntu18.04.464b...