如何從零開始學(xué)OpenDaylight
OpenDaylight的邏輯架構(gòu)分為應(yīng)用層、控制器層和數(shù)據(jù)轉(zhuǎn)發(fā)層。其中,應(yīng)用層聚焦網(wǎng)絡(luò)業(yè)務(wù)邏輯開發(fā)....

C語言是怎么面向?qū)ο缶幊?/a>
在嵌入式開發(fā)中,C/C++語言是使用最普及的,在C++11版本之前,它們的語法是比較相似的,只不過C....

深入LUA腳本語言
由于gdb的代碼相對復(fù)雜,沒有辦法從代碼層面仔細(xì)的分析調(diào)試細(xì)節(jié),所以這次我們選擇一個小巧、開源的Lu....

怎么利用C可變參數(shù)和宏定義來實現(xiàn)自己的日志系統(tǒng)
在嵌入式應(yīng)用的開發(fā)過程中,日志系統(tǒng)是非常重要的!特別是在生產(chǎn)環(huán)節(jié)出現(xiàn)了偶發(fā)性的、與當(dāng)前的執(zhí)行環(huán)境相關(guān)....

怎么用C+JS結(jié)構(gòu)來處理JSON數(shù)據(jù)?
在物聯(lián)網(wǎng)產(chǎn)品的開發(fā)過程中,對JSON格式的數(shù)據(jù)處理是一個強需求,例如亞馬遜的 AWS IOT平臺,設(shè)....

嵌入式開發(fā)需要架構(gòu)設(shè)計嗎
在招聘網(wǎng)站上的一些架構(gòu)設(shè)計的崗位,都是針對 Web 方向的,卻很少看到招聘嵌入式崗位的系統(tǒng)架構(gòu)師的崗....

CMake的實戰(zhàn)教程-3
從本小節(jié)開始,后面所有的構(gòu)建我們都將采用 `out-of-source build` 外部構(gòu)建的方式....
CMake的實戰(zhàn)教程-2
第一個問題,在運行`cmake .`后會產(chǎn)生很多垃圾文件,那么我們可以讓它在一個build目錄下去編....
LwIP中TCP協(xié)議是如何實現(xiàn)的
與其他協(xié)議一樣,為了描述`TCP`協(xié)議,LwIP定義了一個名字叫`tcp_pcb`的結(jié)構(gòu)體,可以稱之....
什么是TCP狀態(tài)轉(zhuǎn)移
TCP協(xié)議根據(jù)連接時接收到報文的不同類型,采取相應(yīng)動作也不同,還要處理各個狀態(tài)的關(guān)系,如當(dāng)收到握手報....

tcp報文段首部的結(jié)構(gòu)分析
`TCP`報文段如`APR`報文、`IP`數(shù)據(jù)報一樣,也是由`首部`與`數(shù)據(jù)區(qū)域`組成,`TCP首部....

什么是TCP協(xié)議
TCP(Transmission Control Protocol,傳輸控制協(xié)議),它是最常用傳輸層....
深入了解IP數(shù)據(jù)報發(fā)送的過程
IP協(xié)議是網(wǎng)絡(luò)層的主要協(xié)議,在上層傳輸協(xié)議(如TCP/UDP)需要發(fā)送數(shù)據(jù)時,會將數(shù)據(jù)封裝起來,然后....

什么是網(wǎng)絡(luò)底層
當(dāng)用戶發(fā)送數(shù)據(jù)時,將數(shù)據(jù)向下交給傳輸層,這是處于應(yīng)用層的操作,`應(yīng)用層`可以通過調(diào)用傳輸層的接口來編....

FreeRTOS優(yōu)化與錯誤排查方法有哪些
當(dāng)調(diào)用 **C 標(biāo)準(zhǔn)庫** 的函數(shù)時,??臻g使用量可能會急劇上升,特別是 IO 與字符串處理函數(shù),....