0.前言上次發(fā)了一個(gè)嵌入式的學(xué)習(xí)路線,很多粉絲問(wèn)我各個(gè)階段的入門(mén)項(xiàng)目,其中第二階段的《基于socket聊天室》寫(xiě)了4篇循序漸進(jìn)的文章,而第一階段的《電話號(hào)碼本管理》也非常想要。一口君必須安排。該項(xiàng)目,一口君同樣采用循序漸進(jìn)的步驟,一點(diǎn)點(diǎn)為大家講解這個(gè)小項(xiàng)目是如何從頭開(kāi)始點(diǎn)點(diǎn)寫(xiě)出來(lái)...
關(guān)注「Linux大陸」,一起進(jìn)步!鏈接:https://www.cnblogs.com/whale90830/p/10488595.html由C到COOP第一課C語(yǔ)言的局限C的特點(diǎn)C的程序特征C程序的結(jié)構(gòu)特性C程序的編輯、編譯和運(yùn)行?C對(duì)C的補(bǔ)充C的特點(diǎn)C繼承了C的優(yōu)點(diǎn),并有自己...
引言說(shuō)實(shí)話,工作10年不等于是高手;高手也不等于要工作時(shí)間久。圣人曾經(jīng)曰過(guò):“工作經(jīng)歷不等于工作經(jīng)驗(yàn)”。工作10年,只是一個(gè)“經(jīng)歷”,而“經(jīng)歷”不能得以總結(jié)、歸納和升華,就無(wú)法轉(zhuǎn)化為“經(jīng)驗(yàn)”。一個(gè)2年“工作經(jīng)驗(yàn)”的工程師水平可能遠(yuǎn)高于一個(gè)10年“工作經(jīng)歷”的工程師。如果程序員在3...
星標(biāo)「嵌入式大雜燴」,一起進(jìn)步!來(lái)源:https://gitee.com/simpost/EFSM/tree/master/一、介紹EFSM(eventfinitestatemachine,事件驅(qū)動(dòng)型有限狀態(tài)機(jī)),是一個(gè)基于事件驅(qū)動(dòng)的有限狀態(tài)機(jī),主要應(yīng)用于嵌入式設(shè)備的軟件系統(tǒng)中。...
星標(biāo)「嵌入式大雜燴」,一起進(jìn)步!來(lái)源:https://blog.csdn.net/qq_205536131前言直接存儲(chǔ)器訪問(wèn)(DirectMemoryAccess),簡(jiǎn)稱DMA。DMA是CPU一個(gè)用于數(shù)據(jù)從一個(gè)地址空間到另一地址空間“搬運(yùn)”(拷貝)的組件,數(shù)據(jù)拷貝過(guò)程不需CPU干...
九月一到,就有了秋意,秋意在一個(gè)多霧的黎明溜來(lái),到了炎熱的下午便不見(jiàn)蹤影。它踮起腳尖掠過(guò)樹(shù)頂,染紅幾片葉子,然后乘著一簇飛掠過(guò)山谷離開(kāi)。秋天已悄悄到來(lái),背上你的行囊,叫上你的小伙伴一起去外面看看繽紛的世界。這不我養(yǎng)的小青蛙已經(jīng)出去旅行了,它總是會(huì)給我發(fā)一些它在旅游時(shí)候的照片,不過(guò)...
星標(biāo)「嵌入式大雜燴」,一起進(jìn)步!照理來(lái)說(shuō),USB-CAN這種東西應(yīng)該已經(jīng)被做的爛大街的工具,國(guó)內(nèi)居然沒(méi)有一個(gè)拿得出手的開(kāi)源方案。某立功和PCAN動(dòng)輒2000的價(jià)格也是離譜。淘寶上各種虛擬串口方案、替換dll兼容某立功軟件的各種方案....價(jià)格都倒是便宜,性能和可靠性嘛.........
星標(biāo)「嵌入式大雜燴」,一起進(jìn)步!作者:RT-Thread社區(qū)團(tuán)隊(duì)?liukang原文鏈接:https://club.rt-thread.org/ask/article/2944.htmlRust是什么Rust是一門(mén)賦予每個(gè)人構(gòu)建可靠且高效軟件能力的語(yǔ)言。高性能:速度驚人且內(nèi)存利用...
來(lái)自公眾號(hào):SegmentFault,作者:彭小呆鏈接:https://segmentfault.com/a/1190000021143144No.1前言由于本人在這段時(shí)候,看到了一個(gè)叫做樹(shù)莓派的東東,初步了解之后覺(jué)得很有意思,于是想把整個(gè)過(guò)程記錄下來(lái)。No.2樹(shù)莓派是什么?Ra...
星標(biāo)「嵌入式大雜燴」,一起進(jìn)步!大家好,我是ZhengN。本次給大家分享一個(gè)優(yōu)秀的跨平臺(tái)構(gòu)建工具。在我們嵌入式中,開(kāi)發(fā)環(huán)境多種多樣。在windows下進(jìn)行開(kāi)發(fā),有各種好用的IDE給我們使用,我們可以圖形化地創(chuàng)建工程、配置工程、編譯工程。在Linux下,可能就iu沒(méi)有那么“方便”了...
關(guān)注「Linux大陸」,一起進(jìn)步!TCP是互聯(lián)網(wǎng)核心協(xié)議之一,本文介紹它的基礎(chǔ)知識(shí)。一、TCP協(xié)議的作用互聯(lián)網(wǎng)由一整套協(xié)議構(gòu)成。TCP只是其中的一層,有著自己的分工。(圖片說(shuō)明:TCP是以太網(wǎng)協(xié)議和IP協(xié)議的上層協(xié)議,也是應(yīng)用層協(xié)議的下層協(xié)議。)最底層的以太網(wǎng)協(xié)議(Etherne...
[導(dǎo)讀]大家好,我是逸珺。今天來(lái)分享一下,之前項(xiàng)目中使用FreeRTOS搭建的Event-Driven事件驅(qū)動(dòng)框架。什么是Event-Driven?Event-DrivenEvent在計(jì)算機(jī)編程方法中,是一種廣為使用的編程范式。比如Windows中的鼠標(biāo)、鍵盤(pán)輸入,就被Windo...
星標(biāo)「嵌入式大雜燴」,一起進(jìn)步!來(lái)源:技術(shù)讓夢(mèng)想更偉大作者:李肖遙開(kāi)頭的話嵌入式開(kāi)發(fā)是一個(gè)比較苦、容易背鍋、可能仍然需要996而且拿錢(qián)較少,但也有些許樂(lè)趣的活,我一直稱之為跳坑里了。如果你在里面深耕,那終究會(huì)成為大佬,軟硬結(jié)合的高手;如果你剛?cè)肟?,我可能勸你轉(zhuǎn),但是可能你自己還有...
星標(biāo)「嵌入式大雜燴」,一起進(jìn)步!來(lái)源:https://blog.csdn.net/qq_36969440/article/details/110387716狀態(tài)機(jī)基本術(shù)語(yǔ)現(xiàn)態(tài):是指當(dāng)前所處的狀態(tài)。條件:又稱為“事件”,當(dāng)一個(gè)條件被滿足,將會(huì)觸發(fā)一個(gè)動(dòng)作,或者執(zhí)行一次狀態(tài)的遷移。動(dòng)...
關(guān)注「嵌入式大雜燴」,一起進(jìn)步!昨天下午,樹(shù)莓派基金會(huì)發(fā)布了樹(shù)莓派Zero的下一代——樹(shù)莓派Zero2W,售價(jià)定為15美元。雖然短時(shí)間國(guó)內(nèi)買(mǎi)不到,但我們還是要簡(jiǎn)單了解一下。來(lái)看看參數(shù)。參數(shù)1GHz四核64位SoCArmCortex-A53CPU512MBLPDDR2SDRAM2....
gyh974
不知道起啥
289117336
Tronlong創(chuàng)龍
譚玉斌
zjhq
SIASGUOJIe
球球菌
大有可為
cy1u
Sampson01hlz
wanwanliyin
yang2014
huyangliu
云城a
Jessie0812
shaolw
xiaoguaixh
flayfly
YangcSIX
liwen111
baoyoubing
liqinglong1023
eda516