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