最新嵌入式開發(fā)中級(jí)教程

導(dǎo)讀:ARM是嵌入式系統(tǒng)中CPU占有率最高的,他作為RISC系列CPU的典型產(chǎn)品,學(xué)習(xí)ARM可以讓我們更好的理解嵌入式底層工作的機(jī)制,為我們從事物聯(lián)網(wǎng)技術(shù)和嵌入式驅(qū)動(dòng)開發(fā),打下堅(jiān)實(shí)的基礎(chǔ)。

ARM Bootloader開發(fā)

對于嵌入式驅(qū)動(dòng)開發(fā),掌握了簡單的硬件操作,但還不夠,一旦系統(tǒng)變得復(fù)雜多變時(shí),我們只靠一些簡單的匯編是無法開發(fā)大型系統(tǒng)的,那么你將需要掌握如何一步一步寫出ARM下的bootloader子功能。

bootloader初步了解

C5工程搭建Makefile

工程搭建鏈接腳本錄像

工程搭建C代碼點(diǎn)燈錄像

通信模型介紹錄像

UART協(xié)議介紹錄像

UART控制器介紹錄像

通過串口發(fā)送一個(gè)字符錄像

通過串口發(fā)送一個(gè)字符串

想系統(tǒng)學(xué)習(xí)以上知識(shí),請點(diǎn)擊:ARM Bootloader開發(fā)學(xué)習(xí)

ARM硬件接口開發(fā)

嵌入式驅(qū)動(dòng)開發(fā)中,有了bootloader,我們可以放心的開發(fā)更復(fù)雜的接口了,helloworld是怎么在底層跑起來那,看起來不像printf那樣簡單...

中斷

中斷初始化代碼

中斷流程代碼

IIC協(xié)議

watchdog

RTC

PWM

ADC

想系統(tǒng)學(xué)習(xí)以上知識(shí),請點(diǎn)擊:ARM硬件接口開發(fā)學(xué)習(xí)

ARM匯編語言

獨(dú)木不成林,只是理解了ARM的結(jié)構(gòu),系統(tǒng)還是無法使用,我們將學(xué)習(xí)ARM匯編語言,了解芯片中的一些簡單控制器,來看看系統(tǒng)是如何展現(xiàn)給我們的。

開發(fā)環(huán)境搭建

Linux裝Sourceinsight

MiniTool燒寫開發(fā)板-11.30更新工具

ARM體系結(jié)構(gòu)-處理器和名詞

ARM體系結(jié)構(gòu)-工具和交叉工具鏈

處理器模式和片內(nèi)寄存器

ARM匯編尋址模式

ARM匯編算數(shù)操作

ARM匯編內(nèi)存操作

跳轉(zhuǎn)指令及其它

ARM匯編偽指令

混合編程

想系統(tǒng)學(xué)習(xí)以上知識(shí),請點(diǎn)擊:ARM匯編語言學(xué)習(xí)

ARM開發(fā)板基礎(chǔ)知識(shí)

ARM開發(fā)板,嵌入式開發(fā)常用工具之一,以英國ARM(Advanced RISC Machines)公司的內(nèi)核芯片作為CPU,同時(shí)附加其他外圍功能的嵌入式開發(fā)板,用以評估內(nèi)核芯片的功能和研發(fā)各科技類企業(yè)的產(chǎn)品。進(jìn)入ARM開發(fā)板的世界,讓你從一點(diǎn)一滴開始熟悉ARM開發(fā)版。

從零開始認(rèn)識(shí)開發(fā)板

ARM準(zhǔn)備工作及熟悉開發(fā)板

原理圖及電路圖

想系統(tǒng)學(xué)習(xí)以上知識(shí),請點(diǎn)擊:ARM開發(fā)板基礎(chǔ)知識(shí)學(xué)習(xí)

Linux應(yīng)用開發(fā)之進(jìn)程間通信

進(jìn)程,程序靈魂的載體,掌握了linux的進(jìn)程及特性,以及他們之間的信息傳遞,將是成為一名合格的linux應(yīng)用開發(fā)工程師必須的技能。

進(jìn)程管理

進(jìn)程管理_Daemon

進(jìn)程間通信_(tái)Pipe

進(jìn)程間通信_(tái)Fifo

進(jìn)程間通信_(tái)Signal

進(jìn)程間通信_(tái)SHM

進(jìn)程間通信_(tái)MsgQueue

進(jìn)程間通信_(tái)Semaphore

想系統(tǒng)學(xué)習(xí)以上知識(shí),請點(diǎn)擊:Linux應(yīng)用開發(fā)之進(jìn)程間通信學(xué)習(xí)


文章來源:麥子學(xué)院

原文鏈接:http://www.maiziedu.com/article/28201/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容