嘉賓介紹:韋東山(論壇賬號:韋東山),畢業(yè)于中國科學技術大學, 物理軟件雙學位,暢銷書作者《嵌入式Linux應用開發(fā)完全手冊》作者,10多年嵌入式Linux行業(yè)經驗。
采訪內容:
一、網(wǎng)友們很想了解您是怎樣步入嵌入式領域的,當時的您是抱著什么樣的想法進入這個行業(yè)的呢?
韋東山老師:我在2005年之前一直從事單片機開發(fā),那時候跟老板請來的高手有些交流,他們談到在使用wince等操作系統(tǒng)。而對于這些新技術,我是完全不了解的,太閉塞了;同時也深感單片機的發(fā)展前景有限。所以我立馬決定辭職專門學習Linux。為什么不學習wince?那時憑個人感覺,wince太封閉,可能走不遠。我賭對了!Linux在嵌入式的發(fā)展越來越好,而wince已經消失。
二、從事嵌入式開發(fā)這么多年,您覺得一個新的項目開發(fā)過程中最關鍵的是什么?
韋東山老師:要有思路,思路要清晰;得有總體的框架。其實無論是學習還是工作,如果知道每一步要做什么,效率是最高的。最怕的是“不知道去學什么”,“不知道去問什么”,“有老師在旁邊,你也不知道去問他什么”。所以我覺得做項目也是一樣的,我們得有總體的框架,知道每一步要做什么。
三、可以聊聊您工作生涯中印象最深的一個項目嗎?印象深刻的緣由是?
韋東山老師:那是我在中興公司解決的一個監(jiān)控攝像頭的BUG,它完全是隨機出現(xiàn)的。我用了1個月的時間反復操作板子,反復運行各種軟件,還翻看很多書。最后發(fā)現(xiàn)是內核在信號處理時,保存現(xiàn)場的代碼中少保存了一個寄存器。只需要添加一條語句就解決了。在解決問題的過程中,你會想到ABCD各種可能,想通ABCD各種關聯(lián)。雖然問題最終只跟E有關,但是你已經把全套流程都想通了。我也是在這些解決BUG的過程中,對Linux內核的研究越來越深入。所以,對于這個BUG,我印象深刻。
四、電子行業(yè)在飛速發(fā)展,現(xiàn)在有哪些技術或者開發(fā)方向是您比較看好的呢?
韋東山老師:5G應該會導致各種智能硬件不斷出現(xiàn),這些硬件上跑的RTOS會有大發(fā)展。我很看好RT-Thread。同樣的,Linux上的資源太豐富了,它的發(fā)展也會更加美好。AI大家都看好,但是我不了解,就不發(fā)表意見了。
作為HarmonyOS技術社區(qū)之星,韋東山老師也在HarmonyOS技術社區(qū)連載了精品課程。
https://bbs.elecfans.com/jishu_1990762_1_1.html
華為實力強大,所推出Harmony操作系統(tǒng)相信很多程序員都很感興趣,可能也都很想在自己手頭的板子上體驗Harmony系統(tǒng)。作為Harmony系統(tǒng)內核的liteos-a,設計精巧而輕薄,只需要簡單移植就可以在第3方芯片上運行。
本課程注重實戰(zhàn),將在第3方芯片上移植liteos-a最小系統(tǒng)。
課程計劃主要知識點:
1、 根據(jù)liteos-a的編譯腳本分析代碼結構
2、 根據(jù)liteos-a的代碼分析啟動流程
3、 概括出移植liteos-a要做的事情
4、 移植liteos-a串口驅動
5、 修改liteos-a內存映射
6、 修改liteos-a系統(tǒng)時鐘
7、 移植Flash驅動
8、 制作最小根文件系統(tǒng)
想要系統(tǒng)學習的開發(fā)者可以點擊鏈接進行學習:http://t.elecfans.com/topic/366.html
-
嵌入式
+關注
關注
5149文章
19653瀏覽量
317254 -
Linux
+關注
關注
87文章
11509瀏覽量
213663 -
HarmonyOS
+關注
關注
80文章
2122瀏覽量
32930
發(fā)布評論請先 登錄
【HarmonyOS 5】鴻蒙應用隱私保護詳解
【HarmonyOS 5】鴻蒙中進度條的使用詳解

【HarmonyOS 5】鴻蒙星閃NearLink詳解

【HarmonyOS 5】金融應用開發(fā)鴻蒙組件實踐

【 HarmonyOS 5 入門系列 】鴻蒙HarmonyOS示例項目講解

HarmonyOS入門指南
【社區(qū)之星】趙云:不要浮躁,沉著穩(wěn)定,才能做好技術
軟通動力亮相華為HarmonyOS Connect伙伴峰會
HarmonyOS 應用開發(fā)賦能套件:鴻蒙原生應用開發(fā)的 “神助攻”
華為發(fā)布鴻蒙HarmonyOS 5.0.2 Release
HarmonyOS開發(fā)指導類文檔更新速遞(下)

HarmonyOS開發(fā)指導類文檔更新速遞(上)

HarmonyOS開發(fā)寶典震撼來襲,卓越應用開發(fā)之旅一觸即發(fā),輕松啟程!
AWTK 最新動態(tài):支持鴻蒙系統(tǒng)(HarmonyOS Next)

用智能DAC揭開醫(yī)療報警設計的神秘面紗

評論