|
鴻蒙內(nèi)核開發(fā)概述--韋東山老師帶你上手鴻蒙內(nèi)核Liteos-a開發(fā),
1.1 鴻蒙系統(tǒng)有哪些內(nèi)容?
鴻蒙系統(tǒng),就相當(dāng)于一套完整的PC軟件系統(tǒng)。
1.png (159.32 KB, 下載次數(shù): 0)
下載附件 保存到相冊
1 小時(shí)前 上傳
2.png (37.06 KB, 下載次數(shù): 0)
下載附件 保存到相冊
1 小時(shí)前 上傳
1.2 日常工作中開發(fā)流程是怎樣? Bootloader、內(nèi)核、APP等等軟件,需要在Ubuntu中編譯;但是閱讀、修改這些源碼時(shí),在Windows下會比較方便。 所以,我們需要在Windows、Ubuntu上都存有源碼。 ① 在Windows上閱讀、研究、修改(使用Source insight會很方便),修改后上傳到Ubuntu(使用Filezilla) ② 在Ubuntu上編譯、制作(使用MobaXterm遠(yuǎn)程登錄Ubuntu會很方便) ③ 把制作好的可執(zhí)行程序下載到開發(fā)板上運(yùn)行、測試(使用MobaXterm連接開發(fā)板的串口)。
在整個(gè)開發(fā)過程中,我們會用到Windows、Ubuntu、開發(fā)板,如下圖所示:
3.png (291.57 KB, 下載次數(shù): 0)
下載附件 保存到相冊
1 小時(shí)前 上傳
1.3 搭建開發(fā)環(huán)境需要做哪些事情 這里只是列出要做的事情,后面會一一講到。
1. 安裝VMware、下載Ubuntu映象
2. 安裝Windows上各個(gè)APP 這些APP有:SouceInsight、FileZilla、MobaXterm、Notepad++
3. 下載源碼和工具鏈 使用repo命令在Ubuntu中下載,后面介紹。
4. 連接開發(fā)板 ① 連接電源線到開發(fā)板, ② 開發(fā)板的串口線,接到Windows電腦;并用MobaXterm連接串口。
5. 燒寫系統(tǒng)
開發(fā)過程會不斷編譯程序、燒寫、測試。 |
|