怎樣克隆別人的網(wǎng)站上海百度推廣優(yōu)化排名
首先 , 是linux 驅(qū)動(dòng),我看網(wǎng)上的老師,在分析源碼時(shí) , 不會(huì) 所有的函數(shù)都分析,而是分析一些比較重要的函數(shù),一些厲害的人,在分析源碼時(shí), 會(huì)將大致的架構(gòu)講出來。
所以: 這就要求我必須要懂 邏輯程序,只有在最簡單的方式上實(shí)現(xiàn)過一次,才可能去看linux 驅(qū)動(dòng)中 的重點(diǎn)部分。
如果你沒有實(shí)現(xiàn)過一次的話,是不知道什么是重點(diǎn)的。
所以: 要求我 必須要在 stm32 上對(duì) 外設(shè) 先做一次 完整的 了解。這樣才能對(duì) Linux 的源碼 有取有舍。
并且這種方式 對(duì)我學(xué)習(xí)linux 驅(qū)動(dòng)框架也是有意義的(主要指軟件上的,不設(shè)計(jì)硬件,上面stm32 主要涉及硬件操作的部分),比如,了解了字符設(shè)備之后,看到 register_chrdev_region , 函數(shù)之后,后面就可以不看了,知道講的是什么了,這就是我可以忽略的部分了。