最近在研究慶科的MiCO OS(一個物聯(lián)網(wǎng)操作系統(tǒng)),git項(xiàng)目里引用了一些其他子項(xiàng)目。開始以為是通過git submodule添加的子項(xiàng)目,后來發(fā)現(xiàn)并不是味混,另有其人巴元。 原來...
![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
最近在研究慶科的MiCO OS(一個物聯(lián)網(wǎng)操作系統(tǒng)),git項(xiàng)目里引用了一些其他子項(xiàng)目。開始以為是通過git submodule添加的子項(xiàng)目,后來發(fā)現(xiàn)并不是味混,另有其人巴元。 原來...
自從12年畢業(yè)工作以來孤个,作為程序員论矾,所從事過的方向有這幾個:搞過移動端App(iOS/Android)教翩,也兼職用Springboot寫過幾個后臺項(xiàng)目。但做的最多贪壳,也是最喜歡的...
PS:本文將持續(xù)更新饱亿,發(fā)現(xiàn)更好用的且免費(fèi)的工具~~~ 代碼閱讀、編輯工具VS Code(重點(diǎn)是跨平臺闰靴,功能及性能也非常好彪笼,適合多種編程語言,墻裂推薦蚂且!SourceInsigh...
以下內(nèi)容針對C語言 做軟件的應(yīng)該沒有不知道printf函數(shù)吧配猫! 日前,看到一個奇怪的printf打有铀馈: 輸出例子: 我心想這是什么鬼泵肄,也不是常見的數(shù)字位數(shù)限制啊,整形變量le...
這段時間觀看淑翼、收聽了一些近代史相關(guān)的影視音頻作品腐巢,對有些歷史人物有了新的認(rèn)識,同時對人性的善惡也有了不一樣的理解玄括。 以前上學(xué)學(xué)歷史冯丙,出現(xiàn)一個人物,總會不自覺的以“好人”或“壞...
之前在調(diào)試Linux多網(wǎng)卡驅(qū)動時遭京,想在應(yīng)用層實(shí)現(xiàn)默認(rèn)網(wǎng)關(guān)的自動切換胃惜,需要了解路由的知識,特此總結(jié)哪雕。 路由 路由是指數(shù)據(jù)包從源節(jié)點(diǎn)到目的節(jié)點(diǎn)過程中蛹疯,決定端到端路徑的行為。說白了...
在我們學(xué)習(xí)編程時捺弦,往往關(guān)注的是某種語言以及對應(yīng)的使用環(huán)境,在此基礎(chǔ)上完成我們的業(yè)務(wù)開發(fā)并部署運(yùn)行孝扛。拋開這個最常見的層次列吼,你是否自問過:我們開發(fā)的程序是如何在機(jī)器中運(yùn)行的呢?這...
之前做一個單片機(jī)項(xiàng)目苦始,在選型時需要考慮Flash的大小寞钥。考慮到MCU的成本陌选,一般片內(nèi)Flash都比較小理郑,如果應(yīng)用程序代碼量比較大蹄溉,片內(nèi)Flash肯定是放不下的。就考慮到您炉,是否...
今天在創(chuàng)建git倉庫時柒爵,想到了加不加--bare參數(shù)的問題,之前印象中知道是有區(qū)別的赚爵,具體區(qū)別在哪一時還真說不清了棉胀,這篇文章就總結(jié)一下。 差分對比 首先冀膝,這兩個命令都是初始化...
了解嵌入式Linux的同學(xué)應(yīng)該都聽說過“三劍客”吧唁奢,即u-boot、Linux內(nèi)核(設(shè)備樹作為內(nèi)核的一部分)窝剖、文件系統(tǒng)麻掸。在構(gòu)建這三者時,你可以手工配置赐纱、編譯每一部分脊奋,然后打包...
本來想自己總結(jié)一下的,結(jié)果看到一個非常好的帖子千所,暫且轉(zhuǎn)發(fā)一下吧: Repo介紹 這一篇先水啦......
討論一個imx6ull裸機(jī)程序的Makefile,以及編譯打包過程蒜埋。涉及到gcc淫痰、ld、ar整份、objcopy待错、objdump、mkimage等工具的介紹烈评。 這個Makefil...
本文接上篇《ARM裸機(jī)程序之Makefile解讀》火俄,繼續(xù)研究一下imx6ull裸機(jī)程序的啟動程序start.S和應(yīng)用主程序main.c。 啟動代碼 匯編代碼start.S我都...
本文接上篇《ARM裸機(jī)程序之Makefile解讀》讲冠,繼續(xù)研究一下imx6ull裸機(jī)程序的啟動程序start.S和應(yīng)用主程序main.c瓜客。 啟動代碼 匯編代碼start.S我都...
最近幾年,隨著接觸到的技術(shù)越來越多竿开,在整體上對電子計(jì)算機(jī)世界的了解也越來越成熟谱仪。同時,也逐漸認(rèn)識到否彩,對基礎(chǔ)知識及原理的掌握非常有助于理解更高層次的技術(shù)內(nèi)容疯攒。如果對基礎(chǔ)知識不夠...
分享一個小技巧。 我們在寫Linux應(yīng)用程序時列荔,有時候記不清某個系統(tǒng)函數(shù)的頭文件敬尺,往往要么百度枚尼,要么查源碼,這樣做都不方便砂吞,費(fèi)時費(fèi)力署恍。其實(shí),可以用一個命令搞定:man呜舒。 比如...
最近在研究MiCO OS項(xiàng)目的時候锭汛,發(fā)現(xiàn)編譯目錄build下有一個xxxx.map文件,打開一看袭蝗,感覺都是一些內(nèi)存段和符號信息唤殴,由此想到應(yīng)該是編譯鏈接過程中輸出的一些信息。之...