分散加載文件(scatter file)是一個文本文件,它的作用是可以用于描述 ARM 鏈接器生成映像文件所需要的信息。
隨著小K的系列科普文章推出,想必大家對100G/400G相關(guān)測試要求已經(jīng)非常熟悉,無論是TDECQ,FEC還是接收端誤碼測試,可參考閱讀:《傳說中的TDECQ,到底是個(°△°|||)︴?》《聽Greg大神講TDECQ那些事》《真相只有一個,深入洞察PAM4!》這一次小K要來介紹...
前言在上一則教程中,我們引入了智能指針的相關(guān)概念,并詳細地說明了智能指針的用法,而且我們也對智能指針進行了一些完善,使其更加具備普適性,在前一則教程中,我們也提到了說雖然已經(jīng)完善了很多,但是仍然存在著問題,這個問題是什么呢?我們本節(jié)教程將著重敘述這個內(nèi)容。在閱讀本則教程之前需要閱...
前言在上一則教程中,敘述了當處于多線程環(huán)境下時,智能指針所指向的引用計數(shù)可能會因為此導(dǎo)致引用計數(shù)出問題,因此,引入了原子操作的相關(guān)概念,換句話說,這種操作也被稱之為是輕量級指針,那對于這種輕量型指針又會存在什么問題呢?本節(jié)內(nèi)容將著重敘述這個問題。另外需要注意的是,關(guān)于最近幾次的內(nèi)...
C的連載教程就到此結(jié)束了,所涉及的內(nèi)容也只是C中很淺顯的一部分,寫這個連載教程也是記錄筆者學習C的一個過程,同時也提供了一個適合具備C語言基礎(chǔ)的C入門教程,快速的掌握C相對于C語言來說獨特的語言特性,為了方便大家查看,以下就是所有C連載教程的一個匯總鏈接。(一)C的引入,this...
引言筆者接觸嵌入式領(lǐng)域軟件開發(fā)已近五年,幾乎用的都是ARMCortexM內(nèi)核系列的微控制器。在這五年期間,感謝C語言編譯器的存在,讓我不用接觸匯編即可進行開發(fā),但是彷佛也錯過了一些風景,沒有領(lǐng)域到編譯器之美和CPU之美,所以決定周末無聊的休息時間通過尋找資料、動手實驗、得出結(jié)論的...
文件系統(tǒng)定義在計算機出現(xiàn)之前其實就有文件系統(tǒng)的概念了,此時的文件系統(tǒng)指的是用于管理(存儲和檢索)紙質(zhì)文件的系統(tǒng),而在計算機發(fā)明之后,文件系統(tǒng)逐漸指的是管理存儲介質(zhì)的系統(tǒng),它通過簡單的接口給用戶,方便用戶使用存儲設(shè)備。在學習Linux的時候,我們通常會看到這樣一句話,Linux中一...
引言筆者接觸嵌入式領(lǐng)域軟件開發(fā)已近五年,幾乎用的都是ARMCortexM內(nèi)核系列的微控制器。在這五年期間,感謝C語言編譯器的存在,讓我不用接觸匯編即可進行開發(fā),但是彷佛也錯過了一些風景,沒有領(lǐng)域到編譯器之美和CPU之美,所以決定周末無聊的休息時間通過尋找資料、動手實驗、得出結(jié)論的...
??關(guān)注、星標嵌入式客棧,精彩及時送達[導(dǎo)讀]大家好,我是逸珺,前面總結(jié)了一下RS-485的一些要點,今天來總結(jié)一下Modbus-RTU協(xié)議,原本想把實現(xiàn)思路也一起發(fā)出來,但是感覺太長了,就拆開了。前世今生照例簡單說下這個協(xié)議的歷時,Modicon公司于1979年制定了Modbu...
引言在上一則發(fā)表的關(guān)于Linux的文章中,敘述了Linux的相關(guān)概念,其中就包括進程的資源,進程的狀態(tài),以及進程的屬性等相關(guān)內(nèi)容,在本則教程中,將著重敘述Linux進程管理的內(nèi)容,其中就包括Linux進程的創(chuàng)建,進程的終止,進程的等待相關(guān)內(nèi)容。Linux進程的創(chuàng)建函數(shù)fork現(xiàn)有...
非常感謝大家這么長時間對我們的喜愛和關(guān)注,我們都知道,人工智能是當下的大趨勢,對于我們來說,人工智能更是我們現(xiàn)在領(lǐng)域和未來職業(yè)發(fā)展的一個重要方向,所以我們今天特意聯(lián)系了央視公開課曾推薦的萬門大學,向大家贈送一份人工智能的課程。這個課程我們已經(jīng)了解過,是個可以重復(fù)觀看的錄播課程,課...
微秒級延時設(shè)計方案一般RTOS系統(tǒng)時鐘1KHz的情況下,thread_sleep()的最短時間是1ms。在實時控制中有些情況需要微秒(us)級延時,這該怎么辦呢?微秒級延時有兩種實現(xiàn)思路:一是著情提高系統(tǒng)時鐘,二是使用MCU的高精度定時器。一、著情提高系統(tǒng)時鐘之所以說是“著情”提...
引言在前面的教程中,敘述了模板函數(shù)以及模板類的相關(guān)概念,在本節(jié)教程中,筆者將著重敘述?C中的異常機制,所謂異常,是程序在執(zhí)行期間產(chǎn)生的問題,異常提供一種轉(zhuǎn)移程序控制權(quán)的方式。而且異常處理主要涉及到三個關(guān)鍵字:try、catch、throw,下面將對異常這個概念進行詳細敘述。異常的...