直播報名入口:
?識別下方二維碼進群報名直播?
【進群領取直播課件+直播回放】
直播時間:
2023年10月20日 周五晚8點
1.linux開發為什么要使用命令?
1)Linux的特點。
2)嵌入式設備特點。
-
與window的對比特性。
-
開源,有的硬件平臺沒有顯示界面。
-
通過調試串口我們可以用命令去完成各種操作。
海思3516開發板串口命令操作演示。
2.Linux開發中boot,內核,文件系統是什么?
1)boot也是bootloader?初始化硬件,完成內核的啟動引導。
2)內核的作用。
管理進程,管理內存,文件系統,設備控制,網絡管理。
3)文件系統
便于磁盤管理,可以很方便的進行數據的組織和查找
海思3516的Uboot,內核,文件系統源碼展示
3.什么是內核裁剪?
1)通過圖形化的配置界面,添加或者刪除我們需要或者不需要的功能模塊,加快系統的啟動速度,減小功耗等作用。
海思3516內核源碼裁剪演示
4.關于boot的編譯你知道多少
1)我們理解的boot,一般都是編譯和燒錄一下,boot的源碼也是可以更改,也是可以添加很多功能的
例如:開機指示燈,更換EMMC和DDR的型號后,需要改boot源碼。
海思3516內核源碼功能實現演示
5.什么是交叉編譯環境,為什么使用交叉編譯環境?
每個平臺有自己的交叉編譯工具,海思有海思的,瑞芯微有瑞芯微的,通過在開發環境中安裝交叉編譯工具,可以方便的移植代碼,一套代碼,更換一下交叉編譯工具編譯,我們就可以在不同的平臺上運行它。
6.什么是SDK包?
SDK包就是這個平臺開發資料的總和,里邊有boot,內核,文件系統的源碼和編譯方式,各種芯片資料的總和。
海思3516SDK包介紹
7.什么是Linux驅動?
Linux的驅動就是各種外設的的驅動文件,每個驅動都是按照一定的格式封裝出來的,通過命令或者圖形化的方式加載到內核中,在應用程序中可以調用它去完成一定的功能。
Linux內核驅動編譯演示,如何生成內核驅動模塊,如何把驅動編譯進內核中,如何取消內核驅動的編譯。
8.驅動開發和應用開發有何區別?
驅動工程師需要掌握的知識更綜合全面一點,需要掌握C語言,看懂數據手冊,看懂硬件原理圖,了解boot,內核,文件系統的知識。
應用工程師在驅動工程師的基礎上,完成各種功能的實現,懂編程結構和思想基本就可以開始干,需要的整體的知識結構沒有驅動工程師復雜。
凡億教育:
凡億教育打通了“人才培養+人才輸送”的閉環,致力于做電子工程師的夢工廠,打造“真正有就業保障的電子工程師職業教育平臺”。幫助電子人快速成長,實現升職加薪。為了滿足學員多樣化學習需求,凡億教育課程開設了硬件、PCB、仿真、電源、EMC、FPGA、電機、嵌入式、單片機、物聯網、人工智能等多門主流學科。目前,凡億教育畢業學員九成實現漲薪,八成漲薪超20%,最高漲幅達200%,就業企業不乏航天通信、同步電子、視源股份,華為等明星企業。
凡億電路:
致力于建立技術研發一體化供應鏈。在電路板設計服務、研發技術咨詢、PCB快捷打樣,批量電路板生產制造等板塊為客戶提供有競爭力,安全可信賴的解決方案和服務。以嚴謹的管控體系為保障,服務涉及網絡通信、工控、醫療、航空航天、軍工、計算機服務器、汽車電子、消費電子、便攜設備、手機板設計等領域。凡億電路堅持圍繞客戶需求持續提供優質服務,加大研發投入及品質保證,為客戶縮短產品研發周期、降低風險成本及生產成本。
往期直播回放:【直播回放】電源在PCB設計中的重要性及處理要點?附中獎名單?
【直播回放】如何改善開關電源的輸出電壓紋波?附中獎名單?
【直播回放】如何繪制和裝載電子元器件3D模型,應用到PCB庫
【直播回放】微波收發機系統ADS仿真與設計實踐?附中獎名單?
【直播回放】PCB設計流程規范 ?附中獎名單?
【直播回放】高速PCB設計多層板疊層與阻抗設計 ?附中獎名單?
原文標題:【凡億瘋狂星期五】LINUX基礎講解和操作演示
文章出處:【微信公眾號:凡億PCB】歡迎添加關注!文章轉載請注明出處。
-
pcb
+關注
關注
4319文章
23080瀏覽量
397521
原文標題:【凡億瘋狂星期五】LINUX基礎講解和操作演示
文章出處:【微信號:FANYPCB,微信公眾號:凡億PCB】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論