嵌入式絕對是當前IT領(lǐng)域最炙手可熱的話題了。其主要應(yīng)用領(lǐng)域涵蓋與人類相關(guān)的各行各業(yè):
可以毫不客氣的說,IT發(fā)展的未來在于嵌入式。巨大的商機和人才缺口導(dǎo)致嵌入式軟件工程師的薪資居高不下,引得無數(shù)青年才俊、高校學子相繼加入、苦苦鉆研。
適用人群:
本課程為ARM裸機學習課程中的第十二部分,接之前十一個部分,繼續(xù)講解嵌入式系統(tǒng)中常見的通信協(xié)議I2C,適合看過前十一部分的同學繼續(xù)學習。如果沒有學習前面部分,建議從頭開始學習,否則可能會聽不懂。
主講內(nèi)容:
本期課程主要講解I2C通信協(xié)議的基本概念和編程分析。首先簡單介紹I2C通信的基本特征,然后詳細講解了I2C通信的時序圖,并且通過I2C的時序圖講解了通信物理層的時序概念。之后介紹了S5PV210的I2C控制器、gsensor芯片的I2C通信流程圖,最后分析了相關(guān)的代碼。
課程目標:
本課程的目標是讓大家對I2C通信有框架性的認識,對編程中數(shù)據(jù)手冊、時序圖、流程圖和代碼之間的關(guān)聯(lián)有所認識。
課程特色:
-
完全零基礎(chǔ),降低學習門檻
-
深入淺出,通俗易懂。不怕學不會,就怕你不學習
-
思路清晰、語言風趣,對著視頻看也不會想睡覺
-
視頻 + 文檔 + 練習題 + 答疑,全方位保證學習質(zhì)量
-
基礎(chǔ)知識 + 思路引導(dǎo)的教學方式,授之以魚更授之以漁
-
系列課程。本教程只是入門篇,后續(xù)還有更多更精彩視頻更新中