作為一個(gè)嵌入式應(yīng)用開發(fā)者,網(wǎng)頁(yè)前后端的東西也要了解一點(diǎn),不需要有多深度,至少別人說了你知道一點(diǎn),就像我們用算法一樣,你不是那個(gè)行業(yè)的,不專業(yè)從事那個(gè)行業(yè)的事情。所以只要有知識(shí)的廣度即可,不然做類似和云端服務(wù)器合作的項(xiàng)目就會(huì)很懵逼。
在MTK的機(jī)器中,如果不用特定的工具燒寫MAC地址,在開機(jī)后打開WIFI后會(huì)顯示: “NVRAM WARNING: Err=0x10” 這就是沒有燒寫mac地址的原因,所以每次打開wifi,wifi的MAC地址都是一個(gè)隨機(jī)產(chǎn)生的值,為什么會(huì)這樣?
超詳細(xì)總結(jié),值得一看!
什么是input子系統(tǒng)?不管是什么操作系統(tǒng),都有一個(gè)程序是用于管理各種輸入設(shè)備的,打個(gè)比方,生活中使用的電腦鍵盤、鼠標(biāo)就是輸入設(shè)備,小到日常生活中無可避免的智能手機(jī),智能手機(jī)上的觸摸屏,按鍵也是輸入設(shè)備。那么操作系統(tǒng)是怎么管理這些輸入設(shè)備的呢?這里還是以最常用的操作系統(tǒng)Linux來進(jìn)行講解。
本文介紹了數(shù)據(jù)段、代碼段、堆棧段、BSS段的區(qū)別。
開篇,我們先來了解下什么是用戶態(tài)、內(nèi)核態(tài)。
在說驅(qū)動(dòng)之前,咱們可以先來了解下通信的基本原理。
安裝ubuntu上必備的庫(kù)文件,如果無法安裝請(qǐng)依次執(zhí)行以下兩個(gè)命令: apt-get upgrade apt-get update,再安裝以上的庫(kù)文件。
在學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)與算法之美中看到一個(gè)知識(shí)點(diǎn)挺有趣,雖然不是作者壓倒性的實(shí)驗(yàn)證明,但分析起來也是有道理的,我們來看看是怎么回事。
從去年到今年1月份,我獨(dú)立完成的項(xiàng)目到現(xiàn)在已經(jīng)接近上萬行,每次編譯全部源碼的時(shí)候要花上1-2分鐘,這讓我非??鄲溃⒖贾踔?,有一位大牛寫下了關(guān)于QT中加快編譯速度的方法。
在進(jìn)行HTTP測(cè)試中,SoapUI是很好的第三方工具。SoapUI是一個(gè)開源測(cè)試工具,通過soap/http來檢查、調(diào)用、實(shí)現(xiàn)Web Service的功能/負(fù)載/符合性測(cè)試。該工具既可作為一個(gè)單獨(dú)的測(cè)試軟件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。
Android系統(tǒng)里以*.rc為擴(kuò)展名為系統(tǒng)初始化腳本,腳本里就是使用安卓初始化語(yǔ)言。語(yǔ)句都是一行為一條語(yǔ)句,沒有符號(hào)分隔. 語(yǔ)句里的每個(gè)詞用空格隔開。
通過A64手冊(cè)可以看出,共有兩個(gè)普通gpio控制器……
最近在學(xué)習(xí)Python,后面搞機(jī)器人項(xiàng)目需要用到,所以要快速上手。
什么是回調(diào)函數(shù)?