• 我寫了一段代碼,CPU為什么就能運行?

    點擊上方“小麥大叔”,選擇“置頂/星標公眾號”福利干貨,第一時間送達最近讀到這樣一篇文章,從底層硬件角度出發(fā)剖析了一下CPU對代碼的識別和讀取,內(nèi)容之精彩,讀完感覺學到的很多東西瞬間聯(lián)系起來了,分享給猿們。首先要開始這個話題要先說一下半導體。啥叫半導體?半導體其實就是介于導體和絕...

    小麥大叔
    2021-10-09
    CPU 代碼
  • Keil切換到armclang編譯器,到底強在哪里?

    點擊上方“小麥大叔”,選擇“置頂/星標公眾號”福利干貨,第一時間送達大家好,我是小麥,上次寫過一篇文章《Keil編譯太慢怎么辦?教你一招,提速10倍?》,減少了中間文件的生成,確實把編譯速度提高了很多,其實沒有從根本上解決問題,有大佬提出用直接上AC6。于是我就切換到AC6上嘗試...

    小麥大叔
    2021-10-09
    編譯器
  • 推薦幾個開源類庫,超好用,遠離996!

    今天給大家分享幾個Java的開源類庫,親測非常好用!有了它們之后,你就可以和很多重復勞動說再見了。1.MapStructMapStruct是干什么的?MapStruct是個代碼產(chǎn)生器,它能直接根據(jù)注解生成Java對象對應(yīng)的轉(zhuǎn)換器。比如,直接把一個A類型的Java對象,給轉(zhuǎn)成B類型...

  • 文件?IO?中如何保證掉電不丟失數(shù)據(jù)?

    前言好久沒有分享文件IO的小技巧了,依稀記得上次分享還是在上次。第二屆云原生編程挑戰(zhàn)賽正在火熱進行中,Kirito也在做《針對冷熱讀寫場景的RocketMQ存儲系統(tǒng)設(shè)計》這個題目,不過參與的是內(nèi)部賽道,沒法跟外部的小伙伴們一起排名了。眾所周知,存儲設(shè)計離不開文件IO,將數(shù)據(jù)存儲到...

  • 度小滿金融大數(shù)據(jù)架構(gòu)實踐

    導讀:大數(shù)據(jù)架構(gòu)在金融場景下面臨著諸多挑戰(zhàn),從架構(gòu)上而言,業(yè)務(wù)對數(shù)據(jù)加工、存儲和使用的全鏈路服務(wù)提出了更細致的管控需求;從使用上而言,用戶并不想理解大數(shù)據(jù)架構(gòu)的具體實現(xiàn)和管控的細節(jié),用戶只想以更低的門檻、更快的方式來使用產(chǎn)品;從管理上而言,公司希望能夠?qū)?shù)據(jù)加工、處理過程中的相關(guān)...

  • 容器神話?Docker?是如何一分為二的

    譯者點評:最近聽了很多資深的人士關(guān)于開源,以及商業(yè)化的分析。開源與商業(yè)化,聽起來就是一對矛盾的所在,似乎大家都在嘗試做其二者的平衡。是先有開源,還是先有商業(yè)化?俗話說“談錢不傷感情”,近幾年背靠開源的創(chuàng)業(yè)公司如雨后春筍般涌現(xiàn),即使是開發(fā)人員也是需要生活的。容器神話Docker曾經(jīng)...

  • Serverless?時代下大規(guī)模微服務(wù)應(yīng)用運維的最佳實踐

    微服務(wù)架構(gòu)的優(yōu)點和痛點Aliware1微服務(wù)架構(gòu)的誕生背景回到互聯(lián)網(wǎng)早期時代,也就是web1.0時代,當時主要是一些門戶網(wǎng)站,單體應(yīng)用是當時的主流應(yīng)用,研發(fā)團隊相對較小,這時候的挑戰(zhàn)在于技術(shù)的復雜度,以及技術(shù)人員的匱乏。到了新世紀互聯(lián)網(wǎng)時代,出現(xiàn)了較大規(guī)模的一些應(yīng)用,比如社交、電...

  • 張朝陽建議年輕人不要努力過頭,要現(xiàn)實點,網(wǎng)友:不拼搞不好就被裁了

    張朝陽真是又暖又扎心!近日,搜狐董事長張朝陽在接受采訪時說,建議年輕人別太拼上熱搜。主持人問他對年輕人放棄奮斗怎么看?張朝陽說:“確實年輕人挺不容易的。不要努力過頭,太過于拼搏的話,也是有傷害的?!安贿^,張朝陽隨后補充說:“必須得現(xiàn)實,所以說每個人一定要研究,你的機會是在哪,這個...

  • 詳解EMC測試國家標準GB/T 17626

    電波暗室,用于模擬開闊場,同時用于輻射無線電騷擾(EMI)和輻射敏感度(EMS)測量的密閉屏蔽室。來源:http://gememc.com/upload/201712/20171201093022763.jpg0.前言最近公司的幾塊板子要做認證,EMC測試自然是少不了,既然要做試...

  • Jlink使用技巧之讀寫SPI Flash存儲芯片

    Jlink使用技巧系列教程前言大多數(shù)玩單片機的人都知道Jlink可以燒寫Hex文件,作為ARM仿真調(diào)試器,但是知道能燒寫SPIFlash的人應(yīng)該不多,本篇文章將介紹如何使用JLink來燒寫或者讀取SPIFlash存儲器,JLink軟件包含的工具中,有一個是JFlashSPI工具,...

  • 手把手教你用Qt寫一個串口助手控制LED

    前言最近剛學了一點Qt開發(fā)上位機,嘗試著做個小軟件練練手。查找了很多資料,做了一個簡單的串口助手,可以實現(xiàn)串口基本發(fā)送和接收功能,支持中文顯示,還可以控制STM32開發(fā)板上的兩個LED。1.軟件界面2.主要功能:啟動自動搜索本機串口,或者手動點擊搜索鍵掃描串口自定義波特率支持中文...

  • 基于STM32的心率計(三)Qt上位機的實現(xiàn)

    前言上兩周利用周末的時間,分別寫了基于uFUN開發(fā)板的心率計(一)DMA方式獲取傳感器數(shù)據(jù)和基于uFUN開發(fā)板的心率計(二)動態(tài)閾值算法獲取心率值,介紹了AD采集傳感器數(shù)據(jù)和數(shù)據(jù)的濾波處理獲取心率值。這篇文章主要是介紹Qt上位機如何實現(xiàn)波形的顯示,串口數(shù)據(jù)的解析,以及一些小細節(jié)實...

  • 基于STM32的心率計(二)動態(tài)閾值算法獲取心率值

    前言上一篇文章:基于uFUN開發(fā)板的心率計(一)DMA方式獲取傳感器數(shù)據(jù),介紹了如何獲取PulseSensor心率傳感器的電壓值,并對硬件電路進行了計算分析。心率計,重要的是要獲取到心率值,本篇文章將介紹一種采樣數(shù)據(jù)處理算法——動態(tài)閾值算法,來獲取心率值,這種算法來自于一位網(wǎng)友:...

  • 基于STM32的心率計(一)DMA方式獲取傳感器數(shù)據(jù)

    前言最近利用下班后的時間,使用STM32做了個心率計,從單片機程序到上位機開發(fā),到現(xiàn)在為止完成的差不多了,實現(xiàn)很簡單,STM32開發(fā)板外加一個PulseSensor傳感器就行,這里我選擇的是uFUN開發(fā)板,又開發(fā)了配套的串口上位機,實現(xiàn)數(shù)據(jù)的解析和顯示,運行界面如下:其實Puls...

  • Keil/IAR/GCC工程一鍵自動生成:project_generator項目生成器

    關(guān)注我,一起進步!實際開發(fā)中,不同的人習慣用不同的開發(fā)工具。比如,對于STM32開發(fā)來說,可以用Keil、IAR、VSCodeGCC等。比如安富萊開發(fā)板的例程中,常常都會提供有Keil及IAR的工程:有沒有這樣子的一個工具:可以同時生成多種開發(fā)環(huán)境的工程?偶然間發(fā)現(xiàn)的一個工具——...

發(fā)布文章