關(guān)注「Linux大陸」,一起進(jìn)步!linux命令是對Linux系統(tǒng)進(jìn)行管理的命令。對于Linux系統(tǒng)來說,無論是中央處理器、內(nèi)存、磁盤驅(qū)動器、鍵盤、鼠標(biāo),還是用戶等都是文件,Linux系統(tǒng)管理的命令是它正常運行的核心。線上查詢及幫助命令(2個)man:查看命令幫助,命令的詞典,更...
小麥大叔推薦一位我的好朋友的公眾號:小麥大叔,號主麥?zhǔn)?,萬粉號主。CSDN知名博客專家,萬粉博主。麥?zhǔn)骞娞柡筒┛偷膬?nèi)容博大精深,包括但不限于嵌入式、物聯(lián)網(wǎng)、單片機、編程技術(shù)、Linux等。全網(wǎng)每天有幾萬人跟著麥?zhǔn)逡黄饘W(xué)習(xí)軟硬件方面的知識,麥?zhǔn)迨耆缫蝗?,樂于分享,樂于啟發(fā)讀者,...
這個話題其實我很早之前就想寫一寫了,但是一直抽不開時間,今天終于有時間來聊一聊這個話題,希望能借助我過往研發(fā)產(chǎn)品的經(jīng)驗幫助更多從事嵌入式行業(yè)的朋友們?nèi)腴T。一個新的產(chǎn)品立項了,接下來,就會有UI設(shè)計、結(jié)構(gòu)、硬件、軟件、產(chǎn)品經(jīng)理、項目經(jīng)理、測試工程師等角色來共同完成這個項目,當(dāng)然這是...
關(guān)注「嵌入式大雜燴」,選擇「星標(biāo)公眾號」一起進(jìn)步!作者?|??rukiTBOX簡介TBOX是一個用c語言實現(xiàn)的跨平臺開發(fā)庫。針對各個平臺,封裝了統(tǒng)一的接口,簡化了各類開發(fā)過程中常用操作,使你在開發(fā)過程中,更加關(guān)注實際應(yīng)用的開發(fā),而不是把時間浪費在瑣碎的接口兼容性上面,并且充分利用...
關(guān)注「嵌入式大雜燴」,選擇「星標(biāo)公眾號」一起進(jìn)步!作者?|??Acuity1.寫在前面spi(SerialPeripheralInterface)即串行外設(shè)接口。與i2c一樣,spi也常用外設(shè)設(shè)備通信的總線,從事嵌入式開發(fā)必不可少的掌握。根據(jù)本人以往的經(jīng)歷,對spi進(jìn)行總結(jié)(主要...
01前言嵌入式軟件中經(jīng)常要存儲一些非易失參數(shù),例如用戶設(shè)置、校準(zhǔn)參數(shù)、設(shè)備運行參數(shù)等,通常情況下我們都會選擇存儲在EEPROM或者SPI-FLASH中。在削減成本考量的情況下,我們可以把存儲器省下來,參數(shù)存儲在內(nèi)部flash中,畢竟就算每片減少一塊錢,量大后還是非常可觀的。02選...
關(guān)注「Linux大陸」,一起進(jìn)步!這個是在網(wǎng)上看到的一篇文檔,作者的目的是設(shè)計一個簡單的嵌入式操作系統(tǒng),只實現(xiàn)一個基本任務(wù)調(diào)度器的功能。正如作者所說,雖然不能稱為操作系統(tǒng),但已體現(xiàn)了小型嵌入式操作系統(tǒng)的精髓。對于我們來說是很好的學(xué)習(xí)資料,可以從中一窺操作系統(tǒng)的面目,今天分享給大家...
關(guān)注「Linux大陸」,一起進(jìn)步!繼?300來行代碼帶你實現(xiàn)一個能跑的最小Linux文件系統(tǒng)?之后,我們來看看如何60行C代碼實現(xiàn)一個shell!在實現(xiàn)它之前,先看看這樣做的意義。美是有目共睹的。Unix之美,稍微體會,便能得到。1969年,Unix初始,沒有fork,沒有exe...
來自公眾號:嵌入式ARM1、字符串轉(zhuǎn)十六進(jìn)制代碼實現(xiàn):void?StrToHex(char?*pbDest,?char?*pbSrc,?int?nLen){??char?h1,h2;??char?s1,s2;??int?i;????for?(i=0;?i?9)??????????...
關(guān)注「嵌入式大雜燴」,選擇「星標(biāo)公眾號」一起進(jìn)步!作者?|??Acuity1.寫在前面i2c總線是由PHILIPS公司開發(fā)的一種簡單、「雙向二線制同步串行總線」。關(guān)于i2c的使用,并不陌生,C51、ARM、MSP430等,都基本集成硬件i2c,或者不集成i2c的,可以根據(jù)總線時序...
關(guān)注「Linux大陸」,一起進(jìn)步!STM32的三種開發(fā)方式通常新手在入門STM32的時候,首先都要先選擇一種要用的開發(fā)方式,不同的開發(fā)方式會導(dǎo)致你編程的架構(gòu)是完全不一樣的。一般大多數(shù)都會選用標(biāo)準(zhǔn)庫和HAL庫,而極少部分人會通過直接配置寄存器進(jìn)行開發(fā)。網(wǎng)上關(guān)于標(biāo)準(zhǔn)庫、HAL庫的描述...
點擊「科巖成果」關(guān)注,選擇「設(shè)為星標(biāo)」不迷路大家好,我是科巖。首先跟大家說一聲抱歉,大家久等的嵌入式學(xué)習(xí)路徑,今天終于來了。經(jīng)常有人問我,嵌入式該怎么入門,怎么學(xué)習(xí),怎么精通,怎么成為專家。我前思后想掏心掏肺,花了大概2周的時間,寫了這樣的一個成長路徑。注意!本文又干又長,如果此...
關(guān)注「Linux大陸」,一起進(jìn)步!#error的作用是什么?#error?指令讓預(yù)處理器發(fā)出一條錯誤信息,并且會中斷編譯過程。下面我們從Linux代碼中抽取出來一小段代碼并做修改得到示例代碼:這段示例代碼很簡單,當(dāng)RX_BUF_IDX宏的值不為0~3時,在預(yù)處理階段就會通過#er...
B站野生鋼鐵俠稚暉君又出新作了,相信大家都看過他這個“能給葡萄縫針”的機械臂了,實在驚艷!我在很多群里都看到有人熱議此事,也有不少同學(xué)發(fā)私信給我討論,從我自己的角度出發(fā),簡單說說一些想法。1是真的嗎?很多人對事件真實性持懷疑態(tài)度,認(rèn)為稚暉君背后有一個團(tuán)隊,他只是被推到前臺的代言人...
關(guān)注「Linux大陸」,一起進(jìn)步!來源|?華為麒麟嵌入式工程師都知道什么是CPU、MCU,其中還有一位成員大家也經(jīng)常聽說,那就是:DSPDSP到底是什么?一起來通過故事看看吧!本文來源網(wǎng)絡(luò),版權(quán)歸原作者所有。如涉及作品版權(quán)問題,請聯(lián)系我進(jìn)行刪除。往期推薦:嵌入式開發(fā)小記,實用小知...