私房菜菜譜大全合集電子版 學(xué)習(xí)Linux系統(tǒng),要看哪些書?
學(xué)習(xí)Linux系統(tǒng),要看哪些書?基本概念和原理:推薦《現(xiàn)代操作系統(tǒng)》、《深入理解計(jì)算機(jī)系統(tǒng)》,當(dāng)時(shí)的課本居然忘記了,只記得這兩本算是經(jīng)典之作; Linux使用的話:《鳥哥的私房菜》是不二之選Linux
學(xué)習(xí)Linux系統(tǒng),要看哪些書?
基本概念和原理:推薦《現(xiàn)代操作系統(tǒng)》、《深入理解計(jì)算機(jī)系統(tǒng)》,當(dāng)時(shí)的課本居然忘記了,只記得這兩本算是經(jīng)典之作;
Linux使用的話:《鳥哥的私房菜》是不二之選
Linux內(nèi)核源碼:就有《Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)》、《深入Linux內(nèi)核》等書,當(dāng)然到這塊的話更重要的是找個(gè)師傅帶著你實(shí)踐,在問題中學(xué)習(xí)
做嵌入式軟件的一般用什么軟件寫和看代碼比較好?
嵌入式針對(duì)平臺(tái)而言,單純的控制寫裸板代碼的話:ARM和51系列的板子,推薦Keil MDK 和Keil C51,或者使用IAR,更或者是芯片平臺(tái)推薦的IDE,Code::Blocks對(duì)嵌入式編程支持也挺好的。
寫基于各種嵌入式平臺(tái)的應(yīng)用軟件,標(biāo)準(zhǔn)操作系統(tǒng)平臺(tái),比如Android和Linux,那么Qt跨平臺(tái)GUI,Android下的Android Studio,Linux下的各種代碼編輯軟件都可以。其他的嵌入式系統(tǒng)比如ucos,rtos,也是推薦Keil和IAR等。
看代碼軟件就很多了,VSCode,Vim/Vi
,Atom這些支持代碼語法和高亮的都可以,亦或者直接使用IDE查看代碼。