一、獨(dú)立看門狗 STM32 的獨(dú)立看門狗由內(nèi)部專門的 40Khz 低速時(shí)鐘驅(qū)動(dòng),即使主時(shí)鐘發(fā)生故障,它也仍然有效。 看門狗的原理:?jiǎn)纹瑱C(jī)系統(tǒng)在外界的干擾下會(huì)出現(xiàn)程序跑飛的現(xiàn)象...
一、獨(dú)立看門狗 STM32 的獨(dú)立看門狗由內(nèi)部專門的 40Khz 低速時(shí)鐘驅(qū)動(dòng),即使主時(shí)鐘發(fā)生故障,它也仍然有效。 看門狗的原理:?jiǎn)纹瑱C(jī)系統(tǒng)在外界的干擾下會(huì)出現(xiàn)程序跑飛的現(xiàn)象...
Linux系統(tǒng)下的多線程遵循POSIX線程接口,稱為 pthread。編寫Linux下的多線程程序,需要使用頭文件pthread.h,連接時(shí)需要使用庫(kù)libpthread.a...
C語(yǔ)言指針說(shuō)難不難但是說(shuō)容易又是最容易出錯(cuò)的地方,因此不管是你要做什么只要用到C指針你就跳不過(guò),今天咱們就以 十九個(gè)例子來(lái)給大家簡(jiǎn)單的分析一下指針的應(yīng)用,最后會(huì)有C語(yǔ)言視頻資...
零基礎(chǔ)要怎么樣學(xué)習(xí)嵌入式希望可以通過(guò)這一篇帖子讓大家走進(jìn)嵌入式,對(duì)嵌入式的學(xué)習(xí)不再那么陌生。 嵌入式Linux工程師的學(xué)習(xí)需要具備一定的C語(yǔ)言基礎(chǔ),因此面對(duì)許多朋友只是在大一...
嘗試了下STM32的ADC采樣,并利用DMA實(shí)現(xiàn)采樣數(shù)據(jù)的直接搬運(yùn)存儲(chǔ),這樣就不用CPU去參與操作了。 找了不少例子參考,ADC和DMA的設(shè)置了解了個(gè)大概,并直接利用開發(fā)板來(lái)...
Linux系統(tǒng)下的多線程遵循POSIX線程接口,稱為 pthread。編寫Linux下的多線程程序,需要使用頭文件pthread.h,連接時(shí)需要使用庫(kù)libpthread.a...
一、互斥鎖 為啥要有互斥? 多個(gè)進(jìn)程/線程執(zhí)行的先后順序不確定,何時(shí)切出CPU也不確定。 多個(gè)進(jìn)程/線程訪問變量的動(dòng)作往往不是原子的。 1. 操作步驟 (1)創(chuàng)建鎖 // 創(chuàng)...
說(shuō)實(shí)話就現(xiàn)在的市場(chǎng)應(yīng)用中stm32已經(jīng)占到了絕對(duì)住到的地位,51已經(jīng)成為過(guò)去式,32的功能更加強(qiáng)大,雖然相應(yīng)的難度有所增加,但是依然阻止不了大家學(xué)習(xí)32的腳步,不說(shuō)大話了這些...
簡(jiǎn)單的說(shuō)其實(shí)要理解C文件與頭文件(即.h)有什么不同之處,首先需要弄明白編譯器的工作過(guò)程,一般說(shuō)來(lái)編譯器會(huì)做以下幾個(gè)過(guò)程: 1.預(yù)處理階段 2.詞法與語(yǔ)法分析階段 3.編譯階...
1.GPIO初始化函數(shù) 用法: voidGPIO_Configuration(void) { GPIO_InitTypeDefGPIO_InitStructure;//GPI...
stm32直流電機(jī)驅(qū)動(dòng)與測(cè)速 說(shuō)實(shí)話就現(xiàn)在的市場(chǎng)應(yīng)用中stm32已經(jīng)占到了絕對(duì)住到的地位,51已經(jīng)成為過(guò)去式,32的功能更加強(qiáng)大,雖然相應(yīng)的難度有所增加,但是依然阻止不了大家...
在進(jìn)行STM32F中AD采樣的學(xué)習(xí)中,我們知道AD采樣的方法有多種,按照邏輯程序處理有三種方式,一種是查詢模式,一種是中斷處理模式,一種是DMA模式。三種方法按照處理復(fù)雜方法...
EDA技術(shù)是在電子CAD技術(shù)基礎(chǔ)上發(fā)展起來(lái)的計(jì)算機(jī)軟件系統(tǒng),是指以計(jì)算機(jī)為工作平臺(tái),融合了應(yīng)用電子技術(shù)、計(jì)算機(jī)技術(shù)、信息處理及智能化技術(shù)的 最新成果,進(jìn)行電子產(chǎn)品的自動(dòng)設(shè)計(jì)。...
stm32作為現(xiàn)在嵌入式物聯(lián)網(wǎng)單片機(jī)行業(yè)中經(jīng)常要用多的技術(shù),相信大家都有所接觸,今天這篇就給大家詳細(xì)的分析下有關(guān)于stm32的出口,還不是很清楚的朋友要注意看看了哦,在最后還...
嘗試了下STM32的ADC采樣,并利用DMA實(shí)現(xiàn)采樣數(shù)據(jù)的直接搬運(yùn)存儲(chǔ),這樣就不用CPU去參與操作了。 找了不少例子參考,ADC和DMA的設(shè)置了解了個(gè)大概,并直接利用開發(fā)板來(lái)...
這里大概的羅列了一些學(xué)習(xí)STM32的內(nèi)容,以及學(xué)習(xí)順序。如果是新手的話,建議邊看中文手冊(cè)和學(xué)習(xí)視頻;如果是已經(jīng)入門的,個(gè)人建議自己做一個(gè)項(xiàng)目,不論項(xiàng)目大小,當(dāng)然里面會(huì)涉及到自...
stm32作為現(xiàn)在嵌入式物聯(lián)網(wǎng)單片機(jī)行業(yè)中經(jīng)常要用多的技術(shù),相信大家都有所接觸,今天這篇就給大家詳細(xì)的分析下有關(guān)于stm32的出口,還不是很清楚的朋友要注意看看了哦,在最后還...
單片機(jī)個(gè)人覺得先掌握其中一種,其它的都可以觸類旁通,快速上手了。如果你這些條件都沒有,我建議你學(xué)習(xí)51 單片機(jī)。 為什么要學(xué)習(xí)51單片機(jī): 雖然現(xiàn)在單片機(jī)種類和型號(hào)非常多,每...
本節(jié)旨在介紹對(duì)于初學(xué)者如何學(xué)習(xí) Linux 的建議。如果你已經(jīng)確定對(duì) Linux 產(chǎn)生了興趣,那么接下來(lái)我們介紹一下學(xué)習(xí) Linux 的方法。 如何去學(xué)習(xí) 學(xué)習(xí)大多類似庖丁解...