點擊上方藍字關(guān)注我哦~ 01 前言 STM32上hello world,說白了就是使用串口向PC上的上位機軟件或者串口調(diào)試助手發(fā)送字符串。 串口的使用方法百度一下就能知道了,簡單來說就是下面這樣。 uint8_t buff[BUFF_SIZE];//定義一個緩存數(shù)組 HAL_UART_Receive_IT(&hua
點擊上方藍字關(guān)注我哦~ 01 前言 本人當(dāng)初學(xué)習(xí)STM32的時候有一些跟風(fēng)的因素,自以為學(xué)的芯片越多就越厲害 =_=、 其實,學(xué)習(xí)嵌入式重要的是整體的工程思想和項目經(jīng)驗積累,說到底這些芯片,我感覺學(xué)習(xí)起來都差不多吧,無非就是對內(nèi)資源(寄存器、中斷、定時器
點擊上方藍字關(guān)注我哦~ 01 前言 初入門的我們經(jīng)常聽見別人說“真正的程序員用C語言編程,C是最快的語言因為它是最靠近及其底層的語言。”那么和其他語言相比C語言到底有什么特別的呢? 02 C語言為什么快 C語言沒有什么特別,這就是它快速的秘訣! 新的
點擊上方藍字關(guān)注我哦~ 經(jīng)過驅(qū)動、HAL、JNI、SERVICE一層一層精心澆筑,新增的LED設(shè)備調(diào)用接口終于可以被APP調(diào)用了。舉個不恰當(dāng)?shù)谋扔?,就好像建造一座海洋石油鉆井平臺,從海底一段一段鋼架、油管連接起來,最終在海面上建造出了一個平臺(面向應(yīng)用層的接口
解釋區(qū)分一下C語言和OOP 我們經(jīng)常說C語言是面向過程的,而C++是面向?qū)ο蟮?,然而何為面向?qū)ο?,什么又是面向過程呢?不管怎么樣,我們最原始的目標只有一個就是實現(xiàn)我們所需要的功能,從這一點說它們是殊途同歸的。過程與對象只是側(cè)重點不同而已。 舉個例子
點擊上方藍字關(guān)注我哦~ 01 前言 今天抽空研究了下 Makefile,在這里整理一下各處搜到的資料,以備將來復(fù)習(xí)時快速上手,同時也幫助和我一樣的初學(xué)者們節(jié)約時間。 02 準備工作 首先,假設(shè)我們有如下幾個代碼文件:main.cpp functions.h function1.cpp function
點擊上方藍字關(guān)注我哦~ 01 前言 最近筆者在一些項目上需要對圖像做些變換操作,這些操作opencv基本上都幫我們實現(xiàn)了,但是在linux系統(tǒng)和Android系統(tǒng)實現(xiàn)起來還是有些區(qū)別的,在這里和大家分享下。 02 知識點 由四對點計算透射變換 函數(shù)原型: CvMat* cvGetPe
QWERTY的來源 第一臺實用即真正的打字機的發(fā)明人是一位美國人,他叫克里斯托夫·肖爾斯。 最初的打字機鍵盤是按照字母順序"abcd"這樣排列的,鍵盤的大概布局如下: 剛開始打字員對于打印機不是很熟練,所以用起來還沒有太大的問題。 但是,隨著打字員熟練程度
點擊上方藍字關(guān)注我哦~ 你現(xiàn)在的Keil工程的版本控制是怎么管理的?可能有些人的做法是發(fā)布一個版本軟件后將代碼打一個包保存起來,作為此版本的備份。有一種常見的情況,當(dāng)開始一項新功能的開發(fā),并且最終的效果不理想老板要求回退回去。又恰巧在開發(fā)前沒有
在嵌入式系統(tǒng)中時鐘是其脈搏,處理器內(nèi)核在時鐘驅(qū)動下完成指令執(zhí)行,狀態(tài)變換等動作。外設(shè)部件在時鐘的驅(qū)動下完成各種工作,比如串口數(shù)據(jù)的發(fā)送、A/D轉(zhuǎn)換、定時器計數(shù)等等。
twtw
289117336
Tronlong創(chuàng)龍
zx66
123yxl
影子念
大有可為
yang2014
xiaoguaixh
liqinglong1023