嵌入式開(kāi)發(fā)圈技術(shù)干貨匯總(更新時(shí)間2019年5月26日)
點(diǎn)擊上方"嵌入式開(kāi)發(fā)圈" ,嵌入式干貨、產(chǎn)品服務(wù)即刻送達(dá)
回想2017年年底到2018年年初與北京航空航天出版社合作出版了 <<嵌入式C語(yǔ)言技術(shù)實(shí)戰(zhàn)開(kāi)發(fā)>>一書(shū)(文章底部有購(gòu)買(mǎi)鏈接),那本書(shū)算是開(kāi)門(mén)之作吧,肯定也有些許不足,但得到了不少好友和同行的支持,那一年的職業(yè)生涯可謂顛簸,沒(méi)有時(shí)間在公眾號(hào)去分享技術(shù)干貨。以前分享的技術(shù)干貨,有些東西雖然已經(jīng)過(guò)時(shí)了(嵌入式行業(yè)推出了各種各樣新型的技術(shù),方便開(kāi)發(fā)者去開(kāi)發(fā)自己的產(chǎn)品),但萬(wàn)變不離其宗,操作最底層的東西是永遠(yuǎn)不變的,比如你在Linux內(nèi)核里點(diǎn)個(gè)燈,以前你可能需要學(xué)習(xí)一堆操作寄存器的API,去使能IO,失能IO等等操作,而現(xiàn)在就很方便了,只需動(dòng)動(dòng)設(shè)備樹(shù)配置文件,這些都可以幫你解決,可是時(shí)代更新了,我們卻慢慢演變成了那種懶人。技術(shù)更新我們需要學(xué)習(xí),但萬(wàn)變不離其宗的基礎(chǔ)知識(shí)也要學(xué)習(xí),比如計(jì)算機(jī)組成原理、計(jì)算機(jī)操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、軟件工程、基本的編程語(yǔ)言C/C++/Java,不然大學(xué)就不會(huì)以這些東西作為基礎(chǔ)課程了,干脆去教實(shí)用的東西好了(很多人其實(shí)都在抱怨大學(xué)課程無(wú)用論,其實(shí)等你工作久了就會(huì)發(fā)現(xiàn),大學(xué)為什么要那么教還是有一定的道理的),愿我們?cè)?019年乃至以后,努力學(xué)習(xí),砥礪前行。 很久之前不知道公眾號(hào)還可以插入樣式的東西,所以分享的代碼也好,文章也好都是不帶格式的,這樣讀者看起來(lái)也頭疼,為此我也在努力將讀者的閱讀環(huán)境改善好,努力打造出一個(gè)有價(jià)值有魅力的公眾號(hào)。
一、工作經(jīng)歷與感想板塊
以過(guò)來(lái)人經(jīng)驗(yàn)---怎么寫(xiě)好一份從事技術(shù)工作的簡(jiǎn)歷及面試技巧
以過(guò)來(lái)人經(jīng)驗(yàn)---分享從學(xué)生--工程師之學(xué)習(xí)--工作--生存三模式(上)
二、基礎(chǔ)知識(shí)板塊
觸摸屏工作原理
NAND FLASH 和NOR FLASH的區(qū)別
網(wǎng)絡(luò)結(jié)構(gòu)與HTML學(xué)習(xí)筆記
46道嵌入式工程師相關(guān)的經(jīng)典面試題
嵌入式軟件開(kāi)發(fā)必知必會(huì)
中斷與異常簡(jiǎn)介與分析
計(jì)算機(jī)組成原理相關(guān)知識(shí)
電子技術(shù)中關(guān)于TTL電平,CMOS電平,OC門(mén),OD門(mén)的基礎(chǔ)知識(shí)
ucos基本概念學(xué)習(xí)和基本的使用
從簡(jiǎn)單的文件偏移、讀寫(xiě)進(jìn)一步研究MCU程序的下載和軟件升級(jí)(上)
淺談總線通信機(jī)制(通信基礎(chǔ)+串口+I2C)
淺談總線通信機(jī)制----USB學(xué)習(xí)指南與總結(jié)
如何看懂時(shí)序圖?
電路設(shè)計(jì)中電阻的選擇及其作用
分享幾道典型的C語(yǔ)言習(xí)題
如何學(xué)習(xí)嵌入式系統(tǒng)之基礎(chǔ)知識(shí)
嵌入式基礎(chǔ)知識(shí)
電子電路學(xué)習(xí)筆記
電容知識(shí)大全(精彩講義)
電子線路PCB軟件使用技巧及方法(Altium Designer )
電子元件基礎(chǔ)教程
三、編程語(yǔ)言、算法與數(shù)據(jù)結(jié)構(gòu)板塊
Linux下C語(yǔ)言實(shí)現(xiàn)彈彈方塊小游戲
談?wù)勄度胧綉?yīng)用軟件人機(jī)界面開(kāi)發(fā)的菜單框架編寫(xiě)
C語(yǔ)言之常用幾種排序
C語(yǔ)言實(shí)現(xiàn)牛頓迭代法解方程
C語(yǔ)言的數(shù)組為什么要從0開(kāi)始編號(hào)
數(shù)組和指針一道非常值得深思的筆試題
Python語(yǔ)言快速上手
深入淺出剖析C語(yǔ)言函數(shù)指針與回調(diào)函數(shù)
C語(yǔ)言根據(jù)協(xié)議分割獲取字符串單元
C語(yǔ)言結(jié)構(gòu)體深度解析
C語(yǔ)言鏈表應(yīng)用--基于Linux C多線程軟件框架實(shí)現(xiàn)
一步一步教你從零開(kāi)始寫(xiě)C語(yǔ)言鏈表
C語(yǔ)言從數(shù)組里找最大最小值
C語(yǔ)言宏定義的提示之法
C語(yǔ)言操作excel表格-鏈表實(shí)現(xiàn)
簡(jiǎn)單的C語(yǔ)言宏定義結(jié)合全局變量的方法實(shí)現(xiàn)單片機(jī)串口實(shí)現(xiàn)透?jìng)髂J?br>
C語(yǔ)言實(shí)現(xiàn)一個(gè)Window控制臺(tái)帶彩色,且可以用方向鍵選擇并確認(rèn)的菜單式列表(一)
利用strstr與atoi的結(jié)合實(shí)現(xiàn)一個(gè)C語(yǔ)言獲取文件中數(shù)據(jù)的工具
C語(yǔ)言Window控制臺(tái)實(shí)現(xiàn)彈彈方塊(單個(gè)方塊,多個(gè)方塊)
C語(yǔ)言結(jié)構(gòu)體位段特性實(shí)現(xiàn)斷言宏
C語(yǔ)言字符串的另類(lèi)用法
分享幾道典型的C語(yǔ)言習(xí)題
四、Linux與Android板塊
Linux多路復(fù)用Select()與poll()函數(shù)
Posix多線程編程
在linux下制作靜態(tài)庫(kù)和動(dòng)態(tài)鏈接庫(kù)的方法
Android5.0 Recovery源代碼分析與定制(一)
MTK Android平臺(tái)Nvram與Gensor數(shù)據(jù)獲取
電容觸摸屏原理以及敦泰TP FT5X06驅(qū)動(dòng)
Linux X86-ACPI PNP Hardware ID的識(shí)別框架
Android init language與init.rc初始化腳本
全志A64 設(shè)備樹(shù)里的gpio應(yīng)用開(kāi)發(fā)
Linux內(nèi)核同步原理學(xué)習(xí)筆記
Linux內(nèi)核鏈表的使用
手把手教你深度定制tiny4412安卓5.0系統(tǒng)(一)---開(kāi)發(fā)板如何預(yù)置文件到android系統(tǒng)
手把手教你寫(xiě)Linux設(shè)備驅(qū)動(dòng)---定時(shí)器(一)(基于友善之臂4412開(kāi)發(fā)板)
如何來(lái)實(shí)現(xiàn)一個(gè)Linux內(nèi)核的系統(tǒng)調(diào)用(基于tiny4412開(kāi)發(fā)板)
從零開(kāi)始寫(xiě)linux字符設(shè)備驅(qū)動(dòng)程序(一)(基于友善之臂tiny4412開(kāi)發(fā)板)
從零開(kāi)始寫(xiě)linux字符設(shè)備驅(qū)動(dòng)程序(二)(基于友善之臂tiny4412開(kāi)發(fā)板)
從零開(kāi)始寫(xiě)linux字符設(shè)備驅(qū)動(dòng)程序(三)(基于友善之臂tiny4412開(kāi)發(fā)板)
從零開(kāi)始寫(xiě)linux字符設(shè)備驅(qū)動(dòng)程序(四)(基于友善之臂tiny4412開(kāi)發(fā)板)
Linux misc子系統(tǒng)框架驅(qū)動(dòng)4412蜂鳴器
手把手教你從零實(shí)現(xiàn)Linux misc設(shè)備驅(qū)動(dòng)二(基于友善之臂4412開(kāi)發(fā)板)
基于友善之臂ARM-ContexA9-ADC驅(qū)動(dòng)開(kāi)發(fā)
手把手教你從零開(kāi)始搭建友善之臂ARM-tiny4412開(kāi)發(fā)環(huán)境
基于ARM_contexA9 led驅(qū)動(dòng)編程
基于ARM-contexA9蜂鳴器驅(qū)動(dòng)開(kāi)發(fā)
基于ARM-contexA9-蜂鳴器pwm驅(qū)動(dòng)開(kāi)發(fā)
五、QT應(yīng)用軟件開(kāi)發(fā)總結(jié)
QT讀寫(xiě).INI文件的實(shí)現(xiàn)方法
QT--QSocketNotifier類(lèi)介紹
iMX6 yocto平臺(tái)QT交叉編譯環(huán)境搭建
增加預(yù)編譯頭加快QT工程編譯速度的方法
六、單片機(jī)底層與應(yīng)用開(kāi)發(fā)板塊
數(shù)顯儀表盤(pán)顯示“速度、方向、計(jì)數(shù)器”的跑馬燈
獨(dú)立按鍵的四大要素(自鎖,消抖,非阻塞,清零式濾波)
STM32使用大彩串口屏程序框架使用總結(jié)
ESP8266透?jìng)鳎豪肧TM32f103zet6發(fā)送數(shù)據(jù)到HTTP服務(wù)器
ESP8266透?jìng)鳎喊l(fā)送數(shù)據(jù)到HTTP服務(wù)器
實(shí)戰(zhàn)開(kāi)發(fā)細(xì)節(jié):如何為單片機(jī)的按鍵加一個(gè)鎖防止多次觸發(fā)
單片機(jī)c語(yǔ)言教程:C51開(kāi)關(guān)分支語(yǔ)句
單片機(jī)c語(yǔ)言教程:C51復(fù)合語(yǔ)句和條件語(yǔ)句
單片機(jī)C語(yǔ)言教程:C51指針的使用
單片機(jī)C語(yǔ)言教程:C51函數(shù)
另外推薦相關(guān)課程:
韋東山老師優(yōu)質(zhì)嵌入式學(xué)習(xí)干貨推薦:包括ARM裸機(jī)開(kāi)發(fā)、Linux設(shè)備驅(qū)動(dòng)程序、Linux應(yīng)用程序開(kāi)發(fā)、Android系統(tǒng)學(xué)習(xí)、Linux設(shè)備樹(shù)等。
王爭(zhēng)老師優(yōu)秀數(shù)據(jù)結(jié)構(gòu)算法學(xué)習(xí)課程推薦
長(zhǎng)期商務(wù)合作服務(wù):
本人有硬實(shí)力團(tuán)隊(duì)負(fù)責(zé)接收項(xiàng)目開(kāi)發(fā),以STM32項(xiàng)目為主,Linux、Android亦可,如需合作,請(qǐng)聯(lián)系我!謝謝!
支持我請(qǐng)給我好看!
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問(wèn)題,請(qǐng)聯(lián)系我們,謝謝!