A/D轉(zhuǎn)換原理及參數(shù)指標(biāo)1.采樣定理2.為了正確無(wú)誤的用圖5.2.2中所示的采樣信號(hào)vs表示模擬信號(hào)vi,必須滿(mǎn)足式中, fs>=2fmaxfs為采樣頻率;fmax為輸入信號(hào)vi的最高頻率分量的頻率;上式就是所謂的采樣定理。滿(mǎn)足采樣定理
1.在 C文件中要嵌入?yún)R編代碼片以如下方式加入?yún)R編代碼:#pragma ASM;Assembler Code Here#pragma ENDASM 2.在 Project窗口中包含匯編代碼的 C文件上右鍵,選擇“Options for ...”,點(diǎn)擊右邊的“Generate Assembl
本文以STM32F103ZE為原型,來(lái)剖析其內(nèi)存結(jié)構(gòu),從而了解其內(nèi)存物理地址,分配結(jié)構(gòu)以擴(kuò)展應(yīng)用。STM32F103ZE這款芯片內(nèi)置了32KB的SRAM,512KB的Flash,其映射地址如下圖所示,該圖來(lái)源于其數(shù)據(jù)手冊(cè)。其中Flash的起始地址
void MiniBalance_PWM_Init(u16 arr,u16 psc){RCC->APB1ENR|=1ARR=arr;//設(shè)定計(jì)數(shù)器自動(dòng)重裝值TIM3->PSC=psc;//預(yù)分頻器不分頻TIM3->CCMR2|=6
輸出模式只有4種哦,另外4種是輸入模式,這個(gè)問(wèn)題很常見(jiàn):下面是引用文字:(1) 浮空輸入_IN_FLOATING ——浮空輸入,可以做KEY識(shí)別,RX1(2)帶上拉輸入_IPU——IO內(nèi)部上拉電阻輸入(3)帶下拉輸入_IPD—— IO內(nèi)部
工作以后發(fā)現(xiàn),PWM用到的地方非常多,在工控上經(jīng)常需要用到不同的電壓輸出,對(duì)應(yīng)于改變硬件電路利用軟件來(lái)實(shí)現(xiàn)減少其工作量以達(dá)到同樣的目的。典型的呼吸燈的例子。利用PWM輸出來(lái)調(diào)節(jié)電壓,其實(shí)電壓的波形還是方波,
I2C總線(xiàn)是由NXP(原PHILIPS)公司設(shè)計(jì),有十分簡(jiǎn)潔的物理層定義,其特性如下:只要求兩條總線(xiàn)線(xiàn)路:一條串行數(shù)據(jù)線(xiàn)SDA,一條串行時(shí)鐘線(xiàn)SCL;每個(gè)連接到總線(xiàn)的器件都可以通過(guò)唯一的地址和一直存在的簡(jiǎn)單的主機(jī)/從機(jī)關(guān)系
這個(gè)小玩意,采用 ATMEL 的傳統(tǒng)51MCU作主控制芯片,加上SD卡和顯示屏,就可以作簡(jiǎn)單的音樂(lè)播放器了,雖然音質(zhì)不怎么樣,不過(guò)作為DIY還是蠻有樂(lè)趣,希望大家喜歡。沒(méi)有采用FAT文件系統(tǒng),只是按扇區(qū)讀取SD卡,由于2051
LPC1788的ADC轉(zhuǎn)換可以單次轉(zhuǎn)換-也可以連續(xù)轉(zhuǎn)換---可以輪詢(xún)--也可以中斷---這里使用的是中斷連續(xù)轉(zhuǎn)換3個(gè)通道的AD值----主要是對(duì)AD控制寄存器CR的設(shè)置與中斷函數(shù)中對(duì)AD通道的判斷。 在主函數(shù)中只需要調(diào)
工作需要,漸漸的開(kāi)始熟悉STM8L101這款超低功耗的芯片了,呵呵...不看不知道,一看嚇一跳,這玩意手冊(cè)上標(biāo)明的功耗遠(yuǎn)遠(yuǎn)低于STM8S103。我們采用的還是延續(xù)著TSSOP20管腳的封裝。具體的芯片資源在手冊(cè)首頁(yè)都有詳細(xì)說(shuō)明
/****PIC單片機(jī)通過(guò)SPI串口可以讀取TC77傳感器的溫度數(shù)值****//****通過(guò)串口與上位機(jī)連接在串口調(diào)試工具中可顯示溫度的數(shù)字值**//*****************主程序************************/#include "p18f4620
單片微型計(jì)算機(jī)簡(jiǎn)稱(chēng)單片機(jī),它是將中央處理器(CPU)、存儲(chǔ)器(RAM,ROM)、定時(shí)/計(jì)數(shù)器和各種接口電路都集成到一塊集成電路芯片上的微型計(jì)算機(jī)。隨著計(jì)算機(jī)技術(shù)尤其是單片機(jī)技術(shù)的發(fā)展,人們已越來(lái)越多地采用單片
S3c2440是三星公司推出的一款基于ARM920T的處理器,采用ARM內(nèi)核,不同于單片機(jī),無(wú)片上rom與ram,必須搭配相應(yīng)的外圍電路進(jìn)行使用,現(xiàn)在,讓我們從零開(kāi)始進(jìn)行這一塊MCU的學(xué)習(xí),為了入門(mén)簡(jiǎn)單方便,前期我不會(huì)搭載任何操作系統(tǒng)
/************************************************************************************************************************* 名稱(chēng)::射頻發(fā)射BH1415F 時(shí)間:06-07-06 功能:控制BH1415F實(shí)現(xiàn)調(diào)頻發(fā)射,頻率
1時(shí)鐘周期=1/晶振頻率M1機(jī)器周期=12(51系列12T,若1T則為1)X時(shí)鐘周期 = 12(1)X(1/晶振頻率M) = 1 us(1/12 us)1us機(jī)器周期脈沖數(shù)=晶振頻率f/12假設(shè)12MHZ晶振工作在51單片機(jī)12T模式下,需要使用定時(shí)器進(jìn)行50MS定時(shí)操作,